Erik Castiglione
Gameplay Programmer
Contact: erik.castiglione95@gmail.com
FREELANCE GAMEPLAY PROGRAMMER
2021/present
ECLIPSE REAPERS: REVOLUTION
UE 5.3 – PC & Consoles – currently under development
- Mechanics developed entirely in C++.
- Action adventure with RPG elements.
- Focus on gameplay mechanics: mix between third person shooter and abilities combat system to create an immersive experience where every player can choose how to play every chapter.
- Inventory system working with three types of weapon: primary, secondary and melee.
Coming soon:
- Cover system for player and enemies.
- Abilities unlocked via skill tree based on the experience gained by the player (mechanics developed using Gameplay Ability System).
- Metahuman for main characters heads and animations.
Youtube - Eclipse Reapers: Revolution inventory system
PROJECT E00
UE 5.3 – 2024
- An experiment to study the functioning of world partitioning, dynamic loading of submaps, the foliage system, and general level design for large maps.




SHOOTER
UE 4.26 – 2023/2024
- Mechanics developed entirely in C++.
- Third person shooter developed using Paragon assets.
- Fortnite-inspired inventory system with weapon damage based on type and rarity.
- Different enemies and mini bosses.
Youtube - Shooter gameplay
API SRL
2020/2021
THE TREE OF TALES – TOLKIEN AND THE POLYPHONY OF CREATION
UE 4.26 – PC, MOBILE AND VR – 2021
- Virtual exhibition on the life of J.R.R. Tolkien; also featuring original rooms based on the main characters of The Lord of the Rings (Project by the Universities of Oxford and St. Andrews).
- Mechanics developed using Blueprints.
- This project uses UE Pixel Streaming system.
- Point and click movement system (for PC, VR devices and mobile) and guided motion system.
- hotspots lighting mechanics and interaction system.
- UI logic for menu and hotspots.
- Language localization (English + Italian).
Youtube - The Tree of Tales
EKLOK
VERGE3D – WEB APP – 2021
- 3D product viewer integrated into the website, with a focus on features and highlights
- Interaction and rotation system.
- Integration with videos and on-screen images to demonstrate product functionality and tutorial.
Youtube - Eklok
UNIVERSITY OF VERONA – FIRST LEVEL MASTER IN GAME DEVELOPMENT
2019/2021
PROJECT ZLACKA
UE 4.25 – 2020
- Lab demo, following a game design document to verify the skills acquired during studies (group work).
- Mechanics developed using Blueprints.
- My subgroup worked on level design and quest system, with various mission types and enemies.
- Chaos Destruction system implementation for real-time destructibility.
Youtube - Project Zlacka gameplay
SHINOBI
UNITY 2019.3 – 2020
- Minigame developed as a final project for the mobile programming course.
- Mechanics developed in C#.
- Implementation of all game mechanics (player movement, AI, abilities, and user interface).
- Quest system (defeat enemies, collect items and boss fights).





UNIVERSITY OF VERONA – BACHELOR’S DEGREE IN COMPUTER SCIENCE
2015/2019
THESIS – DEVELOPMENT OF A 3D ENVIRONMENT EDITOR IN VIRTUAL REALITY
UNITY 2017.3 – 2018/2019
- The idea behind this project was to create a VR environment where the user could create and interact with 3D objects (move and rotate them on the scene, change their size, and change their color).
- Mechanics developed entirely in C#.
- Editing functions for undoing, redoing, and system functions for saving the scene, loading it, or creating a new one have also been created.





