I build games, computer vision apps, and developer tools.
Software engineering student, exploring the path from an idea to a working product.
Steam release · corectl / 2025 경기창고 · 우수상
Selected work · How I build · All repositories
Inquiries · frotrue.dev@gmail.com
Released on Steam · August 2026
A 2D roguelite tower defense game built around route design, building loadouts, and upgrade synergies. Developed and published under Frotrue.
Phaser TypeScript CEF / D3D11
View on Steam →
Award-winning prototype · 2025 경기창고 AI Hackathon, 우수상
Building-damage detection with YOLOv8 segmentation and a PyQt6 desktop interface. The broader competition project combined AI software with Raspberry Pi / NPU hardware and a custom 3D-printed enclosure.
Python YOLOv8 OpenCV PyQt6
Explore the project →
Experimental runtime · C++23 / SDL3 / Vulkan
A focused runtime for declarative, AI-authored 2D games. JSON game specifications compile into validated execution plans, with deterministic simulation, instanced rendering, and repeatable validation.
C++23 SDL3 Vulkan
Source → · Architecture →
In development · PC browser playtest
A short incremental game about observing the night sky and growing an observatory. Constellation research, new celestial objects, and observation upgrades shape its progression.
Godot GDScript
Play in your browser → · Source →
More projects — desktop tools, game extensions, and experiments
- LectureScribe — Local lecture transcription, with optional note summarization. Python / faster-whisper / PyQt6.
- ETS2 Lane Guide — An experimental in-game navigation, lane, and traffic-signal HUD. C++ / DX11.
- Road Hazard Segmentation — Segmentation of road cracks, potholes, and sinkholes. Python / YOLOv8.
- Gradium — A factory-building tower defense project. Phaser / TypeScript.
I use AI coding assistants, primarily Codex, throughout development. My focus is on defining the behavior, reviewing the result, and checking it against tests and real use.
- Define the system. Keep requirements, constraints, and architecture decisions explicit.
- Verify the implementation. Use regression tests, reproducible scenarios, and performance measurements.
- Refine the experience. Iterate on controls, interfaces, and progression through playtesting and everyday use.
Examples: AI2D architecture and constraints · Nightwatch economy simulator
Languages · Python, TypeScript / JavaScript, C++, GDScript
Computer vision & desktop · YOLOv8, PyTorch, OpenCV, PyQt6
Games & graphics · Godot, Phaser, SDL3, Vulkan, DirectX 11


