Gioco avventura Pt. 1

*Questo contenuto è tradotto usando AI (Beta) e potrebbe contenere errori. Per visualizzare questa pagina in inglese, clicca qui.

Descrizione della lezione : Dopo aver imparato le basi di utilizzare Roblox Studio e lo scripting, gli studenti fanno ulteriori passi avanti con la creazione di un progetto più complesso, il Giocoavventuriero. Prenderanno in considerazione gli elementi del loro Gioco, creeranno un Mondoe configureranno i componenti di gioco di base come il tracciamento degli oggetti dell'utente.

Obiettivi del corso
  • Pratica pre-produzione pianificando gli elementi di un gioco e creandoli in Roblox Studio.
  • Dimostra conoscenza delle variabili e delle funzioni creando uno script per tracciare le informazioni del giocatore.
Abilità e concetti

  • Game Mechanic - Un'azione che i giocatori fanno in un Gioco, come correre o raccogliere. I giochi sono fatti di più meccaniche di gioco.
  • Prima produzione - Pianificare progetti, come disegnando schizzi, prima di creare in un software come Roblox Studio.
  • >

Materiali

Panoramica

DurataAttivitàDescrizione
5 minIntroduzioneIntroduci la Sessione.
10 minutiLavoro guidato: Pianificazione di un giocoCrea un documento di progettazione di gioco per pianificare gli elementi del progetto.
10 minutiLavoro guidato: Creare il mondoProgetta un ambiente utilizzando gli strumenti di terreno in base al precedente documento di visione.
30 minutiTutorial guidato: Impostazione del giocoScript del codice per tenere traccia degli oggetti del giocatore e costruire il primo oggetto che i giocatori raccoglieranno.
5 minAvvolgimentoRifletti sul progetto e riassumi i concetti appresi.

Piano di lezione

Introduzione

  1. Spiegate che gli studenti useranno le abilità imparate in sessioni precedenti per costruire un gioco nel corso delle tre sessioni successive. Loro:
    • Pianifica il loro unico mondo usando un documento di progettazione di giochi.
    • Crea un mondo in Roblox che si riferisce ai loro progetti nel documento di progettazione del gioco.
    • Crea e ottieni oggetti di codice per i giocatori da raccogliere in gioco.

Lavoro guidato - Pianificazione di un gioco

  1. Nota che gli studenti non hanno bisogno di accesso ai computer all'inizio di questa sezione.
  2. Guida gli studenti attraverso la lezione: Crea la mappa , fermandosi prima della sezione: Creazione dell'ambiente.
  3. Mentre gli studenti disegnano la loro area di partenza, tieni presente quanto Seguendo.
    • Le aree disattivate dovrebbero essere ottenibili in scala di ciò che un studente può fare in una settimana - come una casa con un prato di fronte o un semplice bosco vs un blocco di città dettagliato. Ciò aiuta a concentrare gli studenti e possono sempre aggiungere di più quando finito.
    • Le rappresentazioni non devono essere complicate - i simboli come cerchi e quadrati sono sufficienti.

Lavoro guidato - Creazione del mondo

  1. Gli studenti dovrebbero essere al loro computer per questa sezione.
  2. Guida gli studenti attraverso la lezione: Crea la mappa , iniziando con la creazione dell'ambiente
    • Mostra brevemente gli studenti ogni strumento di terreno contemporaneamente e dà al massimo sei minuti per creare le loro aree di partenza. Possono sempre aggiungere più tardi.

Tutorial guidato - Impostazione del gioco

  1. Guida gli studenti attraverso i seguenti tutorial: Codice la classifica .

Avvolgimento

  1. Riassumi ciò che gli studenti hanno creato e vocabulary: game mechanic e pre-production.
  2. Opzionale: Fai in modo che gli studenti riflettano sul punto medio delle loro sessioni facendo una o più delle seguenti domande:
    • Una cosa che era impegnativo ma come hanno superato.
    • Una abilità che vuoi migliorare nel corso delle prossime due sessioni (ad esempio, migliore a risolvere problemi, creare mondi più interessanti, ecc.).
    • Qual'era la cosa più entusiasmante che hai realizzato oggi. Come hai fatto e perché era così eccitante?

Allegato

Risolvere i problemi

  • Il nome della variabile leaderstats deve essere "leaderstats" . Senza questo, lo script non saprà creare una nuova Classifica.
  • Handout: Adventure Game Reference aiuta gli studenti a tenere traccia dei nomi variabili. Questo è particolarmente utile se hanno sostituito i nomi variabili predefiniti, come "Gold" con qualcosa di loro, come "Rubies" .
  • Ricorda agli studenti di costruire tutto usando parti, non usando la Toolbox. L'uso della Toolbox può introdurre problemi inaspettati nei loro giochi.

Gestione della classe

  • Mentre gli studenti lavorano al loro progetto, aiutali a mantenere in mente una scala ragionevole di ciò che possono ottenere alla fine delle sessioni.
  • Se gli studenti hanno obiettivi ambiziosi ( Voglio costruire tre mondi diversi nel mio Gioco) , ricorda loro di concentrarsi sui loro obiettivi per la Sessioneattuale. Fai loro scrivere le loro idee aggiuntive sul documento di progettazione del gioco.
  • Imposta aspettative severe su quanto tempo gli studenti possono trascorrere lavorando nella loro area di partenza. Possono sempre continuare in sessioni successive.

Personalizzare la lezione

  • Gli studenti possono passare più tempo a costruire la loro area di partenza utilizzando gli strumenti di terreno o aggiungendo parti decorative.
  • Se gli studenti non sono chiari su cosa aggiungere or Inserire, fai domande sui loro oggetti che si aspetteranno di trovare in quel mondo tematico (ad esempio Se siete stati su una base lunare, cosa vedreste? Come puoi costruire quello usando parti? )
  • Gli studenti possono aggiungere più di un tipo di oggetto per raccogliere. Ricorda che ogni oggetto segue la stessa organizzazione nell'esploratore e ha un valore di BoolValue chiamato CanHarvest impostato su true.