Guilherme
Teres Nunes

Senior Game Developer & Engine Programmer

CEO at Uniday Studio | Creator of Cave Engine
13+ Years Building Games & Game Dev Tools

Guilherme Teres Nunes

Game developer and engine programmer with over 13 years of experience across all areas of game creation — programming, design, art, and production. Creator of Cave Engine, a commercial 3D engine written in C++ (200k+ LOC) and scriptable in Python, focused on speed, simplicity, and desktop 3D development.

Founder of Uniday Studio, where I've released 50+ games and lead a small team producing both commercial titles and educational content. Experienced with Unreal Engine 5, Unity, Blender Game Engine (UPBGE), Pygame, and I teach these tools to thousands of students worldwide through my courses and YouTube channels (6.3M+ views).

13+
Years of Experience
50+
Games Released
4,000+
Paid Students
6.3M+
YouTube Views

B.Sc. in Information Systems

Universidade Federal de Minas Gerais (UFMG)

2016 - 2021

One of the best universities in South America

  • Focused on Computer Graphics and Game Development
  • Published research: "Inside the Mind of a Game Developer"
  • Thesis: Development of a 3D Game Engine from Scratch in C++ and OpenGL — the foundation of Cave Engine

Technical Skills

Languages

C
C++
Python
GLSL/HLSL

Engines

Unreal Engine 5
Unity
Blender Game Engine
Cave Engine

Tools

OpenGL
DirectX
Git
Visual Studio
Blender
Flask

Platforms

Windows
Linux
Xbox
Cave Engine

Cave Engine

My Flagship Project

A professional 3D game engine built from scratch in C++ (200k+ LOC) with Python scripting, designed for speed, simplicity, and indie game development.

Cave Engine Screenshot
Cave Engine Screenshot
Cave Engine Screenshot
Cave Engine Screenshot

Technical Highlights

Zero Loading Architecture
No shader compiling, no code compilation. Instant iteration with pre-compiled asset pipeline.
Advanced PBR Rendering
Full PBR pipeline with cascaded shadow maps, procedural textures, LOD/culling/batching/instancing.
Layered Animation System
GPU skinning, IK solver, fully scriptable animation logic with Python hooks.
C++17 + Python via pybind11
High-performance C++ backends with ergonomic Python scripting layer and auto pre-compilation.
Integrated Timeline & UI Systems
Built-in cutscene timeline editor and complete in-game UI tools for rapid prototyping.
Next-Gen Roadmap
Visual Scripting, RHI abstraction layer, DirectX12 + WebGL export in active development.

See It in Action

Rapid Development & Full-Stack Skills

From concept to implementation in record time — programming, art, design, and animation

I Made a GAME ENGINE in 30 HOURS!

Building a complete game engine from scratch in just 30 hours

6.3M+ Views Across YouTube

Game Portfolio

I've made 59 games across multiple platforms. You can check the majority of them bellow!

Itch.io • GameJolt • YouTube • Steam • Facebook

FEATURED
CROW

CROW

Latest Cave Engine release on Steam

FEATURED
Caveman Stories

Caveman Stories

Adventure game on Steam

Winter Brawl

Winter Brawl

itch.io

LocalVault - Offline Password Manager

LocalVault - Offline Password Manager

itch.io

PIXU - Pixel Art Maker

PIXU - Pixel Art Maker

itch.io

Kick Tactics (Demo)

Kick Tactics (Demo)

itch.io

Over Forged

Over Forged

itch.io

A Message to the Left Behind

A Message to the Left Behind

itch.io

Endless Tic Tac Toe

Endless Tic Tac Toe

itch.io

Fear of Sea

Fear of Sea

itch.io

SayIt! - AI Speech to Text

SayIt! - AI Speech to Text

itch.io

The Evil in I

The Evil in I

itch.io

Sandtown

Sandtown

itch.io

Mead War Valhalla

Mead War Valhalla

itch.io

OpenGL Web Test

OpenGL Web Test

itch.io

Pygame Web Test

Pygame Web Test

itch.io

Rootbound Rampage

Rootbound Rampage

itch.io

Paralland

Paralland

itch.io

The Apple Path

The Apple Path

itch.io

Dynami Engine

Dynami Engine

itch.io

The Looper's BUG

The Looper's BUG

itch.io

Feed the Queen

Feed the Queen

itch.io

Down the Mines and Ghosts

Down the Mines and Ghosts

itch.io

Cave Engine

Cave Engine

itch.io

The Looper's Path

The Looper's Path

itch.io

Lost in the Mimic's Forest

Lost in the Mimic's Forest

itch.io

Anarchy In The Island

Anarchy In The Island

itch.io

Who Ate My Food

Who Ate My Food

itch.io

Dr. Noir

Dr. Noir

itch.io

Meko City

Meko City

itch.io

Kill Them All

Kill Them All

itch.io

Spark Point

Spark Point

itch.io

Battle Fortress

Battle Fortress

itch.io

Metal Rescue

Metal Rescue

itch.io

AstroWar

AstroWar

Gamejolt

Tic Tac Zombie

Tic Tac Zombie

Gamejolt

The Chronicles of Stênio

The Chronicles of Stênio

Gamejolt

The Shifter Machine

The Shifter Machine

Gamejolt

Gift Bandit Rush

Gift Bandit Rush

Gamejolt

Game Jam Simulator

Game Jam Simulator

Gamejolt

The Floor is Lava

The Floor is Lava

Gamejolt

VacoHeist

VacoHeist

Gamejolt

Tennis Z

Tennis Z

Gamejolt

Enem Infinity

Enem Infinity

Gamejolt

I Wanna be a Snowball

I Wanna be a Snowball

Gamejolt

Who ate my Pizza?

Who ate my Pizza?

Gamejolt

The Shepherd

The Shepherd

Gamejolt

Red Beard

Red Beard

Gamejolt

The Space Explorer

The Space Explorer

Gamejolt

Small Theft Auto

Small Theft Auto

Gamejolt

Roof Invaders

Roof Invaders

YouTube

Primitive Survival

Primitive Survival

YouTube

SKY Warship

SKY Warship

YouTube

Island Domination

Island Domination

YouTube

Desert Expedition

Desert Expedition

YouTube

Take the Gifts (Mobile)

Take the Gifts (Mobile)

YouTube

Caveman 1

Caveman 1

YouTube

Greenvasor

Greenvasor

YouTube

Legend (RPG)

Legend (RPG)

Facebook

Let's Work Together

Looking for a skilled game developer or engine programmer?
Let's discuss your project!

guilherme@unidaystudio.com.br