Kirjautuminen

Haku

Tehtävät

Keskustelu: Ohjelmointikysymykset: Java: Pelivalikko

Hennkka [11.01.2012 16:38:42]

#

Olen tehnyt nyt muutamia pieniä pelejä ja haluaisin yhdistää ne yhdeksi kokonaisuudeksi (valikko, josta valitaan pelaattava peli). En kuitenkaan tiedä, miten tämä toteutetaan oikein. Eli kuinka pelivalikko (valikot ylipäätänsä) tehdän oikein? Nykyään valikot ovat suunnilleen näin, mutta tämä ei ole laajennettavissa pelivalikoksi (tietääkseni):

public class Game {
	private Menu menu;

	public void Update() {
		if (menu != null)
			menu.Update();
		else
			// Päivitetään peli
	}

	public void Render() {
		// Piirretään peli

		if (menu != null)
			menu.Render();
	}
}

Toivottavasti joku osaa auttaa, kun tämä ei ole oikein koskaan auennut minulle.

Metabolix [11.01.2012 16:45:19]

#

Tee ensin systeemi, jossa on haluamasi valikko ja joka osaa nappia painettaessa piilottaa valikon ja käynnistää kuvitteellisen pelin. Anna pelille ikkuna tai vaikka Panel piirtämistä varten. Testausvaiheessa peliksi riittää luokka, joka vaikka piirtää ruudulle jotain ja sulkeutuu nappia painamalla. Pelin päätyttyä pitäisi päästä takaisin valikkoon.

Kun saat valikon toimimaan oikein, muokkaa vanhoja pelejäsi niin, että ne käynnistyvät ja loppuvat samalla tavalla kuin tuo edellisen vaiheen testipeli.

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta