top of page

​Game Developer 

"As a game developer, I immerse myself in every aspect of the development process—from designing unique gameplay mechanics and crafting smooth user interactions to implementing code that brings characters and environments to life. I work at the intersection of technology and creativity, aiming to build immersive worlds and compelling narratives that captivate players and keep them engaged."

About-About Us-2.png
About-Mission-1.png
Home-Welcome-1.png

​

About Me

My Story

I’m a dedicated Game Developer with over three and a half years of experience creating immersive, engaging games across 2D, 2.5D, and 3D genres. My journey combines a strong foundation in Full Stack Game Development with hands-on expertise in Unity and GameMaker Studio, enabling me to craft scalable systems and rich, interactive game worlds.

 

From hyper-casual and puzzle games to platformers and multiplayer experiences, I specialize in building intuitive gameplay, optimizing performance, and seamlessly integrating UI, animations, and custom features. My work is rooted in clean architecture and reusable systems, utilizing design patterns such as State Machines, Object Pooling, Service Locator, MVC, and Command to ensure flexibility and maintainability.

 

 I’m passionate about blending creativity with technology—whether integrating AI, refining joystick controls, or designing engaging tutorials, I focus on delivering experiences that are both fun and functional. Explore my projects to see how I turn ideas into polished, memorable games with a strong attention to detail and a player-first mindset.

Home-Welcome-1.png
Robots with Guns

My Offerings

Game Development

Skills

​

Unity 3D

Build immersive, cross-platform 3D worlds with powerful tools and real-time rendering.

C#

Write clean, scalable code to build gameplay systems, tools, and interactive features in Unity.

C++

Power high-performance game engines with efficient memory control and low-level system access.

Git

Git is a distributed version control system used to track changes in code and collaborate with multiple developers efficiently.

Design Pattern

Implemented key design patterns like Singleton, Service Locator, Dependency Injection, MVC, Observer, Object Pool, Command, and State Machine to structure scalable and maintainable game systems.

Animation

Creating smooth transitions and movements of objects or characters to enhance visual experience.

AI Integration

Adding artificial intelligence to control game behaviors, such as NPC movement or decision-making.

Debugging

The process of identifying and fixing errors or bugs in code to ensure correct functionality.

Optimization

Improving performance by enhancing code efficiency, reducing memory usage, and boosting frame rates.

Bug Resolution

Diagnosing and correcting issues in software to ensure stability and a smooth user experience.

How It Works

The Game Development Process

Step 1: Concept & Planning

Define your game idea, core mechanics, target audience, and platforms. Create a game design document outlining levels, art style, and features.

Step 2: Development & Prototyping

Build the game's core systems using a game engine like Unity. Develop player controls, environment, UI, and test prototypes to refine gameplay.

Step 3: Polish & Optimization

Improve visuals, animations, audio, and performance. Use debugging tools and profiling to fix bugs, optimize assets, and ensure a smooth experience.

​Step 4: Testing & Deployment

Conduct playtesting to gather feedback. Finalize builds, implement analytics or ads if needed, and publish the game to platforms like Android, iOS, or PC.

My Resume

Contact

+918962463594

akash.katailiha120@

gmail.com

Bhilai,Chhattishgarh

  • GitHub
  • LinkedIn

Thanks for submitting!

bottom of page