Inspiration
I was inspired by the snow ducks around campus! Recently saw a fun video about rex, "duck guy" and the snow ducks and I thought it was a perfect fit when I saw the theme of collaboration and game.
What it does
The game lets players control Duck and Dino as they work together to collect snow and create Snow Dinos! Itβs a fun, cooperative experience that highlights teamwork and strategy. Although rex starts of solo and a bit jealous, their teamwork makes gameplay much more fun and challenging! Right now it is designed for one player or multiplayer on the same computer.
How I built it
I built it using godot. I have never made a full game before. I learnt from YouTube videos and godot documentation. I knew I didnt have time but I wanted to showcase how the levels would differ so I have very easy (one character), medium challenge with building snow ducks and lastly an enemy attack which is harder. I wanted to make my own assets but decided to use premade ones or modify them to save time.
Challenges I ran into
I couldn't get the camera to work for a while only to realize I forgot to check a box. It did take a while to debug but it was a good learning experience. Also for a while I was also brainstorming to make sure the game was collaborative but also fun.
Accomplishments that I'm proud of
I am really proud to have made a game and start a project that I would like to continue past the hackathon to make it better and more complete!
What I learned
- how to use godot / godot script
- games programming
- improved my debugging skills
- asset creation
- planning a project
- time management
What's next for Dino and Duck Game: A Snow Duck Adventure
- I would like to make cut scenes to engross players in the story more then text
- shooting snow balls
- rapid fire rounds of building snow ducks
- timer, health, etc.
- more collaborative work opportunities (ex. levers, carts, doors, keys, etc)
- more abilities
- more characters
- original artwork/music
- multiplayer mode
Built With
- gdscript
- godot
Log in or sign up for Devpost to join the conversation.