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