CZ EN

Tymofii Yakushevych

Ideas in motion, code in place.

I craft games and web projects that challenge both logic and creativity. Each project is a learning opportunity, pushing me to solve problems and refine my coding skills.

I enjoy exploring new ideas, experimenting with mechanics, and turning concepts into interactive experiences. While I focus on steady progress and careful iteration, I also value efficiency and clarity in my work.

My approach is hands-on: I dive into projects, figure out what works, learn from mistakes, and keep improving.

This portfolio is a reflection of that journey which shows how I think, what I build, and how I grow as a developer.

Bistmode portrait

See my dev journey below!

Skills

Game Development

  • Unity Logo Unity 3D
  • C# Logo C#
  • Blender Logo Blender

Web Development

  • HTML Logo HTML
  • CSS Logo CSS

Tools

  • VS Code Logo VS Code
  • Visual Studio Logo Visual Studio
  • GitHub Logo GitHub
  • GitLab Logo GitLab
  • ChatGPT Logo ChatGPT
  • GitHub Copilot Logo GitHub Copilot

Project Management

  • Obsidian Logo Obsidian
  • Notion Logo Notion
  • ClickUp Logo ClickUp

Projects & Learning / Courses

GamedevTV – Full Unity Course

Structured course expanding on Unity workflows and C# scripting through guided projects and practical game systems.

C# Programming with Unity 3D

Beginner-friendly introduction to Unity and C#, used as an initial learning resource to understand core scripting concepts and engine basics.

HTML and CSS crash course

Foundations of frontend development: HTML, CSS layout, and responsive design principles.

Comprehensive Frontend course

Project-based frontend course covering HTML, CSS, and JavaScript through short and practical projects.

Rocket Dodge

A precision-based physics game focused on timing, momentum, and player control.

Rocket Dodge Screenshot

Originally created as part of a Unity course, then expanded beyond the tutorial. I implemented additional systems, UI, and levels independently.

Development details

Project Direction

  • Focus on tight, unforgiving control and small physics adjustments that affect player experience.
  • Increasing difficulty with each level.
  • Storytelling via environment and background scenery.

Technical Overview

  • Engine: Unity 6.1
  • Gameplay: Physics-driven movement
  • Style: Low-poly modular environment

What Came From the Course

  • Basic player controller
  • Core assets and level structure
  • Initial gameplay concept

What I Added Independently

  • Alternative control scheme (W / A / D)
  • Main menu and level selection
  • Settings menu
  • Pause menu
  • Additional levels and difficulty scaling
  • Death counter and end-game scene
Unity C# Blender GitHub Itch.io

Bohunice: The Last Shift

My own long-term solo project — active work in progress

Bohunice: The Last Shift Screenshot

A first-person atmospheric exploration game set after a fictionalized nuclear accident at the Jaslovské Bohunice power plant in 1977 Czechoslovakia, focused on tension, navigation, and environmental storytelling.

Built independently over several months. All models, textures, and level design are created by me.

Read more about the project and development

Project Direction

  • Originally planned with a much larger scope
  • Features deliberately cut to reach a focused, manageable experience
  • Now used as a playable WIP and portfolio demonstration
  • Emphasis on atmosphere over quantity

Technical Overview

  • Engine: Unity 6.1
  • Perspective: First-person
  • Visual Style: Low-poly / PSX inspired
  • Level Design: Unity Terrain + custom modular props
  • Custom gameplay systems (radiation exposure, anomalous hazards)
  • Night-time environment with limited visibility (flashlight feature)
  • Minimal HUD — information learned through the world

Current State

  • Playable part of the map with showcase of features for open DEMO
  • Atmosphere established (lighting, fog, post-processing)
  • Core systems implemented and under iteration
Unity C# Blender GIMP GitHub Visual Studio Itch.io

Roll a Dice

A small JavaScript project demonstrating basic interactivity and DOM manipulation.

Roll a Dice Screenshot

Started from a tutorial and extended with additional functionality and UI improvements.

Development details

Project Direction

A small web project focused on JavaScript fundamentals, user interaction, and dynamic DOM updates.

Technical Overview

  • Languages: HTML, CSS, JavaScript
  • Event-driven UI updates
  • Dynamic DOM manipulation

What Came From the Tutorial

  • Single dice roll with animation
  • Basic result display

What I Added Independently

  • Second dice with independent roll history
  • Roll history management and deletion
  • Custom styling and responsive layout
HTML CSS JavaScript VS Code

© 2026 Tymofii Yakushevych