Tanatanee Ponark

Game Developer | Gameplay Programming | Technical Design | Prototyping

Dedicated to building interesting gameplay systems and solving design challenges through thoughtful programming and technical creativity.

Profile

About Me

Hi! I'm Website, a passionate game developer focusing in gameplay programming, technical design, and prototyping. With the understanding of game engines and the vision of a gamer myself, I'm able to bring interesting ideas and gameplay to life.

Throughout my personal and academic projects, I've developed the understanding of designing, testing, and refining gameplay systems that feel responsive and fun. I like to breaking down complex mechanics into modular components until everything works smoothly together. Each project has helped me improve how I approach design, solve problems, and refine gameplay until it feels just right.

Outside of gameplay programming, I'm also interested in other parts of game development, including VFX, 3D modeling, environment art, and animation. Exploring these areas helps me better understand the full game development process and collaborate more effectively with different people. I enjoy learning how art and technical systems come together to shape a complete experience, and I'm always excited to experiment with new creative tools and improve my skill.

Technical Skills

Game Engines

Unreal EngineUnity

Programming Languages

C++C#PythonSQL

Core Systems

Gameplay SystemsAI ProgrammingPhysics SystemsBlueprint

Tools & Pipeline

Git Version ControlDiversion Version ControlBlender 3D Modeling

Featured Projects

A selection of my recent work showcasing gameplay systems, tools development, and technical innovation.

Adaptive AI Agent for 2D Platformer

Adaptive AI Agent for 2D Platformer

A reusable reinforcement learning framework for Unity platformer games using ML-Agents with modular action systems and dual-camera perception.

UnityC#PythonML-AgentsReinforcement Learning
RPG Game Core System

RPG Game Core System

Comprehensive RPG systems implemented in C++ including movement, combo-based combat, inventory, and responsive UI in Unreal Engine. Also includes early experimentation with tool development to support real production workflows.

Unreal EngineC++Data Tables
Rival Island - Multiplayer Survival Card Game

Rival Island - Multiplayer Survival Card Game

Turn-based survival party game featuring hidden objectives, bluffing, sabotage, and crafting mechanics with Unity Netcode multiplayer.

UnityC#
The Bus Stop

The Bus Stop

First-person psychological horror game where players observe anomalies to determine when to board or exit the bus. Participated in Thailand Horror Jam 2025.

UnityC#
Side-Scrolling Space Shooter

Side-Scrolling Space Shooter

Classic 2D space shooter with responsive controls, enemy waves, particle effects, and arcade-style progression.

UnityC#Unity Particle Systems
Treasure Trails - Traveling Salesman Problem Educational Game

Treasure Trails - Traveling Salesman Problem Educational Game

Interactive puzzle game teaching optimization concepts through the traveling salesman problem with Scriptable Objects for level creation.

UnityC#Scriptable Object

Let's Work Together

Want to collaborate? I'd love to hear from you.