Etikett: xna

Uppdatering av Nördkårner…

Jag har uppdaterat denna webplats lite. Menyn för ’Spel’ är ändrad och XNAInvaders har fått en egen sida. Ladda ner och återvänd till 80-talets TV-spel! Lämna gärna synpunkter också, jag ska snart uppdatera det lite, dels ska det bli överfört till .NET 4 och senaste versionen av XNA och dels är det dax att införa de funktioner som finns förberedda i ’Options’, nämligen att skicka in sina ’Highscore’  mm.

The bad guys from space…

XNA Invaders

Detta är ett spel med mycket ’retro’ och vibbar från 80-talets TV-spel.

Reglerna är enkla, låt inte inkräktarna landa! Spelet har nu 5 nivåer men startar om på nivå 1 om du klarar alla. Nytt spel startar alltid med nivå 1. Just nu är spelet på engelska förutom hjälp-dialogen men jag kommer att ändra det senare så att det blir helt på svenska (förutom möjligen start/menyn)

< Hämta senaste versionen av XNAInvaders härifrån (FREEWare) >

Spelets startmeny

’Level 1’

’Level 1’ är avklarad

Spelets inställningsmöjligheter. Vissa är inte aktiverade ännu, men det kommer…

XNA Invaders kommer att säga till när det finns en uppdatering.
Systemkraven för spelet är låga. Windows XP med SP2, Windows Vista eller Windows 7. Skärmupplösning minst 1024×768 och ett grafikkort som klarar ‘Shader Model 1.1′ eller bättre (tex Nvidia Geforce 3 eller bättre, ATI Radeon 7x eller bättre). Spelet borde alltså fungera på de flesta datorer men är du osäker är det bara att prova.

Man behöver ha ’XNA-runtime’ och ’.NET client profile’ men har du inte redan dessa så installeras dom med spelet.

Om spelet inte fungerar eller om du har förslag till förbättringar vill jag gärna att du talar om det. Ge en kommentar eller skicka epost till mig.

Invadersprojektet är inlämnat

Då är jag ’klar’ även med mitt spelprojekt och har lämnat in det till kursansvariga så nu kan alla som vill provköra det, XNA Invaders (eller vad det nu kommer att heta). Installationen startas här.

Jag kommer garanterat att pilla vidare med detta och den som är uppmärksam ser att det finns flera alternativ under ’Options’ som är inaktiverade men det ska dom ju inte vara för alltid…

I vanlig ordning (när det gäller mina spel) så upptäcks ev nya versioner automatiskt och man får då en fråga om man vill uppdatera till senaste versionen.

xna invaders, here they come…

På förmiddagen gjorde jag examinering i min php-kurs. Det blev lite stressigt och jag blev surare än vanligt tills jag kom på att jag inte ätit nåt… Jag gick upp vid 8, drack kaffe och läste tidningen och sedan satte jag igång med kursen. Vid 13-tiden var det riktigt grinigt och det var då jag kom på det där med maten… Så kan det bli när man är inne i något.

Resten av dagen har jag (förutom matlagning) ägnat åt spelprogrammering. Några skärmdumpar syns nedan. Snart går det att ladda ner och prova men jag vill lämna in kursuppgiften först.

Startbilden och menyn.

Spelplanen i svårighetsgrad 3 av 5.

Snart är det dax….

X10 mini pro borde snart ha premiär och då står jag nästan först i kön…

Helgen ska annars ägnas åt att göra examination i en av mina pågående kurser, det blir nog imorgon. Jag har gjort och lämnat in ett projekt och när man loggar in på kurssidan inför examinationen hämtar man en ’tilläggsbeställning’ och sedan har man 6 timmar på sig att implementera och leverera en ny version av sitt program. Här är det PHP och MySQL som gäller. Projektet är en (enkel) blogg.

En stor del av resterade helg kommer säkert att gå åt till spelprogrammering och fixning av projektet i en annan kurs. men här är det C# och spelutvecklingsbiblioteket XNA som är aktuellt.

Jag kommer troligen också att beställa lite datordelar då den tidigare servern gav upp. Moderkort, processor och 2 st 1TB hårddiskar  som  ska köras i RAID 1 är aktuellt. I och med detta får jag en dator ledig och på den ska jag installera Windows XP och SQL server 2008 enterprise edition, samma miljö som på mitt jobb.

