Arbeidstittel: Pong
Så, første prosjekt blir en pong-klone, bare for moro skyld. Jeg skal prøve å utvide pong noe fra den gamle typen, men vil fortsatt ha retro-musikk og grafikk. Noe jeg også ønsker å lage er powerups av en del forskjellige typer:
- Splitt ballen i to eller tre
- 50% og 200% hastighet på ballen i 10 sekunder
- Tilfeldig ball-”refleksjon” i 30 sekunder
- 50% og 200% størrelse på spilleren i 30 sekunder
- 50% og 150% hastighet på spilleren i 30 sekunder
I tilegg tenker jeg på en triggered powerups, det vil si powerups som spilleren samler opp, og aktiverer når man ønsker det.
- Bridge i 5 sekunder, bridge betyr at spilleren dekker hele sitt område
- Skyte, om motspilleren blir truffet får skyteren poeng
- Splitt ball, man kan velge når ballen skal splittes, noe sjelden poweru
Powerups kommer i to typer, environmental og player-basert. Environmental betyr at powerupen spawner på et tilfeldig område, og blir aktivert når ballen treffer den. Player-basert betyr at når ballen treffer den, begynner den også å bevege seg, og spilleren som fanger den får bruke den powerupen. Det finnes som man kan se overfor både positive og negative powerups.
Poengene i spillet er rimelig simple. Man får to poeng om motspilleren ikke greier å ta ballen, og man får ett poeng om man klarer å skyte motspilleren. Alt dette er selvsagt kun foreløpige planlegging, så det kan bli forandra etter hvert.
Spillet skal hovedsaklig basere seg på to spiller mot hverandre, men behovet for også å ha en AI er absolutt tilstede. Siden pong kan være vanskelig å lage AI for, skal jeg se nærmere på dette senere, og tenke på at det skal være mulig å lage en AI-klasse som styrer en spiller, istedet for å basere seg på tastatur-input.
40-timers spill update:
Time 1 – Planlegging og design
Time 2 – Første versjons grafikk og prototype (start)