top of page

SUPER CLUB SOCCER

SCS.jpg

A Multiplayer Turn Based Strategic Soccer Game.

Responsibilities:

  • Developed the Footballer Behavior Tree responsible for creating better decision making routines for Footballer Actions connecting with other modules of the game like Animation and Physics.

  • Developed the Character Customization Framework which involved applying various Tattoos, Props, Jerseys to Footballers along with a mix of Camera Transitions.

  • Developed a Screenshot Staging system using Grids where footballers can pose in various ways for a screenshot.

Game Engine : Unity

STORY OF ANCIENTS

230x0w.png

An Online Multiplayer RTS where you can Build, Conquer, Control lands and castles in a vast sandbox.

Responsibilities :

  • Developed the Kingdom Map Sandbox where I worked on a Quadtree Implementation with Queuing and Pooling to Load/Unload assets on the map.

  • Worked on the Kingdom Map Isometric Tilemap system used for querying and motion planning.

  • Worked on Gameplay Systems for Kingdom Map like Animation Blend Trees for Soldiers, Player Inventory Management, Camera and Touch Controls.

  • Worked closely with the Networking Team to develop the multiplayer aspect of Kingdom Map.

  • Optimized the CPU Bottlenecks using Texture Atlasing and Draw call Batching.

Game Engine : Unity

ANIMOLOTO

Animo_jpeg.jpg

A Racing game where players can earn cash for free using a lottery type system choosing racers and gates.

Responsibilities :

  • Developed a Editor Tool for Procedurally Authoring the Race Track and filling it with props, environment and obstacles based on probability. The system provides on the go changes to be observed in game.

  • Worked on Character Animations making use of Animation Blend Trees with 2D Directional Blending for various player actions.

  • Optimized the Physics performance on mobile devices using hierarchical Physics Bubbles where physics operations take place in critical areas and seamlessly blend with gameplay.

  • Optimized the CPU bottleneck due to runtime generation of track and objects through GPU Instancing.

Game Engine : Unity

ALNAHSHA RUN

AR_jpeg.jpg

A endless runner game! Get rewards🏆 by finishing missions. Run through the city and get as many coins as you can!

Responsibilities :

  • Improved the Character Animation fluidity by using BlendTrees, making use of 2D Blending.

  • Implemented a Road Query system which was responsible for placing static and dynamic vehicles and obstacles based on player speed and distance.

  • Optimized the GPU bottleneck due to Overdraw from particle effects and UI.

  • Improved the Fog Culling system for far objects.

Game Engine : Unity

bottom of page