Etikett: spel

UNO

Jag håller ju på med ett program som gör att man kan spela kortspelet UNO mot datorn. Det är en uppgift i en av mina distanskurser. Jag tänkte lägga ut en beta-test-utgåva här snart som alla kan prova om dom vill.

Spelbordet i min version av UNO

Brödbak och programmering

Idag blev det sovmorgon då hela familjen satt i köket med varsin dator till efter midnatt igår kväll. Jag och Ewa tog en kort promenad i snöyran nu på förmiddagen (ja, det snöar IGEN men inte så mycket).

Nu har jag startat upp ett brödbak av mitt favoritbröd just nu med recept enligt:

  • 25 gr jäst
  • 6 dl  ljummet vatten
  • 1,5 msk olivolja
  • 1 tsk salt
  • 1 dl havrekross
  • 2 msk sirap
  • 1,5 dl russin
  • 9 dl lantbrödsmjöl
  • ca 5 dl vetemjöl

Degen får först jäsa ca 30 min, sedan gör jag 16 st bullar som först jäser ca 30 min till och sedan gräddas i 225 grader i ca 15 min.

Om några timmar är det matlagning också, idag blir det gulaschgryta på högrev. Då köttet vägde ca 1 kg blir det gryta på hälften och den andra halvan kokar jag i em och gör köttsoppa av lite senare i veckan.

Mellan varven blir det också (spel)programmering, nu är det korspelet UNO som är på väg att ta form ordentligt. Jag måste också anstränga mig lite extra för att få något gjort på dom andra kurserna jag går, det är lätt att det bara blir spelprogrammering eftersom det just nu är roligast…

Så där ja…

Nu var även denna 4-dagars vecka slut. Nu är det dock bara hälften av första kvartalet kvar och sedan är det femdagarsvecka som gäller igen. På ett sätt ska det bli skönt eftersom det egentligen är hur mycket (kul) som helst att göra på jobbet men lediga fredagar är ju också himla bra.

I morgon är dottern ledig från skolan (studiedag) så vi tänkte ta en tur till Skärholmen och shoppa och äta lunch. Vi behöver köpa lite nya vinterkläder eftersom vi om ca 2 veckor drar till Öland ett tag (sportlov).

Nåt löppass och lite kursprogrammering ska jag också försöka klämma in under helgen. Nu är det snart också dags att dra igång det nya spelprojektet, jag undrar vad det ska handla om…

Söndag kväll

Den här helgen har det mest blivit innomhusaktiviteter. Trött och hängigt…

En hel del tid har spenderats framför någon av datorerna (ännu mer än i vanliga fall) och jag har kommit en bit på ’UNO’, spelet som är en uppgift i en av kurserna jag läser just nu.

Lite UNO-kod....

Marsvinen har fått rent i sina burar idag och nu  pysslar dom på med sitt. Nedan en nytagen bild på Ellen.

Uno

I en av kurserna jag just börjat, Introduktion till spelprogrammering så ska man göra ett program så att man kan spela kortspelet ’UNO’ mot datorn. Jag hade aldrig hört talas om UNO förut men det är/var tydligen ganska populärt. UNO spelas med en speciell sorts kortlek och spelregler finns tex här. Jag startade upp Visual Studio 2008, laddade ner grafiken för spelkorten och satte igång. Nu har jag hackat ihop ett ’skal’ som kan visa spelbordet och har dom klasser (bara tomma definitioner än så länge) jag tror kommer att behövas. Det blev en hel del kladdande på A3 papper också, det brukar vara så ’specningen’ av ett nytt program eller programfunktion börjar för min del, det gäller för övrigt även på jobbet. MS Visio och andra verktyg är nog bra men när det gäller att snabbt definiera/ändra/uppdatera så är papper och (blyerts)penna svårslaget tycker jag. Däremot brukar jag renrita mina alster i MS Visio när det tagit form ordentligt. När spelet är klart (eller finns i någon testversion)  kommer jag att lägga en installationslänk här på sidan om någon vill prova. Deadline är 30/3 men jag ska försöka hinna klart tidigare.

Embryot till spelet 'UNO'. Spelarens kort till vänster. Datorns kort, till höger ska egentligen ligga med baksidan uppåt men nu är bara 'bildramarna' utlagda för att kunna definiera utseendet.

Tankar kring OrdKnuten

Nästa version av Ordknuten börjar så sakteliga ta form. Denna gång är det lite större förändringar i programmet och i strukturen. För att göra allt detta behöver jag först ändra hur korsorden definieras och det är nog klart (i det stora hela åtminstone). Nu ska min egenhändigt byggda korsordgenerator (skriven i python)  uppdateras så att den gör korsord i det nya formatet så det håller jag på med just nu.  Sedan måste både programmets inläsning och nedskrivning uppdateras också. Visionen är att kunna göra en sql-databas med korsordsdefinitioner som sedan kan användas av spelet.  Hur det går i slutänden vet jag inte riktigt men med det nya sättet att definiera korsorden så blir det åtminstone möjligt med en sökbar databas.

