Timofey Molokov

Timofey Molokov

Game Developer Portfolio

I’m a game developer and programmer with over 6 years of experience, tackling complex challenges across various platforms. I’ve built games using Unreal Engine, Unity, and Godot, and developed custom engines and physics systems in Rust. With a background in low-level programming, shader development, and computer graphics, I also bring an artistic perspective from my architectural education. Currently freelancing and open to exciting projects.

4D Shooter

Client: Personal Project (solo developer)

Duration: May 2023 - Present (2 years)

Technologies: Rust, custom 4D engine

Target Platforms: Windows, Linux, macOS, Web

Project Description: A multiplayer competitive arena shooter set in 4D space, featuring 3D slices of 4D objects.

What I Did:

  • Developed a custom 4D game engine from scratch in Rust.
  • Implemented 4D physics using SDF-based collision detection.
  • Created an optimized raymarching renderer for 4D visuals.
  • Built a multiplayer system with a game server and matchmaking.
  • Designed gameplay mechanics for 4D movement and interactions.
  • Crafted the visual style, shaders, and HUD.
4D Shooter GIF

Purpose

Client: Personal Project (Global Game Jam Montenegro 2025)

Duration: 48 hours (23-25 January 2025)

Award: 1st Place, Global Game Jam Montenegro 2025

Technologies: Godot Engine

Target Platforms: Windows, Linux

Project Description: A 2D journey of consciousness seeking purpose, with time tied to player movement.

What I Did:

  • Designed and implemented gameplay as the sole developer.
  • Built a custom SDF-based engine for physics and rendering.
  • Wrote a shader for smooth bubble interactions using smooth minimum.
  • Created reactive movement with size-changing mechanics.
  • Linked time flow to player movement (forward speeds up, backward reverses).
  • Crafted a unique visual style with dynamic effects.
Purpose GIF

Terrain Editor

Client: mech.com (aka mixie)

Duration: April 2022 - October 2022 (7 months)

Technologies: Godot Engine 3, custom shaders

Target Platforms: Web (desktop and mobile browsers)

Project Description: A real-time terrain editor optimized for web browsers.

What I Did:

  • Prototyped and evaluated multiple approaches for a mobile-friendly map editor.
  • Implemented a hexagonal grid with irregular quad-based meshing.
  • Developed Vertex Shader-based terrain deformation for performance.
  • Wrote shaders for real-time normal generation and texture blending.
  • Added dynamic features like plant placement and water levels.
  • Optimized for 30+ FPS on low-end mobile browsers.
Terrain Editor GIF

Building Editor

Client: mech.com (aka mixie)

Duration: November 2022 - January 2023 (3 months)

Technologies: Godot Engine 3

Target Platforms: Web (desktop and mobile browsers)

Project Description: A real-time building editor with transformable geometry for terrain maps.

What I Did:

  • Developed a system for "transformer" buildings using scalable 3D boxes.
  • Created a JSON-based structure for defining fixed and stretchable building elements.
  • Implemented automatic floor and detail generation (doors, windows) based on size.
  • Built real-time 3D model deformation and geometry generation.
  • Optimized for seamless integration with the Terrain Editor on web platforms.
Building Editor GIF

Level Generator

Client: mech.com (aka mixie)

Duration: February 2023 - April 2023 (3 months)

Technologies: Godot Engine 3, custom shaders

Target Platforms: Web (desktop and mobile browsers)

Project Description: A real-time level generator based on text prompts for dynamic game environments.

What I Did:

  • Built a Godot frontend to generate level geometry from text prompts.
  • Created shaders for visual effects and depth map generation.
  • Integrated server-side texture overlay with seamless blending across segments.
  • Added expandable level squares with unique prompt-based styles.
  • Developed a controllable robot for testing with keyboard and joystick support.
  • Optimized for smooth performance on web browsers.
Level Generator GIF

Another World

Client: Another World

Duration: November 2019 - January 2020 (3 months)

Technologies: Unity Engine

Target Platforms: VR (Windows)

Project Description: A cooperative VR shooter for physical platforms supporting up to 4 players.

What I Did:

  • Developed AI for enemy monsters with dynamic behavior.
  • Configured physics for realistic monster interactions.
  • Built a movement controller for enemies.
  • Created animations synced with AI actions.
Another World GIF

Dragon Destiny

Client: Personal Project

Duration: January 2019 - September 2019 (9 months)

Technologies: Unreal Engine 4

Target Platforms: Mobile (Android, iOS)

Project Description: A fantasy shoot 'em up with RPG elements where you control a dragon.

What I Did:

  • Developed core gameplay with finger-based dragon control and attacks.
  • Implemented enemy AI and behavior systems.
  • Created RPG mechanics: talent tree, abilities, and dragon upgrades.
  • Built character controller and animations for the dragon.
  • Optimized performance for mobile platforms.
  • Designed menus and level transition systems.
Dragon Destiny GIF

Skills & Contact

Game Engines: Unreal Engine, Unity, Godot

Programming Languages: Rust, C#, C, Godot Script

Graphics & APIs: OpenGL, WebGL, WebGPU, DirectX, Vulkan (via Rust WGPU), shaders (SDF, raymarching)

Other: Custom engine development, physics systems, game design, level design, art

Availability: Open to freelance projects and remote opportunities

Contact: Email | GitHub | LinkedIn | Telegram