Etikett: spel

Teknik

OrdKnuten är skrivet i C# och nu utvecklar jag i Visual Studio 2010 express edition och använder Microsofts spelutvecklingsbibliotek XNA i version 4. Backend-funktionerna är skrivna i PHP och Python  och använder en MySQL databas.

Utvecklingen började redan runt år 2000 då jag gjorde en version i C++ och DirectX. Med denna version kunde jag prova konceptet men slutresultatet blev inte helt lyckat då bland annat användargränssnittet inte gick att göra så snyggt.

Version 3.0 av spelet var en ’demo’ med fem olika korsord och nu var jag ganska nöjd med utseendet. Denna  version var helt omskrivet och jag återanvände ingenting utom principerna för hur spelet fungerade samt en del grafik och ljudfiler.

Version 3.2 och framåt är ’riktiga’ releaser som släpps som shareware där man kan prova hela programmet med ett begränsat antal korsord. Gillar man spelet kan man betala en registreringsavgift via SMS och direkt få tillgång till alla korsorden.

I version 3.2 gjorde jag om hela korsordshanteringen med nya typer av definitioner (xml). För utveckling av nya korsord har jag också gjort en korsordsgenerator som är skriven i Python.

Registreringsmodellen för 3.2-> bygger på SMS-betalning där mo-sms är tjänsteleverantör och hanteringen av den har jag också skrivit själv. Databasen som håller reda på registreringarna är också egen design och körs än så länge på min egen server.

All kod versionshanteras i Subversion.

Licens

Användarlicens:

Det här programpaketet  är shareware. Det betyder att du har rätt att prova det här programmet utan köptvång men måste registrera dig och betala en liten avgift om du använder det under längre tid än ca 30 dagar. När du registrerat får du tillgång till hela spelet (alla korsord). Varje licensnyckel gäller för ett konto/användarnamn på en dator men det går lätt att flytta licensen till en annan dator eller ett annat konto. Du kan flytta licensen hur många gånger som helst och registreringen gäller för alla framtida versioner av OrdKnuten. Kom ihåg att spara dina registreringsuppgifter (nr och tidpunkt).

När du registrerar dig sparas din nya kod, ditt telefonnummer, din ip-adress och de eventuella frivilliga uppgifter du fyllt i på registreringssidan i en liten databas.  Dessutom sparas också beloppet, vem som är din mobil-operatör och vid vilken tidpunkt beställningen gjordes.

Ansvarsbegränsning:

Självklart har jag testat programmet så noggrant jag kunnat men kan ändå inte garantera att det fungerar med alla versioner av hård- och mjukvara och friskriver mig härmed från allt ansvar för de eventuella skador programmet kan åsamka. Den installationsmodell som OrdKnuten använder (Microsoft ClickOnce)  gör dock att risken för att utsätta din dator för faror är väldigt liten.

Då programmet är shareware är det mycket lätt för dig att själv prova ordentligt innan du bestämmer dig för att betala registreringsavgiften. Jag förutsätter också att du gör det och registreringsavgiften återbetalas därför inte.

Problem?

Om du får problem vill jag gärna att du hör av dig eftersom jag är mån om att programpaketet ska fungera så bra som möjligt och vill gärna rätta till eventuella felaktigheter. Felaktigheter och synpunkter rapporteras som kommentarer på OrdKnutens sida.

[buzz]

Efter att ha läst Anders de la Mottes första bok [geim] har jag väntat på del två i pocketutgåva och haft den på bevakning hos Adlibris. För ca en vecka sedan plingade det till och den gick att beställa och nu har jag den framför mig! Den första boken var riktigt bra och jag sögs in i den ordentligt. Nu hoppas jag att även den andra är lika bra och enligt kritikerna är den till och med bättre. Vi får väl se hur det är med den saken…

Citat från Adlibris:
Henrik HP Pettersson är på flykt och har hamnat i Dubai. Det har gått fjorton månader sedan han via en mystisk mobiltelefon blev indragen i det djävulska verklighetsspel som sånär kostade honom livet.
Rebecca befinner sig i Sudan som livvakt åt en svensk minister. Men dramatiska händelser tvingar snart de båda syskonen tillbaka till Stockholm.
Är Spelet verkligen över?
Vem kan man egentligen lita på?

Förövrigt har jag läst ganska mycket på sista tiden vilket är skönt. Det är få saker som slår en bra bok…

Ny bok!

Äventyret om Everest är slut och den var bra och lättläst. Även om en del av historien är påhittad så bygger den på fakta om George Mallorys liv och jag tror att han kan ha varit först upp på Världens tak redan 1924 men att han förolyckades på vägen ner. Hans kropp hittades 1999 och en del saker tyder på att han faktiskt varit på toppen. Hans plånbok fanns kvar men fotot på frun fattades, det hade han lovat att lämna på toppen. Det dröjde sedan till 1953 innan Sir Edmund Hillary och Tensing Norgay tog sig upp på toppen.

Nu däremot blir det nåt helt annat… Från adlibris:

I Välkommen till din hjärna blir du bekant med hur din hjärna verkligen fungerar och hur du kan få den att fungera ännu bättre. Du får till exempel veta hur du kan hantera jetlag, hur dataspel kan ge dig bättre simultankapacitet och hur du kan lura din hjärna för att lättare gå ner i vikt.

Ny bok

Dax för ny bok igen. Denna gång lite ’nutidshistoria’ av Göran Greider, från Adlibris.se:

