
NAKSHATRA
Sharma
GAMEPLAY PROGRAMMER • XR DEVELOPER
I build interactive experiences — from gameplay systems and XR applications to real-time perception pipelines. Focused on shipping work that players and users actually feel.
Vice City —
SELECTED WORKS
EXPERIENCE
Akiyam Solutions
Feb 2026 — Aug 2026Game Development Intern — Unity XR
- Architected a modular PuzzleBase framework in Unity C# using UnityEvent-driven completion chains, allowing puzzle mechanics to be reused and connected through progression dependencies across multiple levels.
- Engineered physics-based XR interactions using the XR Interaction Toolkit, including velocity-threshold throw detection, rotation-delta accumulation for mechanical interactions, proximity-based highlighting, and Rigidbody-driven object behavior.
- Built a runtime RenderTexture CCTV system that routed secondary camera feeds onto in-world monitors, enabling surveillance footage to function as an interactive gameplay and puzzle mechanic.
- Implemented a layer-masked UV revelation system that selectively exposed hidden geometry through Unity camera culling, creating an in-world forensic inspection mechanic without custom shader development.
- Developed a multi-bounce laser reflection system using iterative raycasts, surface-normal reflection calculations, and LineRenderer visualization to dynamically construct beam paths across puzzle environments.
- Implemented ordered circuit-breaker interactions with sequence validation, incorrect-input handling, audio feedback, and automatic state resets, designed for integration with broader gameplay and AI systems.
- Greyboxed and designed spatial puzzle layouts in Unity ProBuilder across security rooms, crawlspaces, laser environments, and outdoor areas while balancing puzzle progression, player navigation, environmental readability, and VR comfort.
Inter-IIT Game Development
2024 — 2025Gameplay Programmer — Inter-IIT Tech Meet 14.0
- Developed a 2D action platformer for the Inter-IIT Tech Meet 14.0 Game Development problem statement, implementing player combat, enemy AI, movement systems, and multi-scene world architecture.
- Designed player and enemy finite state machines governing movement, attacks, collisions, interactions, and state-driven behavior patterns across multiple gameplay scenarios.
- Implemented distinct enemy behaviors and combat interactions while debugging, balancing, and refining gameplay systems under competition constraints.
- Achieved the 4th highest technical score among 23 IITs in the Inter-IIT Tech Meet 14.0 Game Development competition.
LEADERSHIP & RESPONSIBILITIES
InSiDe — Game Development Society, IIT Jodhpur
Aug 2025 — PresentCoordinator
- Mentored and reviewed 4 student game projects from development to completion, providing technical guidance on gameplay systems, implementation, debugging, project execution, and iteration.
- Supported student developers in translating game ideas into implementable systems and resolving technical and design challenges throughout development.
Prometeo — Annual Tech Fest of IIT Jodhpur
Oct 2025 — Mar 2026Assistant Head
- Conducted and coordinated a game jam during the annual technical festival, managing event execution and supporting participating game development teams.
EDUCATION
Indian Institute of Technology, Jodhpur
B.Tech. in Materials EngineeringCGPA: 7.01
2024 — 2028•Jodhpur, Rajasthan
GVN, Bhopal (CBSE)
Senior Secondary89.2%
2023•Bhopal
Mount Carmel School, Bhopal (ICSE)
Secondary95.0%
2021•Bhopal
SKILLS
Languages
- C++
- C#
- Python
- C
- GDScript
- JavaScript
Game Development
- Gameplay Programming
- Combat Systems
- Game AI
- Utility AI
- Finite State Machines
- Level Design
- Puzzle Design
- Physics Systems
- Animation-Driven Gameplay
- Procedural Encounters
Engines & XR
- Unity
- Unreal Engine 5
- Godot Engine
- Meta Quest 3
- XR Interaction Toolkit
- AR Foundation
- ARKit
- OpenXR
- Meta XR SDK
Computer Vision & AI
- YOLOv8
- YOLOv8-Seg
- SAM2
- MiDaS
- CoreML
- Apple Vision
- PyTorch
- OpenCV
Tools & Platforms
- Git
- GitHub
- NVIDIA Jetson Orin NX
- CUDA
- Unity ProBuilder
- UE5 Blueprints
- Unity Input System