Inspiration
Who doesn't love a simple platformer! I know I do. Name a platformer game and I've most likely played it! As someone who loves to play games, I've never actually touched game development myself.
It's a Long Way Duck is a game meant for the COMS gaming console, the QuackBox. Seeing how COMS we able to make their own console was great motivation for me to try out game development. Following the theme of ducks, this game takes inspiration from difficult platformers like Hollow Knight or Getting Over It.
What it does
It's a Long Way Duck is a simple platforming game were you play as a rotund duck that cannot fly. You've fallen from your nest and dropped all of you limited edition COMS Tokens! Your goal is to make it to the top without falling further below or getting trapped in caves you can't escape! The game (as of right now) uses WAD keys (or Spacebar and Arrow keys) for movement.
How we built it
The game was built using Godot. Because I have never tried Godot before, I used premade assets to learn the fundamentals. I originally had several different project ideas that I cycled through, not even thinking about a game at first.
Once I knew a feasible project, I made my own assets, spritesheets, a character, and pickups! All of the assets were made using a free online drawing software called Magma (previously known as Aggie.io).
Challenges we ran into
The most prominent challenge was my limited time. As someone with a caffeine intolerance, I knew that I would need to sleep and knew I had significantly less time to work on this project.
As for coding specific problems, I ran into an issue with my Godot Tilemap, which is used to create the terrain and background. The player would get trapped in the background and unable to move. This problem resulted in me deleting the entire Tilemap and having to reset and try again.
Accomplishments that we're proud of
It's a Long Way Duck is a fully functional web game! I was able to implement pickups, a killzone, different biomes, and player jump and run animations! I was also able to implement SNES controller compatibility!
What we learned
I learned that game development can begin from something incredibly simple, like this project. Godot was a great software to begin on and I learned how to create and export a game so that others can give it a shot!
What's next for It's A Long Way Duck!
I hope to implement enemies or damage tiles, moving platforms, a health bar, finish line, more levels, score, and timer!
Built With
- godot
- magma
- visual-studio-code
Log in or sign up for Devpost to join the conversation.