Paul Beneteau
Game Programmer
- paulbeneteau@gmail.com
- +33 6 95 88 06 68
I’m a passionate game programmer specialized in C++ and Unreal Engine with embedded software engineering development experience. Below are my personal projects, which include game prototypes with various systems and mechanics.
Projects
Forge - ARPG Prototype
Solo - Unreal Engine - C++
ARPG prototype named Forge, inspired by Path of Exile. It is composed of 4 core systems that were developed as separate projects and then integrated together:
- Procedural Map Generator – Tiled map generated from a graph composed of a main path and branches, with connector constraints [Github]
- Item and inventory system – Random weighted generation from data tables, crafting, item integrating GAS attributes [Github]
- Combat system – GAS abilities and attributes, Input system [Github]
- AI system – Behavior tree and environment query system (EQS) for ranged and melee [Github]
Clair Obscur Fan Project - Combat Mechanics
Solo - Unreal Engine - C++
Recreation of Clair Obscur combat mechanics, with one playable character that uses some of Maëlle’s abilities. The focus was on implementing the core systems (like the turn logic, Input/UI context) and exploring Unreal gameplay ability system (GAS) rather than creating a lot of content/abilities. It includes:
- Turn order system calculated from character speed
- Abilities implemented using GAS, including effects (Burn, Defenseless) and status (Defensive/Offensive/Virtuose stances).
- Dodging mechanic during enemy turns
- Context-based input, UI, and camera management
- Consumable items