Inspiration
Lava is inspired on classic platform games.
What it does
In Lava, the character must jump on, walk on, or wall-crawl on moving cobblestone platforms to avoid falling into burning lava!
Hazards to avoid:
- Lava: game over
- Flying lava: knocks you down to the lava
- Cave bats: push you horizontally
Controls:
- A, D (or left and right arrow keys) to move horizontally, and Space to jump
- Remember to use the arrow keys or A and D to move while in the air after jumping
How We built it
Lava was programmed with Lua using the Löve2D framework. To animate the graphics, the Anim8 library was used. The graphics were created using both Pixelmator and Piskel. The sounds were created using GarageBand software instruments.
The two fonts used in this project are the following (found on Google Fonts):
- Bungee Spice designed by David Jonathan Ross
- Silkscreen designed by Jason Kottke
Challenges We ran into
Initially, it was challenging to implement the graphics into the working prototype of the game, however, eventually all of the issues identified in testing were fixed.
Accomplishments that We're proud of
Finishing a working version of the game that also has some sounds and animations.
What We learned
- Improved Lua and framework skills
- Improved sprite design skills
What's next for Lava
New Lava versions might be released in the future as it was a fantastic project to work on.
Built With
- love2d
- lua
Log in or sign up for Devpost to join the conversation.