Erik Castiglione

Gameplay Programmer

Linkedin Account

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.