Onlook
A downloadable experience for Windows
Intro
Onlook is a bit unorthodox when it comes to video games but I found it super interesting to make. It may not have a story, any music, or any form of user interface but nevertheless it serves a purpose: showing us the vast beauty of Earth right "in plain sight."
Concept
While space exploration is an interesting and insightful endeavor, I believe many fail to recognize, just how incredible and diverse our home planet is. I hope to show that through the use of different planets serving as some of the many ecosystems and environments we have on our planet.
How to Play
WASD -> Movement
Space -> Jump!
Hold Shift -> Run
Click -> Focus game
Escape -> Access mouse cursor
Mechanics
The mechanics behind this game were heavily inspired by the games Little Big Planet and Super Mario Galaxy where you aren't bound to the normal concept of gravity's direction being constant. Each planet has it's own gravitational pull and if you get close enough you're concept of up and down changes right before your eyes.
I was able to accomplish this using the Godot 4.3 game engine which is an open-source game engine with many useful tools including visual scripting, a powerful scene editor where everything is made of Nodes, a built-in code editor, a many other features! With Godot I was able to easily create my own gravitational physics and even add a cool pixelated low-res effect to accentuate the low-poly simplicity (and hide all the empty negative space lol)
What I learned
Unfortunately, my team was not able to attend this year and I arrived pretty late so I decided to tackle this project solo! As a Software Engineering major I don't get many opportunities to explore the interactive and visual sides of coding and I learned a lot about game engines.
I learned...
- how to make and export a project using Godot!
- how to create and use meshes to create planets and their environments
- how to edit materials and shaders to procedurally and post processing effects
- I learned GDScripting (Godot coding language) and other built-in functions from the open-source engine Godot
The future of this project
The project is very rough. There are no sounds, instructions, or main direction in the gameplay itself, however, I think it has potential. I hope to one day add multiplayer capabilities and make it so you can explore planets with other people. Maybe I can even make a level builder feature where each player can make and share their own planets to create a huge galaxy of planets promoting the diverse viewpoints of different cultures on Earth.
Thanks for checking it out!
-Bryant
Github link -> https://github.com/bluestarburst/onlook
3D Assets Used
Pretty Grass -> https://stayathomedev.itch.io/stylized-grass-shader
Pretty Low-Poly Environment Assets -> https://korveen.itch.io/lowpoly-environment-pack
Space Skybox! -> https://space-spheremaps.itch.io/space-spheremaps
Very Cool Pixelated Post Processing Effect ->
Awesome Spherical World's Tutorial! -> https://www.reddit.com/r/godot/comments/vdgfvf/walk_on_spherical_worlds/
Published | 17 hours ago |
Status | Released |
Platforms | Windows |
Author | inkobako |
Genre | Simulation |
Tags | Experimental, Low-poly, Physics, Singleplayer |
Download
Install instructions
Please unzip the contents into a new folder. Please make sure to keep both the .exe file and the .pck in the same folder, otherwise the game won't run!
After that you can then open the "onlook.exe" file and enjoy!
Leave a comment
Log in with itch.io to leave a comment.