Descrizione del progetto
TradottoIl lavoro copre l'intero ciclo di un gioco minimo ma completo. Devi implementare movimenti e controlli del personaggio reattivi (camminare, correre, saltare, telecamera seguente) utilizzando GDScript e i corpi fisici del motore, quindi assemblare tre o quattro brevi livelli dagli asset forniti, configurando collisioni, trigger e transizioni tra i livelli. I nemici necessitano di un'IA semplice ma comprensibile — percorsi di pattugliamento, rilevamento della linea di vista, inseguimento del giocatore e attacco di base; non è necessaria una tree behavior completa, ma il comportamento dovrebbe essere onesto e facile da debug. Un sistema di salvataggio e caricamento è obbligatorio: il gioco deve ricordare il livello attuale, la posizione del giocatore, la salute e gli oggetti raccolti e ripristinarli correttamente al successivo avvio. Si prega di mantenere il progetto in ordine — con una chiara struttura delle scene e script riutilizzabili, poiché il nostro team continuerà a svilupparlo autonomamente.
La consegna finale è il sorgente del progetto Godot più build desktop funzionanti. Ci aspettiamo GDScript pulito e commentato, una breve nota sulla struttura del progetto e un primo avvio fluido su una macchina pulita.
— Movimento in terza persona, controlli e telecamera in GDScript
— Tre o quattro livelli giocabili dagli asset forniti
— IA nemica di base: pattugliamento, rilevamento, inseguimento e attacco
— Sistema di salvataggio/caricamento: progresso, posizione, salute e inventario
— Build desktop esportate per Windows e Linux e sorgente documentato