Tjugofem år har gått sedan Olof Palme blev mördad på en gata mitt i Stockholm. Sedan dess har det talats och skrivits mer om själva mordet än om det politiska arv han lämnade efter sig, och mycket av det kontroversiella i hans hållning har glömts bort eller tonats ned.

Men det är inte Palme som statsman eller ikon som intresserar Göran Greider. Han lyfter istället fram symbiosen mellan Palme och den rörelse han ledde. De gav liv åt varandra. I det samspelet ryms ett uppfordrande meddelande till dagens politiska debatt: Utan levande rörelser, ingen politisk fantasi. Palmes demokratiska socialism blir inte bara en fras för högtidliga sammanhang, utan pekar rakt mot en stor samhällsomvandling: den offentliga sektorns enorma utbyggnad. Var det inte rentav en form av socialisering som varken högern eller vänstern förstod innebörden av?

Ny bok och födelsedag i familjen

Boken om arvet från Darwin tog slut igår kväll och det är åter dags att välja en ny ur hyllan för olästa böcker.Det finns några att välja på…

Kanske en deckare? Claude Izner: Mysteriet på Pére Lachaise har legat på hyllan ett tag. Det är en historia som utspelar sig i 1890-talets Paris

Idag är det fruns födelsedag och hon har begärt sovmorgon och sedan presentutdelning vid 12 tiden, efter ’frunch’. Till middag är rostbiff med potatisgratäng och rödvinssås beställt och rostbiffen gjorde jag redan igår.

Nu ska jag däremot släppa ut marsvinen som tittar ilsket på mig genom burgallret och sedan koka mer kaffe!

Ny bok

Det blev boken om Ulf Lundells kreativa kaos som fiskades fram ur ’att läsa’ högen. I går läste jag knappt en tredjedel och den är helt ok. Jag är/var aldrig något riktigt Lundell-fan men jag lyssnade såklart en hel del på honom  under 80-talet, både på LP och ’live’. ’Den vassa eggen’ finns i LP-samlingen men är väl inte spelad på 15-20 år skulle jag tro men det kanske blir ändring på det efter att ha läst boken. Med tanke på hans alkoholproblem och livskris i mitten av 80-talet är det kanske inte så konstigt att vissa konserter inte var helt lyckade.

I mitt CV skulle jag kunna skriva att jag jobbat som roddare åt Lundell. Det var en konsert i Luleås sporthall i början av 80-talet men det gav inte så mycket betalt. När vi skulle få betalt drog dom av vad inträdet kostade om jag minns rätt…

En bra bok

I går läste jag ut en bra bok, Anders de la Motte: [geim] som i mitt tycke är en ganska annorlunda deckare med högt tempo och ’smart’ intrig. Jag läste första tredjedelen i söndags och sträckläste resten igår kväll. Det gick ju ut över sömnen men det var det nog värt. Det är ett tag sedan jag läste deckare eller ’vanlig’ skönlitteratur så det kan också ha bidragit till min positiva inställning.

”Henrik HP Pettersson är en småhustlare som skiter i det mesta. En dag kommer han över en mobiltelefon som märkligt nog verkar veta det mesta om honom, och via den blir han inbjuden till en fascinerande ny upplevelse. Ett Alternate Reality Game som utspelar sig mitt i den intet ont anande Svennevärlden. Efter att han klarat inträdesprovet erbjuds han en rad olika kittlande uppdrag som alla filmas för att senare visas upp på en rankinglista och bedömas av ett slutet nätcommunity. I takt med att spänningen, belöningarna och inte minst creden från fansen växer tar HP allt större risker och snart är han beredd att göra nästan vad som helst för att få fortsätta spela.”

Nu är det alltså dags att fiska fram en annan bok att läsa och just nu lutar det åt Håkan Lahger: Den vassa eggen, Ulf Lundells kreativa kaos.

11-11-11

Ett magiskt datum som i mitt fall betydde att en resa till Uppsala och ett Geocaching-event stod på programmet. Jag åkte hemifrån vid kvart i nio (rejäl sovmorgon) och hämtade syrran och hennes son på Vanadisvägen i Stockholm innan vi åkte vidare mot Uppsala. Eventet startade 10.30 och vi var där precis i tid. Kl 11 släpptes ett gäng nya gömmor och kl 11.11 gav sig alla iväg för att leta reda på dessa.

Då vi aldrig geocachat i Uppsala förut så spelade nya eller gamla gömmor inte så stor roll vilket var tur. Arrangemanget var bra ordnat förutom att det var svårt/omöjligt att få över de nya gömmorna i sin GPS på något vettigt sätt. Konstigt att dom inte tänkt mer på hur detta skulle gå till. Vi fick helt enkelt strunta i dom nya och ge oss iväg om vi inte ville skriva in det 100-talet koordinaterna för hand (eller egentligen leta reda på gömman på geocaching.com och tanka över koordinaterna per styck). En GPX-fil med alla nya hade suttit fint, kanske epostad kl 11.11 då man av någon anledning var tvungen att uppge sin epostadress vid registrering.

15 km promenad, 13 burkar och 6 timmar senare var vi tillbaka på samlingsplatsen och åt varsin korv innan det bar av hemåt igen.

SVT Uppland gjorde ett kort reportage från tillställningen!
Spola fram ca 12 minuter om du inte vill se de andra nyheterna.

Några av deltagarna och 6 minuter kvar.

Uppsala är fint! Här har vi börjat gå, det hann bli 15 km innan det var klart.

Kaffepaus nedanför en staty av Sten Sture.

Uppsala by night...

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...