/TroubledRowers

Troubled Rowers is a Jump 'n' Run video game that I have mainly developed in the beginning of my university time.

Primary LanguageJava

troubled_rowers

Troubled Rowers

Troubled Rowers is a Jump 'n' Run video game that I have mainly developed at the beginning of my university time. The game is written with the cross-platform Java game development framework libGDX and supports Android, iOS, and Desktop operating systems.

Note: This repository only contains the project structure and code, not the game assets. Therefore, the project must be compiled by providing your own assets. I plan to host a demo HTML version of the game in the future.

Frameworks that are used in Troubled Rowers:

  • Box2D (built-in): 2D physics library.
  • Ashley: A tiny entity framework.
  • gdxAI: An artificial intelligence framework.

Demo

The following video shows the game in action. The game's goal is to steer a kanu through a stony river while trying not to crash with the oncoming obstacles. On the way, one can collect boost coins to activate a shield that interacts with the environment and protects the player.

demo1.mov
demo2.mov
demo3.mov
demo4.mov