Mycket måndag

Idag var det måndag med stort M. Första måndagen i första fulla (5-dagars) veckan efter 9 månader med 4-dagarsveckor… Nåja, det funkar väl när man väl vant sig tillbaka till det gamla vanliga.  Som tur är trivs jag ju på jobbet men det blir ju mindre fritid…

Apropå fritid så är det nu spelprogrammering som gäller. Mitt ’invaders’ har nu fått en ’menyscen’ och en ’spelscen’. Det är långt ifrån klart men nu har jag en plan och vet hur det ska göras. I helgen har jag kodat ett partikelsystem som kan rendera explosioner, fixat mycket av grafiken, gjort alla dialoger, ’settings’-systemet, letat reda på royalty-fri bakgrundsmusik  mm.

En variant av menyn med lite explosioner i bakgrunden.

Spelytan med några fiender. Dom kommer att finnas i några olika varianter och kan färgsättas på olika sätt.

Fredag

I morse vaknade jag utvilad och pigg kl halv sex trots att jag är ledig.  Att sova är tydligen inget jag behöver lika mycket som min fru men det visste vi ju redan. Igår kväll  vid 11 satte jag in en stek i ugnen (tjälknöl) innan jag gick och la mig. Den ska bli middag imorgon och när jag gick upp i morse var den precis färdig så det var bara att sätta igång och koka lagen och sedan ställa ut den på balkongen. Elin gick till skolan vid 8 och jag satte mig vid datorn och gjorde delar av ett projekt i en ’surdegskurs’ och då handlar det inte om bakning utan om att den aldrig blir klar…

Vd 12 hämtade jag henne vid skolan och det bar av mot Skärholmen. Där åt vi lunch och sedan var Elin smakråd när jag köpte 2 par jeans och en skjorta. Det var riktigt mysigt att ha med ett shoppingproffs.

Då klädinköpen var klara blev det en sväng till glasbanken och inhandling av Jack Daniel’s och lite annat. Mat behövde vi också köpa…

Ja, sedan ägnades resten av dagen åt mer kursande, matlagning mm. Nu på kvällen har jag kommit igång med spelprogrammering igen. Jag testar också Jack Daniel’s och Coca-Cola vilket inte är helt fel… Det blir nog mer sånt om en stund.

Kanske en bakgrundsbild i min spelmeny. Foto: NASA, Apollo 11.

Jag har också lagt in ett ’Smiley’-tillägg så går det att lägga in massor av olika symboler i kommentarerna.

UNO och nästa spelprojekt

Nu är min variant av UNO som var en projektuppgift till spelprogrammeringskursen, DV1137 på Blekinge Tekniska Högskola inlämnad och godkänd och då publicerar jag den här på en egen sida. Ladda ner och prova, det är ’freeware’. Uppdateringar kommer när jag har tid och lust men lämna gärna synpunker på UNO-sidan.

När UNO är klart kastar jag mig snabbt över nästa spelprojekt som ska skrivas med XNA. Det kommer att bli en klon av det klassiska ’SpaceInvaders’ och jag fick ett litet ’genombrott’ i går kväll när jag kodade ihop en ’SpriteManager’ och lite annat. Däremot får jag inte mina egna animeringar att funka ännu (med exempel-bilder funkar det däremot utmärkt).

Ett första skott med fungerande grafik. Alien-figuren kommer direkt från mitt mobilspel (MidletInvaders) och den kommer att uppdateras till nåt lite vackrare och mindre så småningom...

Helg igen…

Fyradagarsveckorna går fort och nu är det helg igen för min del. Imorgon ska det enligt väderprognosen bli ’busväder’ igen med ännu mer snö. Vi får väl se hur det blir med den saken men det är iallafall skönt att inte vara tvungen att åka någonstans…

I helgen måste det bli lite seriösare ’plugg’ då jag inte gjort så mycket på mina kurser på sista tiden. Programmering med PHP, C#/XNA och en del SQL står alltså på programmet. Det är dax att ta en springrunda också, snart tre veckor sedan sist… Penna&PC har också fått ett kortare uppdrag (datasupport) som jag ska fixa.