Roblox Avanzato

Un corso pensato per chi usa già Roblox Studio: affina le tue abilità e crea giochi più complessi, originali e coinvolgenti.

Età: 10+ anni
Avanzato
32 lezioni

Informazioni sul corso

Il corso si concentra sull'apprendimento avanzato del linguaggio di programmazione LUA così come sulla modellazione in 3D degli scenari. Il corso sviluppa il pensiero creativo e spaziale attraverso la modellazione di diversi oggetti in 3D. Gli studenti creeranno i loro giochi complessi e svilupperanno il pensiero progettuale (design thinking).

Argomenti trattati

Game design avanzato con modellazione 3D, creatività e programmazione
Creare giochi propri in Roblox Studio partendo dai tipi più popolari
Sviluppare il potenziale creativo dello studente
Sviluppare le competenze di programmazione avanzate
Trasformare un gruppo di studenti in un team di sviluppatori competente

Esempi di progetto

Durante il corso, gli studenti realizzeranno progetti pratici come questi:

Teamwork Puzzle

Esempio di progetto del corso

Tower Defence

Esempio di progetto del corso

Pet Simulator

Esempio di progetto del corso

📌 Gli esempi dettagliati dei progetti verranno aggiunti a breve. Se hai bisogno immediato di vedere un esempio di progetto, contattaci su WhatsApp!

Curriculum del corso

1

Modulo 1. Fondamenti di programmazione in LUA

  • 1. Ripasso del lavoro con le variabili. Avvio dello sviluppo di un nuovo progetto.
  • 2. Lavoro con le funzioni LUA. Apprendimento del debug del codice.
  • 3. Studio dei cicli. Configurazione del teletrasporto e utilizzo del codice per cercare oggetti.
  • 4. Consolidamento degli argomenti appresi tramite esercizi pratici.

Risultato: Consolidamento delle basi di programmazione LUA e sviluppo di script autonomi.

2

Modulo 2. Gioco 'Teamwork Puzzle'

  • 5. Inizio sviluppo di un nuovo progetto: nuova versione del popolare gioco Teamwork Puzzle.
  • 6. Studio del ciclo for. Come ottimizzare il codice.
  • 7. Continuiamo lo studio dei cicli. Applicazione del ciclo while nella pratica.
  • 8. Completamento del progetto personale e pubblicazione su Roblox.

Risultato: Creazione di un gioco puzzle collaborativo completo.

3

Modulo 3. Gioco 'Tower Defence'

  • 9. Iniziamo a sviluppare un nuovo progetto nel popolare genere Tower Defence.
  • 10. Lavoriamo con le impostazioni della telecamera in Roblox.
  • 11. Lavoriamo con la GUI e gli eventi su LUA. Scambio di messaggi tra server e client.
  • 12. Consolidamento e pubblicazione su Roblox.

Risultato: Creazione di un Tower Defence completo con gestione telecamera e GUI.

4

Modulo 4. Gioco 'Color Block'

  • 13. Introduzione al progetto Colour Block. Panoramica delle meccaniche base del gioco.
  • 14. Programmazione della logica base del gioco con operatori condizionali.
  • 15. Lavoro con colori e materiali in Roblox Studio.
  • 16. Creazione di elementi interattivi con eventi e funzioni.

Risultato: Sviluppo della scena di gioco e degli elementi base.

5

Modulo 5. Gioco 'Color Block' - Estensione delle funzionalità

  • 17. Sviluppo dell'interfaccia utente (GUI). Creazione e stile degli elementi.
  • 18. Aggiunta di effetti sonori e musica. Gestione audio in Roblox Studio.
  • 19. Script di meccaniche di gioco complesse con tecniche avanzate.
  • 20. Rifiniture finali e pubblicazione del gioco su Roblox.

Risultato: Completamento del gioco Color Block con audio e meccaniche avanzate.

6

Modulo 6. Gioco 'Pet Simulator' - Programmazione avanzata

  • 21. Introduzione al progetto Pet Simulator. Concept base e pianificazione.
  • 22. Creazione di modelli base di animali. Modellazione e animazione.
  • 23. Programmazione delle meccaniche di interazione con gli animali.
  • 24. Sviluppo dell'economia di gioco: monete, ricompense e bonus.

Risultato: Creazione delle basi di un Pet Simulator funzionante.

7

Modulo 7. Gioco 'Pet Simulator' - Nuove funzionalità

  • 25. Introduzione alla monetizzazione: acquisti in-game e contenuti premium.
  • 26. Creazione di sfide e obiettivi per mantenere l'interesse dei giocatori.
  • 27. Integrazione di elementi social: amici e condivisione degli animali.
  • 28. Rifiniture finali e pubblicazione del gioco su Roblox.

Risultato: Pet Simulator completo con monetizzazione ed elementi social.

8

Modulo 8. Sviluppo del proprio progetto - Studio dell'IA

  • 29. Fondamenti di game design. Sviluppo dell'idea per un progetto personale.
  • 30. Sviluppo del progetto personale. Introduzione di un assistente AI.
  • 31. Sviluppo del progetto personale. Implementazione delle meccaniche di gioco.
  • 32. Presentazione del progetto. Conclusione del corso.

Risultato: Progetto personale originale con meccaniche creative e supporto AI.

Come funzionano le lezioni con Techland

1

Primo Incontro

Lo studente si connette alla piattaforma in accordo con le istruzioni fornite, fa conoscenza con l'insegnante e i compagni e le compagne di classe.

2

Approccio pratico

Ad ogni lezione, lo studente apprenderà un nuovo argomento, che consoliderà praticando, e poi facendo i suoi compiti per casa.

3

Creazione del Progetto

A metà corso, lo studente deciderà l'argomento per il suo progetto e inizierà a lavorare per esso.

4

Presentazione del Progetto

Lo studente pubblica il suo progetto online e lo presenta all'esame finale del corso.

Prenota una lezione di prova gratuita!

Inizia il tuo viaggio nel mondo del coding con Roblox Avanzato. Compila il form e ti contatteremo entro 24 ore.