Come a creare un portale Camera Video Game?

Come a creare un portale Camera Video Game?

Innovativo video gioco Valve Software "Portale" è diventato rapidamente una sensazione di instabilità, vincendo diversi premi come gioco dell'anno e che rende la camera-fuga e generi di gioco portale abbastanza popolare. Costruire il proprio gioco portale camera richiede una conoscenza approfondita della programmazione di giochi, ma si possono praticare utilizzando strumenti di sviluppo gratuito forniti da Valve prima di passare alla programmazione il proprio gioco.

Istruzioni

Apprendere gli elementi di creazione di un portale Camera Video gioco

• Scaricare il software development kit (SDK) di fonte libera dal vapore, che viene fornito con una mappa gratuita di "Portale" che puoi modificare. Avrete bisogno di una copia di vapore e il "Portale" video gioco installato nel sistema.

• Selezionare la scheda "Strumenti" nel menu di vapore e scegliere la "sorgente SDK". Ti consigliamo di iniziare con l'editor di livelli. Scegliere "Portale" nell'elenco a discesa dei giochi e quindi fare clic su "Martello". Uno schermo diviso si apre mostrando le diverse prospettive per la costruzione di una camera di prova del portale.

• Creare un blocco in una delle viste 2D utilizzando il tool di "Blocco" in primo luogo al fine di creare aree di superficie della camera. Quindi creare un secondo blocco leggermente più piccola della prima, così avete scatole interne ed esterne, che crea pareti.

• Le pareti della vostra stanza, utilizzando la visualizzazione 3D della trama. Filtrare le superfici utilizzando parole chiave, quindi si lavora solo con texture di portale. Ciascuna delle texture Portal fornisce diversi elementi di gioco. Ad esempio, portali non possono essere posizionati su superfici di metallo marrone.

• Selezionare l'icona a forma di persona e poi clicca sul pavimento nella visualizzazione 3-d per aggiungere un giocatore alla vostra camera. Clicca su "Oggetti" per selezionare una pistola portale per la tua persona. Posizionare l'arma di fronte la persona nella vista 3D.

• Testare il vostro portale camera premendo F9 sulla tastiera. Dopo aver testato la vostra camera, fare clic su Ctrl + Tab per tornare alla mappa di Valve. Se la camera funziona, provare a sperimentare con l'aggiunta di porte e altri oggetti per la camera. Se non funziona, provare a modificare le texture su superfici o oggetti in movimento.

Programmare il proprio gioco portale camera

• Decidere quale piattaforma verrà progettato il vostro gioco portale camera per e scaricare il kit di sviluppo software adeguato. Maggior parte delle piattaforme offrono un kit gratuito per sviluppatori, ma opzioni a pagamento a volte offrono un'interfaccia utente più semplice o più numerosi strumenti. A seconda il kit di sviluppo software e piattaforma, dovrete adeguate competenze di programmazione con C++ è il linguaggio più popolare utilizzato per i giochi 3D. È anche possibile lavorare su un gioco di 2-D.

• Disegnare il layout del vostro portale camere e livelli, creando una mappa del tuo gioco. Si dovrebbe anche concettualizzare l'aspetto delle trame e dei personaggi.

• Concepire la fisica del gioco. Con camera portale giochi, fisica gioca un ruolo cruciale nel gioco del gioco. Manipolazione di slancio, visibilità, dinamica e prospettiva dettare i movimenti del personaggio attraverso i portali. Di cinematica di comprensione, anche conosciuto come dimensionale movimento, dovrebbe essere in grado di trasferire le coordinate (su un piano x-y-z) al vostro programma. A seconda del software disponibile e plug-in, si può essere in grado di aggiungere codice di fisica di base utilizzando built-in scelte. Creare ogni livello, progettare il corretto rendering portale tra ogni struttura per gli oggetti del set come porte e portali creati.

• Modello e la consistenza di personaggi, ambienti e oggetti duri come le armi. La complessità del tuo gioco detterà il tipo di animazione che è necessario per oggetti e personaggi.

• Uscita il gioco utilizzando i protocolli definiti dalla tua software development kit e la piattaforma. Poi testarlo. Molto probabilmente verrà eseguita attraverso l'uscita di diversi e in espansione su ogni compilazione del gioco fino a quando non funziona correttamente e sembra finito di cicli di prova.

Consigli & Avvertenze

  • Stick per level designers e mods di acquisire competenze di programmazione base se non avete un background di programmazione.
  • Costruire un team di persone con punti di forza di fuori della propria. Necessario un modeler, texturer, animatore, programmatore designer e ingegnere fisica tra gli altri.
  • Approfitta delle esercitazioni fornite per la maggior parte del software download kit di sviluppo.