Snake reimagined as ... a Dragon.
Maneuver the Wyrm through the sky, collecting magic coins to open portals which will take you to the next level. With each coin you're one step closer to the end, but you also get longer and faster. Avoid walls and avoid hitting yourself or else you'll have to start over. There are 10 levels. Good luck.
Move with the cursor keys, or WASD Hold any key to accelerate Press P to pause the game Press M to turn the music on or off Press N to turn the sound fx on or off Or use a game controller.
This is my first published game. I wanted to finish something not overly ambitious, but something I could be proud of, with some spit and polish and not just a prototype. I learnt a ton making this game. Pixel art is hard. Bigger pixel art is harder. Music and sound effects too. Everything you add to a game ripples all the way through everything else. And yet there's an amazing, supportive, and friendly community out there, building games, sharing tools and techniques and art. I want to thank all those that helped me, that encouraged me, that gave me feedback on early versions of the game. So now I have Finally Finished Something.
This game has been submitted to the Finally Finish Something 2022 Game Jam. You can play it in your browser here.
- Built with DragonRuby GTK
- Black Chancery font version of 11/19/91 by Earl Allen/Doug Miles
- 7:12 Serif font by "CMunk"
- Chord progression generated with ChordChord
- Melodies generated using OneMotion Chord Player
- Sound FX generated with ChipTone by Tom Vian
- Art created with Aseprite
- Upgrade DragonRuby GTK to 6.13
- First pass at making game playable on mobile
- Upgrade DragonRuby GTK to 3.12
- Fixed issue with non-focusable menu elements
- Upgrade DragonRuby GTK to 3.8
- Added uiex and refactored menus for mouse and touch
- Added mouse/touch game controls
- Add points for Portal entry
- Show high score and level on title bar
- Upgrade DragonRuby GTK to 3.6 ** Resolves audio issue with x86 Macs
- Fixed a bug where the Wyrm speed was set incorrectly set when starting at a higher level
- Don't queue the same direction repeatedly
- Persist high score and high level
- Added level selection to start game
- Fixed head size and positioning
- Adjusted portal sprite (mostly to accomodate the head)
- Added current speed and accelerated speed to debug output
- Updated various graphics including title and Wyrm
- Changed timing on directions help animation so it doesn't weirdly clash with the key holding animation
- Add
WASD
andSpace
for select in addition to arrow keys and enter - Changed Sound FX key to
N
sinceS
is now in use for directional movement - Add Controller support
- Show help screens at start of game if you haven't seen them before
- Disallow moving back on yourself resulting in instant game over
- Upgrade DragonRuby to 3.4
- Publish Windows, Mac and Linux builds
- Fixed music export, trimmed for loop and converted to ogg
- Improved icon, a little
- Added "hold down" animation
- Changed "gem" to magic coin
- Added hidden move rate adjustments in Options
[
,]
,{
,}
- Redid menu top and corners
- Added icon (needs work)
- Changed morning background color and selection
- Replaced secondary font text
- Added second page of Help and refactored Wyrm sprites
- Debug off by default and
D
on Options - Added overlay for pause, game over and win
- Fixed uppause bug when pausing while portal showing
- Added menu and crash sounds. Changed gem and portal sounds.
- Save options
- Finished off pause
- Added global music and sound fx keys (M and S)
- Updated music to make it less repetitive
- More art work clean up
- Remove unused files
- Added music (and mute option)
- Fixed game over not being able to restart bug
- Added win state
- Added direction queuing experiment (on by default)
- Added menus for Play, Options (Sound Fx), and Help
- Added Pause, kinda
- Increased acceleration (/1.5)
- Added sounds for portal, gem and move
- Added framerate for debugging
- Initial closed test release
- Experiment with direction change queueing
- Add pause
- [~] Add sounds
- Move
- Portal (maybe change)
- Gem (maybe change)
- Whisp
- Crash
- Win
- New level
- Menu
- Add sound mute
- [~] Add music
- Add music mute
- Add win screen
- Add credits
- [~] Add menu options
- Play
- Options
- Help
- Credits
- Save options
- Save game on pause
- [~] Icon