A game made in 10 days for GJL Game Parade Spring 2022 built using my vulkan framework. My second time working with a team to make a game. It’s a platforming game where you play as a bird, so the player has a flutter and glide for more movement options. The player must race against the rising water, trying to dodge enemies and bullets, to reach the Dodo nest and lay an egg.

We managed to come 11th overall, winning Best Narrative, and getting nominated for Best Itch Page, and Best Use of Audio.

Download for Windows or Linux on Itch.io

Source Code on GitHub

Team

Mick Cooke – MakeFire Music -> Music

Thanos Gramosis -> Art

Paul James – Wafer Audio -> Sound

Paulina Ramirez – Lady Yami #3939 -> Voice Over/Writing

Noam Zeise -> Programming

Pre-Polish

This particular game jam had the interesting feature of giving 3 days after the first week of jamming just for polishing the game, no new features. I have footage of the game we uploaded after the first week of jamming:

In the polish period I added particle effects for rain and feathers, refined some of the maps and changed the intro/outro a bit. A lot of the art was updated too.

If you want to try the pre-polish version that was finished after 7 days it can be downloaded from the build link under “The-Last-Dodo-Week1-Jam”.

New Framework Features

Cross platform audio

My previous games using the framework used the windows audio api to play audio. This was not a cross platform solution, so I made a new header to play audio on both Windows and Linux using libsndfile to load audio files and portaudio to play them.

Rendering To Texture

The framework now renders the app to a texture which is then rendered to the screen in a seperate render pass, this allows the resolution of the game to be different to the final resolution of the screen. This will also allow for post-processing effects in the future.