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
Share this project: