A 2D cross-platform Serious Game that aims to introduce to the player the basic concepts of programming and Object-Oriented programming through Java.
Website: https://javantgarde.ga/javant-garde
IDE: Android Studio
FRAMEWORK: LibGDX
Supported Platforms: Windows, Mac, Linux, Android, iOS, HTML5
The player controls a robot and guides it through a series of levels, learning about programming step by step. Each level contains theory and has certain learning goals. The player must understand the theory and put it into practice in order to overcome obstacles and challenges to reach the final portal and complete that specific level.
Basic structure of levels:
• The player studies the theory of the level from Info Signs that are placed throughout the map.
• The path of the robot is blocked and the player has to complete various tasks and quests in order to move on.
- Answer quiz questions.
- Write code.
- Put pieces of code in the correct order.
- Fill in the blank on given code.