Arnas Puidokas

Graphics Programmer Portfolio

🏠 Home ⭐ Best Project 📁 All Projects 👤 About Me

Projects

by

Gelos Engine

Gelos Engine

A custom engine project that focused on real-time rendering systems, game engine architecture and porting to other platforms.

C++ Engine Programming Porting Team Project
View Project
Advanced Graphics

Advanced Graphics

A real-time DirectX 11 graphics project that focused on 3D rendering techniques like render-to-texture (RTT), custom shaders, and graphics pipeline profiling.

C++ Graphics Programming DirectX 11 RenderDoc
View Project
Low Level

Low Level Optimisation

A performance project that focused on low-level optimisations like memory management, spatial partitioning and multithreading.

C++ Performance Multithreading Optimisation
View Project
Echoes Of Imagination Main Menu

Echoes Of Imagination

A tile-based puzzle game with a multidisciplinary team that focused on gameplay programming.

Unreal Engine 5 Blueprints Gameplay Programming Team Project
View Project
Witch Forest

Witch Forest

A real-time DirectX 11 graphics project that focused on custom shaders, lighting and a scene graph hierarchy for transforms.

C++ DirectX 11 Graphics Programming Shaders
View Project
Bespoke Platform

Bespoke (Evercade)

A project that focused on end-to-end production, like designing, implementing and porting to Evercade.

C++ Evercade Porting Visual Studio
View Project
glut

Glut

An OpenGL graphics programming project that focused on implementing basic rendering, camera movement and input handling.

C++ OpenGL Graphics Programming Visual Studio
View Project
Arcade Games

Arcade Games

A prototype project focused on mobile development that would have ad-free gameplay.

C# Mobile Unity
View Project
Endless Dodge

Endless Dodge

This was a game developed for the GameBridge 2026 game jam, which was a top-down arcade survival game where enemies lock onto your position and attack.

C# Arcade Gameplay Endless Unity
View Project