Välkommen till linuxportalen.se!

Linuxportalen.se är Sveriges största och aktivaste webbplats för användare av öppen- och fri programvara.

Du besöker Linuxportalen.se som gäst vilket begränsar din möjlighet att använda webbplatsens alla funktioner. Genom att registera dig som medlem får du inte bara möjlighet att söka bland webbplatsens innehåll, skapa nya och delta i befintliga diskussioner, skapa din egen blogg, kommunicera med andra medlemmar genom privata meddelanden och delta i omröstningar. Du får också tillgång till Veckans Kadavro - en seriestrip unikt skapad för Linuxportalen.se!

Registeringen sker snabbt och är helt kostnadsfri - tveka inte, bli medlem idag!

Kristian: The return of QBasic

Inspirerad av Commondore-postningen lägger jag härmed upp ett gammalt QBasic-spel jag skrev för mer än tio år sedan. Storyn börjar med att ett plan kraschar, vår hjälte vaknar upp och börjar titta sig om i staden han landat i. Han är vilse, men på något vis vet han att han kommer bli hämtad inom fem dagar. Till dess måste han hanka sig runt genom att söka jobb som kemi-expert eller spela rysk roulette Smile

Grafiken är väl knappast state of the art, men varenda pixel är ritad med hjälp av manuella draw-kommandon.

Det vore kul ifall någon kunde modernisera spelet - kanske kan man porta det till SDL (med lite tuffare grafik - varför inte med OpenGL som i "I have no tomatoes"?) eller allegro, skriva om det i Python, tja vad vet jag? Jag förstår ingenting av koden, det är 100% spagetti med underbart ologiska val av variabelnamn - men det verkar fortfarande fungera Smile

http://www.efd.lth.se/~f03kr/survive.tar.gz

Starta DOSBOX i aktuell mapp "dosbox ." och skriv "qbasic", öppna "flygplan.bas" och tryck F5 Smile

Vissa delar i spelet använder delayer (genom en for-loop med lämpligt antal iterationer Wink) - anpassad för en 486:a med 33 mhz. DOSBOX är lite slö så det rekommenderas att trycka CTRL+F12 några gånger för att snabba på emuleringen.

BilagaStorlek
survive1.png13.14 kB
q2.png13.45 kB
q3.png12.63 kB

Alternativ för kommentarvisning

Välj ditt önskade sätt att visa kommentarerna och klicka på "Spara" för att verkställa dina ändringar.

Lasps bild

Du kom ju lite sent igår. Men jag kastade fram Basic som ett alternativ till en idé som Jonas B hade igår.
Han förkastade det!!
Och jag som säger att språket har ingen eller ringa betydelse så länge som budskapet når fram.
,

_____________________________________
Skapa trygghet och gör någon nyfiken,
introducera en Linux distribution.

Kristians bild

Basic kan funka eller inte beroende på vad du vill göra. Dock känns det som att Python tagit över Basics roll som ett enkelt och nybörjarvänligt alternativ att snabbt och enkelt få saker gjorda. Därmed inte sagt att Python är dåligt, snarare tvärtom - det är grymt kraftfullt och passar det nya årtusendet Smile

Givetvis är budskapet viktigt, men även språket - det gäller att tala till skåningar på skåningars vis

----------------------------------
MÖLUG

---------------------------------------