← Back to Portfolio
TOOLS DEVELOPMENT

Tools & Engine
Utilities

Some utilities to support my work.

Work Overview

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.

Technology Stack

C++ OpenGL Linux Windows

Projects

3D World Editor - v0.1

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.

C++ OpenGL 3D Editor Tools

Tilemap Editor - v0.1

A custom 2D tilemap editing tool developed for creating tile-based game levels. The editor integrates with the engine's tilemap and collision systems.

C++ 2D Tilemaps Editor Tools

Custom GUI Library - V0.1

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.

C++ GUI Game Engine UI Systems

DirectX 7 Lightmapper

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.

C/C++ DirectX 7 3D Graphics Lightmapping

Gallery

World Editor
World Editor
Tilemap editor
GUI Engine