HELLO !
Game Developer
I'm AKASH KATAILIHA
Welcome to my game development portfolio!
My PORTFOLIO
DEVELOPER
-
Utilized Singleton, OOP principles, and Coroutines for efficient game development.
-
Added animations for Player, Collectibles, and Enemy for engaging visuals.
-
Designed adventurous and challenging levels.
-
Implemented a state machine for seamless player behavior control (walk, jump, idle).
02
Hyper Casual Game
DEVELOPER
-
Implemented Singleton, OOP principles, and Coroutines for efficient game architecture.
-
Developed a multiplayer snake game with dynamic growth mechanics upon eating.
-
Added power-up features to enhance gameplay and strategy.
03
Strategy Game
DEVELOPER
-
Developed the core mechanics of Tic-Tac-Toe games, ensuring smooth and engaging gameplay.
-
Implemented Singleton and OOP principles for a robust and scalable game architecture.
-
Integrated Artificial Intelligence to provide a challenging single-player mode.
DEVELOPER
-
Added animations for the Player, Collectibles, and Enemies to enhance visual appeal and engagement.
-
Designed challenging levels with progressively increasing difficulty and diverse enemy patterns.
-
Developed a scoring system to track player progress and achievements effectively.
-
Implemented collision detection for realistic interactions between game objects.
-
Optimized game performance for smooth gameplay across various devices by implementing object pooling, reducing CPU load, and improving overall efficiency.
05
Hyper Casual Game
DEVELOPER
-
Implemented the MVC (Model-View-Controller) pattern to enhance code organization, maintainability, and scalability.
-
Refined Player Controls: Developed smooth and responsive jump and movement functionality for an engaging gameplay experience.
-
Flexible Level System: Utilized arrays and enums to efficiently create, improve, and extend levels, ensuring modularity and easy expansion.
06
Strategy Game
DEVELOPER
-
Implemented the MVC (Model-View-Controller) pattern to structure the Minesweeper game efficiently, improving code maintainability and scalability.
-
Developed smooth and responsive controls for revealing tiles, flagging mines, and handling user interactions seamlessly.
-
Utilized arrays and enums to generate, modify, and expand the game grid dynamically, allowing flexible difficulty scaling and level customization.
-
Implemented optimized algorithms for mine placement, number calculations, and win/loss detection to ensure fast and accurate game state updates.
