måndag 24 december 2007

God Jul

Sedan denna fredagen har Jag och Tobias fyra veckor lov framför oss, och Joakim har åtminstone ett par. Detta betyder mer tid för projektet och fler uppdateringar i bloggen. Planen för lovet: mer programmering och mer modellering.

Här är något från oss alla, till er alla:

Det här en konceptskiss för den kvinnliga huvudkaraktären i spelet. Som ni kan ses nedan inleddes även modelleringen av henne idag.

torsdag 20 december 2007

Tentor #2

Imorgon har vi den sista. Jocke och tobbe har redan haft sina. Hejja på oss! :)

söndag 9 december 2007

Tentor

En titel som tagen ur en verklig dagbok. Och på många sätt är den följande texten densamma. Om två veckor har vi de sista tentorna för denna terminen och tack vare det, inte så mycket tid att spendera på detta projektet. Efter det har vi dock en hel månad av jullov så mer kommer att hända då. Vi ses snart.

lördag 1 december 2007

Dolly

Puuh, dom senaste dagarna har varit galna.
Det hela började med att jag fick för mig att göra en väldigt simpel 3D version av tetris för att testa det nya Objektsystemet. Under processen fann jag att en metod GameObject::clone() vore väldigt praktiskt, åtminstone i en leveleditor. Detta visade sig vara betydligt svårare än jag tänkt mig. Först och främst måste det beaktas att flera komponenter i ett och samma Objekt kan dela resurer, vilket inte får resultera i att en resurs klonas två gånger. Dessutom måste funktionen faktiskt kunna klona alla de resurser du har referenser till i ett Objekt. Den här funktionen blev ett litet äventyr i sig själv men det är också en funktion jag gärna vill ha, så jag tänker bygga den. Sedan 2 minuter tillbaka har jag en riktigt bra bild över hur funktionerna som krävs skall se ut och jag är mycket nöjd med att de inte kommer påverka det existerande systemet nämnvärt.

Jag önskar att jag hade bilder att visa er men nuförtiden ritar jag mest ASCII-figurer i forum.

Jag hittade dock den här gamla grova skissen på en tidningspojke till spelet:

torsdag 29 november 2007

Kaka

Halloj,
De senaste veckorna har varit mer arbetsstinna än någonsin,... men denna gången med OddEngine!

Kort sagt har jag satt ihop större delar av motorn och börjat testa en hel del. Jag har skrivit ett gäng testKomponenter att använda med SpelObjekten och dom verkar fungera finfint. Objekthanteraren har fått sig ett rejält lyft och många funktioner har lagts till.

Sedan en vecka tillbaka kör vi nu fönster i OddEngine och inte bara kommandoprompter. Detta betyder ironiskt nog att vi inom kort kommer att kunna visa upp samma sak som vi kunde för flera månader sedan. Denna gången har vi dock en mycket bättre grund att stå på.

Kul att se att fler läsare dyker upp! Keep on keepin' on.

måndag 12 november 2007

Snabbis #1

En snabbis bara:
Idag avslutade jag den första versionen av vår nya uppgiftsbaserade programloop, (eller Kernel), vilket betyder att jag kört ett par test och den verkar fungera fint. Mycket inspiration kom från artikelserien Enginuity på Gamedev.net. Mycket läsvärt.

Enginuity (GameDev.net)

söndag 11 november 2007

Vad göra, och när?

Tjena,
De senaste veckorna har jag läst en hel del om spelmotordesign och detta har fått en del konsekvenser. Jag började skriva om vår processhanterare och användandet av den. Fram tills nu har hanteraren mer eller mindre stått stilla eftersom jag inte varit säker på hur jag skall använda den ordentligt, men efter att ha läst artiklar på ämnet är saken betydligt klarare. Detta betyder att den grundläggande strukturen i vår motor kommer att förändras en del i framtiden. Givetvis för det goda.

Ciao