Käyttäjän työkalut

Sivuston työkalut


peliohjelmointi

Tämä on vanha versio dokumentista!


BreakOut klooni

Breakout-peli on vanha klassikko, voit katsoa vaikkapa http://atari.com/arcade#!/arcade/superbreakout/play tai http://www.gamesgames.com/games/breakout, jollet tiedä, mistä puhutaan.

Pelikenttä

Aloita uusi projekti, nimeä se vaikka nimellä Arkanoid.

Valitse GameObject → Create Other → Cube ja anne sille nimeksi ”Pelikenttä”.

Muuta skaala (30,30,1) ja väriksi vihreä.

Siirrä Main Camera (0,0,-30).

Lisää Point Light (0,0,-10) ja muuta sen arvo Range 100.

Talleta Scene.

Luodaan pelille reunat.

Luo Cube kohtaan (0,15,0) ja Scale (30,1,1) ja anna sille nimeksi RajaYlä.

Muuta Pelikantän Z-koordinaatiksi 1.1.

Klikkaa hiiren oikealla RajaYlää → Duplicate ja nimeä kopio RajaVasen. Muuta sijainniksi (-15.5, -0.5, 0) ja Scaleksi (1,32,1)

Kopioi RajaVasen, nimeä kopio RajaOikea ja muuta X-koordinaatiksi 15.5.

Talleta ja kokeile peliä.

#pragma strict

static var score: int;
static var lives: int;

function Start () {
	score = 0;
	lives = 3;
}

function Update () {

}

function OnGUI()
{
	GUI.Box(Rect(10,10,90,30), "Score:   " + score);
	GUI.Box(Rect(Screen.width - 100,10,90,30), "Lives:   "+lives);
}

Valmis koodi

peliohjelmointi.1396461327.txt.gz · Viimeksi muutettu: 2015/08/13 07:18 (ulkoinen muokkaus)