Torna ai progetti
Project E.G.O. | Faberludum
Videogames

Project E.G.O. | Faberludum

Sviluppatore software responsabile delle fondamenta tecniche del gioco. Mi sono occupato della programmazione delle meccaniche core, dello scripting dei livelli e dell'implementazione di sistemi complessi come l'Intelligenza Artificiale (comportamento e rilevamento nemici), il sistema di combattimento (gestione salute/danni) e la serializzazione dei dati per i salvataggi di gioco.

Tecnologie

GodotC#GDScript (Phyton)
Per il titolo Project E.G.O. sviluppato da Faberludum, ho avuto la responsabilità di progettare e programmare i sistemi centrali che definiscono l'esperienza di gioco. Il mio lavoro si è concentrato sulla traduzione delle idee di design in un'architettura software solida e reattiva, curando in particolar modo l'interazione del giocatore e il comportamento delle entità ostili.
Principali responsabilità e implementazioni:
Core Gameplay: Sviluppo delle meccaniche di base del gioco, garantendo un "game feel" fluido e preciso.
Sistemi di Intelligenza Artificiale: Progettazione e implementazione dell'AI dei nemici, includendo logiche comportamentali complesse, routine di pattugliamento e sistemi di rilevamento (sight/hearing) del giocatore.
Gestione Danni e Salute: Creazione di un sistema universale e scalabile per la gestione degli HP, degli hit-box e dei danni, applicato sia al personaggio giocabile che ai nemici.
Level Scripting: Programmazione degli eventi all'interno dei livelli (trigger, spawn dei nemici, progressione della scena) per dare vita all'ambiente di gioco.
Save System: Progettazione e implementazione di un sistema di salvataggio e caricamento (Save/Load) affidabile, per la persistenza dei dati e dei progressi del giocatore.

Cosa dice il cliente

Mirko è un professionista molto capace nel suo lavoro ed entusiasta in tutto ciò che fa. La cosa che più mi ha colpito è il suo sincero interesse nei progetti a cui lavora e la sua volontà di dare un contributo personale perché vuole farne realmente parte al 100% . Già solo questo lato umano lo rende una persona che si distingue TANTO da tutte le altre. È un piacere averlo in squadra e collaborare con lui.

Andrea Bonsignore