Då korsordsgeneratorn inte alltid gör så bra jobb måste man manuellt kolla upp alla korsorden och till detta tänkte jag göra ett nytt program som tar dom genererade korsorden och sedan gör det möjligt att godkänna dom ett i taget innan dom stoppas in i databasen. Här kommer jag säkert att använda C# och återanvända presentationsdelen från spelet.

Promenad

Jag och Ewa tog en promenad idag, det var ett tag sedan sist. Härligt vinterväder med ca 10 minus och bitvis en del blå himmel men det snöade också… Förkylningen hänger envist kvar så någon mer springning har det inte blivit. Kanske i morgon…

En ny release av OrdKnuten blev det idag som innehåller nya ljud som Elin läst in dom senaste dagarna. Det är en hel del pyssel med det där då man för varje ord måste göra en egen ljudfil. Varje bokstav ska också ha sitt eget ljud.  När inspelningen och uppdelningen är klar ska alla filer konverteras till lämpligt format och samplingsfrekvens och sen ska allt volymjusteras. Då allt det är klart ska det byggas först nya XACT projektfiler och sedan en ny version av OrdKnuten. Men nu är allt fixat och det gick faktiskt fortare än jag trodde.

Matlagning har det också blivit. Tjälknöl med potatisgratäng. Sill och potatis till förrätt för dom som ville (jag alltså). Ingen efterrätt denna gång men det behövdes inte, alla blev mätta ändå…  Jag köpte också några kilo apelsiner idag som jag ska koka apelsinmarmelad av med det får vänta tills imorgon.

Härligt vinterljus över sjön 'Flaten'. Som synes så snöar det (fläckarna i bildens överkant).

Bär med snö på...

En besökare på restaurang flax. (Talgoxe)

En annan besökare på restaurang flax. Denna rådjurskille (RÅger) har flera gånger varit och ätit av fågelmaten som ramlat ner på marken. Han har det nog inte så lätt nu med kyla och skare.

Mellandagar

Nu sitter jag vid datorn och bloggar igen och inser att jag ska vara ledig i nästan två veckor till! Det känns väldigt lyxigt.
Julhelgen var lugn med traditionellt besök hos mina föräldrar för julbord mm på julafton och annandagen. En hel del tid har faktiskt spenderats framför datorn med php-programmering av en projektuppgift till en av mina kurser. Uppgiften är nu klar och av kursen återstår det ’bara’ examination som går av stapeln den 15/1. Jag gjorde denna gång ytterligare ett spel men med många fler ’rum’ och förvecklingar än vad det förra hade.  Det nya spelet finns här men fungerar INTE i IExplorer men däremot utmärkt i Firefox. När kursen är klar ska jag (om jag får tid och lust) göra en ny lite moddad variant som inte använder svg-grafik och då ska det funka med alla webbläsare. Då min utvecklingsgenre verkar vara barnspel så kanske det passar bra…
leo-008

En bild ur det nya spelet som går ut på att rädda/hjälpa Leo att hitta tillbaka då han blivit borttappad i Trollskogen. Det är Leo som är nallen...

Nu när jag är ledig så tänker jag ibland försöka laga mat som tar lite längre tid, det som man inte kan göra vanliga vardagar. Idag blev det pepparrotskött med potatis och grönsaker som iallafall jag tycker är gott. Övriga tvåbenta familjemedlemmar var först väldigt negativa men när väl maten stod på bordet så åt dom och verkade inte tycka det var så tokigt. Jag bakade matbröd också då det var slut i frysen, det blev eget recept med lantvetemjöl, havrekross, olivolja, sirap, salt mm. Helt ok!

Marsvinen har idag kalasat på extra paprika och morot. Dom är roliga när dom får en hel morot eller paprika som dom först inte riktigt vet hur dom ska hantera men sedan slits den i stycken och alla hjälps åt att äta allt vad dom orkar.

Igår blev det en springrunda, den första på mer än två veckor då jag varit förkyld. Det gick bra men var ganska halt/slirigt och det känns i benen/fötterna idag. Imorgon blir det nog en ny runda om inte vädret blir allt för eländigt.

IMG10241

Kurre på besök igen

Merlin V12

Idag var det ’julkonsert’ utanför matsalen på jobbet. En Royce Rolls Merlin V12 på 27 liters cylindervolym och max ca 2000 HK spelade upp för publiken. Motorn förevisades av motorgurun Per Gillbrand. Just denna motor satt i en Lancaster-bombare under andra världskriget och denna flygplanstyp hade två motorer på varje vinge. Flygplanet blev beskjutet ovanför Penemunde men lyckades ta sig till Bulltofta med 2 utslagna och en skadad motor.  Filmklippet är gjort med min telefonkamera och i halva filmen kommer motorn igång ordentligt och jag studsar till av det fruktansvärt höga ljudet. Denna motortyp satt förövrigt också i Spitfire och en massa andra motordrivna prylar… Man kan kanske säga att denna motor vann andra världskriget, åtminstone hade den väldigt stor betydelse för de allierade.

MOV00384