Merrinian – bygg moderna textspel [under utveckling]

27 oktober 2009

För några veckor sedan fick jag en ingivelse att börja koda textspel igen. Det är något jag återkommit till då och då under hela mitt programmerarliv. T.ex. var det allra första ”programmet” jag hackade ihop ett textspel som hette ”Bigew” – mest för att jag tyckte om bokstavskombinationen, inte så mycket mening bakom dem ;). ”Program” inom citattecken för jag kom aldrig längre än att skriva ut ”Det här är ett rymdskepp” och rita lite ASCII-art (framgooglat exempel – inte mitt!) på Commodore64:an.

Sedan har jag byggt ett antal hack&slash(klicka Press to Start!)-kloner (BBS-oldtime-goodie för dem som var med när det begav sig på 80-talet), och någon enklare MUD-historia (en spelare i taget fast mot samma värld, Slasher kallade jag spelet som började på miniräknaren TI-80, fortsatte till Windows 3.11 och sedan i sin mest utvecklade form i DOS med sitt svart-vita drama!). Blev också en Telnet-variant kallad Stasher (tack Tor!), baserat på samma koncept en-värld-flera-spelare-men-bara-en-i-taget, fast denna gång över internet alltså.

Sedan blev det ett simplistiskt textspelsspråk kallat kLyWe Text Game, KTG, som genererade två-tre små halvfärdiga textäventyr i grannskapet. Enspelarspel. Dock var språket för begränsat i sig. T.ex. fanns det inget sätt att stoppa spelet, om det blev Game over eller om spelaren klarade sista questen.

Denna gång tänkte jag ”back to basics” – textäventyr. En spelare, inget nätverk, inga megaregler, utan bara texten och problemlösningen. Lite mera Zork-stuket alltså. Genren kallas ”Interactive Fiction” (tack för denna allmänbildning bror!).

Så jag påbörjade projektet som fått namnet Merrinian förra veckan. Det är open source (MIT-license), och hittills finns det bara ett teknikdemo.

Det som jag tror är lite nytt med Merrinian är framförallt att man kan spela mp3/ogg-musik i bakgrunden medans spelaren befinner sig på en plats i spelet. Dessutom renderas allt med en handskriven font, för att få lite mera hemtrevlig känsla. Här är en screenshot.

Projektet befinner sig alltså än så länge på konceptstadiet. Därmed har du chansen att vara med och hjälpa till i dess utveckling! Om du är intresserad av att testa/vara med och utveckla detta (finns för Windows/Ubuntu/ren source code) än så länge, skicka mig ett mejl! (min mailadress står ute till höger under avatarbilden).

Läs mer om Merrinian på dess utvecklings-site: sites.google.com/site/merrinian.

Merrinian

Taggar: , , , , , ,

Annons

Veckoutmaning: Litet spel med Pygame (6/7)

17 juli 2009

Läs tidigare delar: Ett Två Tre&Fyra Fem

En liten uppdatering. Nu har jag fått rätt på muspekare och ”sikte”. Siktet är helt enkelt en liten röd halvgenomskinlig kanonkula:

screenshot

Nu börjar det röra sig lite på skärmen äntligen!

Det som kvarstår innan det ska vara någorlunda spelbart är egentligen bara fartygen. Fast för att få ett komplett spel behövs såklart smått&gott som ”Press to begin” och snyggare grafik&ljud (just nu har jag bara en sampling när man ”släpper” en kanonkula, en sampling av något slags fjäder som släpps upp!). Och så explosioner/vattenkaskader när man missar!

Taggar: , , ,


Veckoutmaning: Litet spel på IPhone (1/7)

11 juli 2009

Ganska långt ned i en tråd på OpenTK.com* skrev jag (du får gissa mitt alias själv!) att två erfarenheter jag dragit när det gäller att ”slutföra projekt” är följande:

  1. Skriv ned ”visionen” först av allt (typ spelregler i ett brädspel)
  2. Tidbegränsa! (aka time-boxing)

Och nu ska jag leva som jag lär! Jag utmanar mig själv att, på time-boxen en vecka, bygga ett litet spel till IPhone.

Så idag har jag tänkt ihop en liten spelidé som jag presenterar med bild & regelbeskrivning.

Skydda fortet!

Skydda fortet!

Så till spelreglerna:

  • Spelet går ut på att skydda fortet i mitten av skärmen
  • Fortet attackeras av små fartyg som kommer inseglande
  • Till skydd har man en ”slangbella-kanon”
  • Man drar i kulan, och släpper för att avfyra!
  • Efterhand kommer det fler och snabbare segelfartyg
  • Så fort ett fartyg nuddar vid ön fortet står på, är spelet slut

Om jag skulle skriva en hiscore-lista är det antalet sekunder man lyckas försvara fortet som gäller som ”poäng”.

* OpenTK är ett multimediabibliotek för .NET, opensource! Det wrappar OpenGL, OpenAL så man kan skriva plattformsoberoende grafik- och ljudaccelererade spel i C#/Visual Basic.

Taggar: , , , ,


Massa Ubuntuspel!

30 april 2009

Hittade en ”community documentation” om spel till Ubuntu. Finns ju massor av spel att leka med!

ubuntugames

Taggar: , , ,


Sött, udda spel i Ubuntu

28 april 2009

Har spelat ”Cultivation” i Ubuntu en stund nu. Udda, hypnotiskt spel! Man planterar växter och ser dem växa, till udda, häftiga figurer.

Ladda hem genom att klicka Program->Lägg till/Ta bort.. och söka på ”Cultivation”.

"Cultivation" - trädgårdsmästarcirkelskivan

"Cultivation" - trädgårdsmästarcirkelskivan

Taggar: , , ,


Wow! Fandomspel att beundra!

21 april 2009

Hittade nyss på måfå ett Mario-Halo-fangame på nätet.

Hoho vad kul det ser ut!

Taggar: , ,


Imponerande open-source spel!

14 januari 2009

Ett resultat av open source-rörelsen – jag sitter och spelar en lemmings-klon kallad Pingus på mitt gratis-OS, Ubuntu, och bara ler 😉

Söta 2d-spelet Pingus på Ubuntu. Allt helt gratis!

Söta 2d-spelet Pingus på Ubuntu. Allt helt gratis!

Taggar: , , , ,


%d bloggare gillar detta: