ARIF'S ADVENTURE
About
Arif's Adventure is a small 2D platformer game that I developed from start to finish in Godot Engine. Arif's Adventure covers all aspects of a platformer game where the game mechanics like player movements, collectables, basic combat, hazards like spikes and enemies are involved. Arif's Adventure is a seamless game, where you see transitions between levels, scene structure, sound effects, main menu, pause menu, options menu and other UI elements. I add finishing touches like camera shake, basic shaders, particle effects, and UI animations.
The goal of Arif's Adventure is to make an empty project and turn it into a small, complete game. In doing so, I used many aspects of Godot engine from input handling, to tilemaps, to particles, to audio, and more. By the time I completed Arif's Adventure, I felt more comfortable working on it and I walked away with a solid foundational understanding of making games that are not only functional but also fun.
Arif's Adventure helped me gained more game development knowledge especially with Godot Engine as I hardly use this engine to make games; gained more programming knowledge with Python and potentially want to make more Python games in the future.
TIP: It tells you how to play the game