Tagg: invader

Uppdatera dina ev. länkar och bokmärken!

Nu kommer man rätt även med den gamla adressen via en redirect från dyndns men det kommer inte att funka för evigt… Därför är det en bra ide att uppdatera eventuella  länkar och bokmärken som pekar på den gamla adressen.

Registreringen av OrdKnuten fungerar inte heller just nu men jag ska snart göra en ny version och ställa om lite saker så att det funkar igen.  Installationerna av OrdKnuten, UNO och XnaInvaders fungerar däremot.

Ny version av XnaInvaders!

Dagen började med en skogspromenad i ett nytt område, ‘Vinterskogen‘ nära Vårsta. Där hittade jag min 300:e cache!

TeddyCool på den 300:e hittade burken. Bildlänken leder till min logg.

Nu på eftermiddagen har det varit spelprogrammering på schemat. XnaInvaders finns i en ny version där uppdatering av explosioner och partiklar sker parallellt i olika program-trådar. Ganska coolt faktiskt…

Dessutom är det en hel del uppdateringar av övrig kod också, bland annat har jag förberett för att ha olika storlek på ‘spelfönstret’ och kanske även köra i fullskärm så småningom. Inläsning av de olika ‘banorna’ och lite annat görs från XML. Det är också lite fler inställningsmöjligheter. Den nya versionen går det att installera härifrån.

XnaInvaders: spelmenyn

XnaInvaders: Slaget har börjat. Låt dom inte landa...

Årets första dag…

Dagen började med…
…att jag gick och la mig.
Sedan sovmorgon men efter det har jag ägnat en hel del tid åt spelprogrammering.

XnaInvaders närmare sig ny utgåva och håller på att bli ett riktigt spel. Nedan några screen-shots med det nya utseendet. Nästa utgåva ska stödja flera olika nivåer och ha fler inställningar än nuvarande. Troligen blir den klar om några dagar.

The two Johns…

Ny bok på g…

Då berättelsen om mjukdjuren i Lanceheim tog slut var det dax för något annat. Turen gick då till ‘Masters of Doom‘ som är berättelsen om John Carmack och John Romero och hur dom förändrade världen, åtminstone dataspelsvärlden… Den ska bli intressant att läsa.

I övrigt har hela familjen hållit sig hemma och inomhus idag. Rejäl sovmorgon och sedan (spel-) programmering för min del. Det där med sovmorgon är väl relativt men för min del blev det till strax före åtta vilket åtminstone är någon timme mer än vanligt på helgerna…

Pröva gärna XnaInvaders, inget ‘DOOM’ men rätt kul ändå…

Ny version av XNAinvaders

Nu finns en ny version av XNA invaders. Inga stora förändringar ännu men jag har ‘portat’ det till XNA version 4 vilket gick förvånansvärt lätt. Jag har också konverterat till .net 4 och Visual Studio 2010 vilket ger mig en bra grund att bygga vidare på. Nästa steg blir att fixa till serversidan med databas för ‘highscore’ mm och sedan aktivera dessa funktioner i spelet. När detta blir av vet ingen men kanske snart eftersom jag just nu är inne i en ‘våg’ med .net programering.

Så… ladda ner och återvänd till 80-talets TV-spel.

XNAInvaders i Visual Studio 2010 med SVN stöd

Utgåvor

Aktuell version: 1.0.0.40

I kommande utgåvor

  • Beräkna ‘killrate’
  • Kunna spara och fortsätta senare
  • Kunna registrera sig i backend databas med highscore och killrate
  • GameOverScene med statistik från hemsidan
  • Stöd för ‘avatar’
  • Helt på svenska

En ny utgåva publiceras  när den är ‘klar’.  XNAInvaders upptäcker själv om det finns uppdateringar under förutsättning att datorn är internetansluten men nyheter och nya utgåvor presenteras alltid på denna sida också. Installation av en ny utgåva sker genom att XNAInvaders frågar om du vill installera den nya versionen men det går också att köra den nya versionens installation själv utan att vänta på att XNAInvaders ska upptäcka den.

Historia

2011-09-11, 1.0.0.40:

Explosioner och partiklar hanteras i parallella trådar (bättre prestanda)
Banor i en xml-fil
Några ytterligare inställningsmöjligheter.
Förberedelser för div framtida tillägg.
Allmän städning i koden…

2011-01-06, 1.0.0.31:

Angriparna rör sig i grupper.
Ny hantering av tillstånd för spelet och nivåerna.
Några ytterligare inställningsmöjligheter.
Allmän städning i koden…

2010-11-20, 1.0.0.25:

Uppdatering av lite logik och en del synpunkter jag fått:
Snabbare rörelser när pilknapparna används, angriparna är aggressivare (fler bomber) mm.
Bättre presentation av versionsnumret (automatgenererat).

2010-11-13, 1.0.0.20:

Uppdatering av XNA och .NET. Nu använder jag de senaste versionerna och jag gör utvecklingen i Visual Studio 2010. Inga övriga funktionsändringar ännu. Jag har även bytt namn på programmappen och lagt till en support-url.

2010-06-25, 1.0.0.11:

Första versionen och resultatet av projektarbetet i  distanskursen DV1137 vid Blekinge Tekniska högskola som jag gick våren 2010.

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.