riesch.dev
Rushikesh Prajapati / Game DeveloperAHMEDABAD, INDIA · IST

Gameplay. Physics.
A little experimentation.

I build games and the systems behind them. My work spans multiplayer worlds, physics-driven characters, and real-time GPU simulation.

WORKING WITHUnityGodotC#C/C++Compute shaders

01 / Selected work

Games, systems & experiments

Cool Maze Game gameplay: a first-person maze with glowing purple and blue vector wallsIN-GAME CAPTURE / COOL MAZE GAME
01 / MULTIPLAYER + PROCEDURAL GENERATION

Cool Maze Game

A multiplayer maze race with a vector aesthetic. I built procedural maze generation, peer-to-peer networking, custom shaders, and original music.

UnityDistributed authorityCustom shaders
Inside the implementation
  • Built the vector-style maze using two meshes and one material.
  • Implemented peer-to-peer multiplayer using Unity’s Distributed Authority.
  • Developed runtime maze generation and pathfinding, plus custom shaders and original music.
RIGID BODIESJOINTSPHYSICS → MOTIONConcept illustration · replace with gameplay capture
02 / PHYSICS + MULTIPLAYER

Inflatables

A multiplayer physics experiment with characters made from inflatable shapes. I built a fully physics-driven controller, with movement generated by the simulation.

Physics controllerNetwork synchronization
Inside the implementation
  • Built the character controller without a traditional animation system.
  • Worked on deterministic physics and synchronization to reduce network latency.
VELOCITY FIELD / GPUConcept illustration · replace with simulation capture
03 / GRAPHICS + GPU PROGRAMMING

Fluid Simulation

A real-time fluid simulation implemented with compute shaders, based on Jos Stam’s Real-Time Fluid Dynamics for Games.

Compute shadersGPU parallelism
Inside the implementation
  • Implemented the simulation using compute shaders.
  • Used GPU parallel processing for real-time simulation and rendering.

Banana Quiz

An educational platformer. Independently implemented UI and gameplay logic.

Play prototype ↗

02 / Production experience

From prototypes to shipped systems

Building the game.
Shipping the rest.

Alongside gameplay, I work on Android integration, server-backed progression, and production web systems.

Full résumé

Menstrupedia

MAY 2026 — PRESENT
Game Developer Intern

Built an Android WebView–JavaScript bridge for a Godot game and ported it to Android for Play Store closed testing. Added an over-the-air update checker and HTTP-delivered PCK files.

Moved progression into server-backed storage to fix cross-device sync and double-spend issues. Later contributed to Laravel 13 migration, cart pricing, OTP checkout, and payment verification.

ScieNext India

NOV 2025 — FEB 2026
Flutter Game Developer Intern

Built a Word Search game from concept to deployment as the sole developer, with multiple game modes sharing a modular logic pipeline.

Integrated AdMob, StoreKit in-app purchases, and Firebase analytics.

03 / Toolbox

Tools chosen for the problem

GAMEPLAY & SYSTEMS

Unity · Godot · LÖVE
C# · C/C++ · Lua
Physics · Multiplayer · Procedural generation

GRAPHICS & SIMULATION

Compute shaders · Shader development
GPU programming · Real-time simulation

BEYOND THE ENGINE

JavaScript · Python · Laravel · MySQL
Git · Docker · Linux · Firebase

Have a project or role in mind?

Let’s build something playable.

Email Rushikesh