About Me

I’m Anvar MS, a Unity-focused game programmer passionate about building
polished gameplay systems and experimental mechanics.
I’ve developed multiple projects ranging from simulators and endless runners
to parkour and procedural gameplay experiments.

I enjoy working close to the code — solving movement, AI, optimization,
and system-level problems that directly impact player experience.
Recently, I’ve been exploring interactive web-based experiences using Three.js
to expand my technical range beyond traditional game engines.

I’m deeply interested in AI-driven gameplay, procedural systems,
and emerging technologies like AR/VR.
My long-term goal is to work on technically challenging game projects
that push interaction, immersion, and player engagement.

These are short technical experiments and practice builds created to improve
my gameplay programming, systems design, and problem-solving skills.
Each video focuses on a specific mechanic or technical challenge rather than a finished product.

Practice Works & Experiments

3D Maze Escape Game

Focus: Maze generation, AI pathfinding, horror atmosphere

Tech: Procedural generation, pathfinding, sound design, WebGL optimization

Goal: Learn maze generation and AI pathfinding implementation

3D Car Parking Game

Focus: Vehicle physics and player control

Tech: Unity Physics

Goal: Understand car movement and collision handling

2D Board Game

Focus: 2D board game mechanics and physics

Tech: 2D sprite rendering and physics

Goal: Learn to implement and debug 2D game mechanics

Procedural Terrain Generation

Focus: Perlin noise, vertex positioning, mesh rendering

Tech: Procedural mesh generation and rendering

Goal: Learn to generate and render procedural terrain

AR Interaction Prototype

Focus: Spatial interaction

Tech: Unity AR Foundation

Goal: Understand real-world input mapping

2D Chess Game

Focus: 2D game mechanics and grid-based movement

Tech: C#, Unity, 2D sprites

Goal: Learn to build and debug a 2D chess game

Core C++ raylib Game

Focus: Engine workflow and game loop

Tech: C++ and raylib

Goal: Learn to build a simple 2D game using C++

Multiplayer Drone Controller

Focus: Multiplayer mechanics and network synchronization

Tech: PUN 2, Lobby system, drone movement, multiplayer physics

Goal: Learn to implement and debug multiplayer gameplay

3D Parkour Game

Focus: 3D movement mechanics and physics

Tech: Character controller, animation, collision detection

Goal: Learn to implement advanced player movement systems

Game Launcher

Focus: File scanning, game launching, dynamic UI

Tech: Unity UI Toolkit, C#, .NET API

Goal: Learn to build a game launcher with dynamic UI updates

3D Top-Down Game

Focus: Collision detection, movement mechanics, game state tracking

Tech: 3D models, animation, C# scripting

Goal: Learn core 3D game development concepts

Unreal Engine Terrain Tool

Focus: Environment design and terrain manipulation

Tech: Unreal Engine terrain tools, C++

Goal: Learn to build and modify 3D environments

Blender 3D Modeling

Focus: 3D modeling and animation

Tech: Blender

Goal: Learn to create and animate 3D models

Unity URP Rendering

Focus: Post-processing effects and URP pipeline

Tech: Unity URP, shader development

Goal: Learn post-processing and rendering workflows

3D Model Mesh Fixing

Focus: Mesh fixing and optimization

Tech: Blender, sculpting, texturing

Goal: Learn to optimize 3D assets for games