Archive for juni, 2007

Arbeidstittel: Pong

PongSå, 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)

Written on juni 8th, 2007. 0 Comments

Hva er 40-timers spill?

Programvareutvikling tar tid, men hvor mye rekker man å gjøre på 40 timer? Dette er målet å finne ut ved hjelp av 40-timers spill-prosjektet. Ved å sjekke hvor lang tid enkle prosjekter tar, får man en bedre følelse for hvor lang tid større prosjekter tar. Man ser gjerne at tidsbruken på programvare øker eksponensielt med hensyn på størrelse, og et dobbelt så stort prosjekt fort kan da fire ganger å lang tid å utvikle. 40 timer er en arbeidsuke, så er det mulig å utvikle noe med kvalitet i løpet av en uke, helt fra arkitektur til testing? Det skal testes.

De første prosjektene vil være enkle, klassiske spill, eksempler kan være:

  • Tetris
  • Pong
  • Pac-Man
  • Sudoko
  • Arkanoid
  • Tower Defence
  • Populære flash-games

Jeg vil følge med hvor mye tid jeg bruker på hver fase i utviklingen, design, utvikling, multimedia og testing, og jeg vil prøve å gjøre alle dokumenter og kode tilgjengelig på denne siden.

Written on juni 8th, 2007. 0 Comments

Siste arbeider

Todalen.no
Visit Redalen
Surnadal Rekneskap
PCspill.net

Siste blogginnlegg

Brukervennlige og elegante nettsider som passer deg!