GrappleGame
Posted: 01 Jun 2014.
Last modified on 04-Jun-22.
This article will take about 1 minute to read.
See the code for this project here
GrappleGame is a 2d game engine that I wrote in 2014. It allows for 2d sidescrolling platformers.
Technologies used:
- Java
- AWT
- Kotlin (as of 2017)
It supports the following:
- AI for multiple mobs, with different patterns
- sidescrolling
- collision (from all directions)
- Mutiple block types, such as
- slow blocks
- portal blocks (load the next level)
- platform blocks (do not have bottom collision)
- variable jump height
- level editing
- mouse support
- the grappling hook attaches to the cursor
- red dot points towards mouse)
- audio support
I also did the pixel art for the game! It was the first pixel art project I attempted.