Inspiration
With global warming and climate change becoming an increasingly prevalent issue in our society, we wanted to make an entertaining but informative game.
We wanted to tell a story through our game to create an impactful game and one that would keep the player engaged.
Features
-A random fact about climate change/global warming is displayed on the screen every time the player dies.
-A looping game soundtrack
-A navigational user interface
How we built it
We got inspired when we went to the intro to game dev workshop, and decided we wanted to make a game on Godot.
For our game objects, the polar bear was created in blender with reference images, the default cube, and extrusion. The icebergs were created with a cone and some sculpting.
We have never used Godot before so we learned the basics using a tutorial on youtube. After we got a little used to the interface of Godot, we started messing around with the physics, mainly horizontal movement and collisions.
Challenges we ran into
-Brainstorming how we were going to implement our idea through a game and figuring out how to use Godot as our gaming engine
-In Godot, we couldn't make UMBearC (the name of our polar bear protagonist) jump, and at some point gravity stopped working. This was a major roadblock for us, as most of the tutorials were for older versions of Godot that used functions that were significantly changed, and of the tutorials that were in the more modern version of Godot, they were for 2D
Accomplishments that we're proud of
Before we started brainstorming ideas for our project, we established that the most important thing we wanted to get out of attending this hackathon was to create something that we'd be proud of. This was the first time any of us has tried game development (and attending a hackathon), so getting as far as we did was something we were all proud of.
What we learned
We learned how to use Godot and how to use GDScript to code the movements of the bear.
What's next for Bearly Surviving
We hope to add more levels that will continue the storyline and implement more features to the game such as character customization or obstacles. As for the polar bear movement, we are planning to animate walking in the future. Also, we'll try to get the icebergs to melt- we didn't quite figure that out yet.
*We noticed that our game's play screen title was spelt "bearly survivng" instead of "bearly surviving." We fixed it, but unfortunately had no time left to change it in the video.
Built With
- blender
- gdscript
- godot
- ibispaintx
- procreate



Log in or sign up for Devpost to join the conversation.