Some utilities to support my work.
Alongside my game engines and graphics systems, I have developed a number of custom tools to support game development and explore different aspects of graphics programming and engine architecture.
These projects include editors, graphics utilities and a custom GUI framework, most of them developed from scratch with minimal third-party dependencies.
An experimental 3D world editing tool built on top of my custom game engine. It allows users to load 3D models, navigate the scene, transform objects and place lights.
A custom 2D tilemap editing tool developed for creating tile-based game levels. The editor integrates with the engine's tilemap and collision systems.
A lightweight GUI framework developed from scratch for the game engine and its development tools. The implementation includes windows, buttons, menus, lists, sliders, text input, tabs, tooltips and other basic UI components.
This simpe gui was ported to Android as well and used for some of my projects.
A custom lightmapping tool developed using DirectX 7 for precomputed lighting of 3D game environments. The tool was developed as part of my early game developer and graphics programming work.