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.
Focus: Maze generation, AI pathfinding, horror atmosphere
Tech: Procedural generation, pathfinding, sound design, WebGL optimization
Goal: Learn maze generation and AI pathfinding implementation
Focus: Vehicle physics and player control
Tech: Unity Physics
Goal: Understand car movement and collision handling
Focus: 2D board game mechanics and physics
Tech: 2D sprite rendering and physics
Goal: Learn to implement and debug 2D game mechanics
Focus: Perlin noise, vertex positioning, mesh rendering
Tech: Procedural mesh generation and rendering
Goal: Learn to generate and render procedural terrain
Focus: Spatial interaction
Tech: Unity AR Foundation
Goal: Understand real-world input mapping
Focus: 2D game mechanics and grid-based movement
Tech: C#, Unity, 2D sprites
Goal: Learn to build and debug a 2D chess game
Focus: Engine workflow and game loop
Tech: C++ and raylib
Goal: Learn to build a simple 2D game using C++
Focus: Multiplayer mechanics and network synchronization
Tech: PUN 2, Lobby system, drone movement, multiplayer physics
Goal: Learn to implement and debug multiplayer gameplay
Focus: 3D movement mechanics and physics
Tech: Character controller, animation, collision detection
Goal: Learn to implement advanced player movement systems
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
Focus: Collision detection, movement mechanics, game state tracking
Tech: 3D models, animation, C# scripting
Goal: Learn core 3D game development concepts
Focus: Environment design and terrain manipulation
Tech: Unreal Engine terrain tools, C++
Goal: Learn to build and modify 3D environments
Focus: 3D modeling and animation
Tech: Blender
Goal: Learn to create and animate 3D models
Focus: Post-processing effects and URP pipeline
Tech: Unity URP, shader development
Goal: Learn post-processing and rendering workflows
Focus: Mesh fixing and optimization
Tech: Blender, sculpting, texturing
Goal: Learn to optimize 3D assets for games