About Me
A passionate games programmer specialising in game engine development, low-level systems, and AI architecture.
Core Skills
Languages
- C++ (Modern/C++17/20)
- C#
- Lua (Scripting)
- HLSL/GLSL
- Python
Engine Systems
- Game Engine Architecture
- AI Systems
- Graphics Rendering
Technologies
- DirectX 11/OpenGL
- Unreal Engine 5
- Unity
- Git
Projects
Custom Game Engine
From-scratch C++ engine with DirectX 11 renderer, ECS architecture, and cross-platform support. Features batched sprite rendering, animation system, and Lua scripting support.
Bound in Time
Final university project: A cooperative horde shooter combining elements of Overwatch and Left 4 Dead. Developed in Unreal Engine 5.3 using modern C++ and Blueprints. My responsibilities included:
- Enemy and boss AI systems
- Core game architecture design
- Key gameplay systems implementation
Contact
Email: spuertaterron@gmail.com
GitHub: github.com/SamuelPuertaTerron