En uke til (det ekte) Adventur Delux gjenoppstår!
- Postet av Emil 1. august 2008 i kategorien Adventur Deluxe
- 6 kommentarer »
På adventur.no kan man nå lese dette:
Velkommen tilbake
Jeg liker deg. Du har god smak, og en enestående sans for humor. Neste helg åpner Adventur Delux. Her er noen ting du bør vite:
- Spillet er det samme gamle. Dypvann, Svarthaug, orker og zombier.
- Nye ting er også med. Dem må du finne selv.
- Vi tar backups hver dag. Lurt, ikke sant?
- Husk! Ingen spoilers i chatten. Ingen detaljerte instruksjoner heller.
- Rankeringer kommer (når vi har noen å rankere).
Spillet åpner på fredag om en uke, sånn i sjutiden. Det er fem år siden sist. Håper du gleder deg like mye som meg!
- Magnar
Fredag neste uke er nøyaktig om en uke, og jeg må si jeg gleder meg noe forferdelig mye til Adventur Delux gjenoppstår. Det høres også fint ut med daglige backups, så slipper vi noe lignende det som skjedde før.
Jeg har ikke kommet lenger på mitt spill (Sverd og Bragder), det er foreløpig på pause grunnet latskap, men det vil komme før eller senere. Akkurat nå gleder jeg meg bare til Adventur Delux!
Sør-Trøndelag fylkeskommune vil ødelegge skolen min
- Postet av Emil 7. april 2008 i kategorien Skole
- 2 kommentarer »
Jeg trodde jeg hadde sluttet å blogge, men så feil kan man ta. I dag ble jeg sint, sint etter at jeg hørte om skolebruksplan 3, og hva den vil bety for skolen min. Sør-Trøndelag fylkeskommunes skolebruksplan 3 er en tredelt plan for å omorganisere den videregående skolen i fylket. Denne uken diskuteres del to av denne planen, som kan innebære at de tre videregående skolene i Trondhjem sentrum blir en skole.
Riktignok fungerer de tre skolene som en skole på enkelte områder i dag. Man kan gå på en skole, men ha valgfag de andre to skolene, dette fører til et supert fagtilbud. Det fylket vil gjøre er å ha et felles styre på de tre skolene, og forhindre at man søker seg til enkelte skoler ved at man bare skal få valget sentrum. De tre skolene er forskjellige selv om man kan ta fag på de andre skolene. Jeg søkte meg ikke inn på “skolene i sentrum”, men katedralskolen.
Det første jeg lurer på er hvor administrasjonen skal være. De tre sentrumsskolene ligger +/- 5 minutter gange fra hverandre. Hvis man må til administrasjonen vil dette ikke være et veldig stort problem, men det gjør det vanskeligere å koordinere elevrådet i forhold til ledelsen. Samtidig er ikke de tre skolene like, de er i forskjellige tilstander (byggene), og har forskjellige behov. Større fysiske avstander kombinert med flere elever på ”en” skole vil gjøre det vanskeligere å drive elevdemokrati.
Det siste, og kanskje verste er hvordan fylket har bestemt dette uten å lytte til elevene og lærerene på skolene. Elevrådet (evt. elevrådene) spurte om å få legge fram sin sak til fylket, men fikk et nei. Hvorfor?
Sverd
- Postet av Emil 2. mars 2008 i kategorien Sverd og Bragder
- Ingen kommentarer »
Arbeidet med Sverd og Bragder er kommet et stykke. Hele området rundt starten av spillet er tenkt ut, men ikke skrevet det ned skikkelig (vi har ideene, men ikke teksten). Det er derimot ikke historien jeg skal skrive om i dag, men Sverd, selve motoren bak spillet.
Da vi lagde Adventur Delux 2.0 (før Magnar og Glenn kom med nyheten om adventur.no) kodet jeg en motor til siden og spillet, men koden er ganske uoversiktlig og vanskelig å vedlikeholde. Så jeg skriver nå på en ny motor. Først tenkte jeg å bruke Zend Framework, men siden jeg så at jeg måtte forandre på flere ting for å få det til å passe til Sverd og Bragder, skriver jeg istedenfor på mitt eget rammeverk. Selv om jeg skriver på mitt eget rammeverk er det mange steder jeg kan bruke kode fra Zend Framework med ingen eller mindre modifikasjoner, skjønnheten bak åpen programvare (eller kildekode).
Til å håndtere de forskjellige sidene har jeg laget min egen implementasjon av MVC som jeg har døpt MMU. Det fungerer som et hvilket som helst annet MVC-rammeverk for å separere kode (Business logic) fra utseende.
For utseendet (m/ templates osv.) har jeg valgt å ta en snarvei ved å droppe en “template”-motor som f.eks. smarty og tillate php-kode i malene. Jeg tenkte en stund på maler med XML/XSLT, men jeg har ikke kunnskapene til det, og dessuten vet jeg ikke om jeg ville tjent noe på det. Siden jeg tillater php-kode i malene må jeg være streng med hva jeg tillater av php i malene, logikk og utseende skal tross alt være adskilt.
Bortsett fra selve spillet er ikke resten noe veldig interessant ettersom brukerhåndteringen osv. er veldig standard. Selvsagt har jeg sikkerhet i fokus, selv om vi ikke skal håndtere noen sensitiv data (dvs. den mest sensitive data-en vi lagrer som kan leses er epostadressen). Med PDO kan jeg bruke såkalte Prepared statements som i stor grad sikrer siden mot databaseangrep samtidig som all data sendt fra brukeren må filtreres manuelt av skriptet før den kan brukes.
Det som jeg synes er mest interessant er noe som også er med i den gamle koden, hvordan historien håndteres. Jeg har laget mitt eget XML-lignende format (jeg kan gjerne komme med mer informasjon om dette, hvis noen vil vite mer om det) og tolker av formatet. På denne måten kan forfattere lett skrive historien, og gjøre den interaktiv med variabler, betingelser (if, elseif, else), inkludering av andre sider og flere valg. Det er muligens ikke perfekt, men ingenting er perfekt.
Nå har jeg fått utløp for behovet mitt for å skrive noe i dag. Senere vil jeg kommer tilbake om detaljer rundt historien til Sverd og Bragder (uten spoilere).
Sverd og Bragder
- Postet av Emil 7. januar 2008 i kategorien Adventur Deluxe, Sverd og Bragder
- Ingen kommentarer »
Det er et par måneder siden jeg sist har gitt lyd fra meg, jeg er tilbake fra Taiwan og alt er sånn generelt bra (jeg elsket Taiwan). Grunnen til at jeg skriver er midlertidig ikke for å snakke om Taiwan, men om Sverd og Bragder.
Som noen kanskje har fått med seg har jeg holdt på med å lage en “Adventur Delux 2.0″, men etter at jeg fikk vite at folkene bak originalen skal gjenopplive det bestemte jeg (og noen andre) meg (oss) for å lage et nytt spill i samme stil, men ikke en oppfølger. Spillets skal hete Sverd of Bragder (for de som ikke har skjønt det enda).
Spillet kommer (forhåpentligvis) ikke til å være noe veldig knyttet opp til Adventur Delux annet enn at det nok kommer til å være en del (ikke alt) som er i den samme stilen som Adventur Delux. Vi har navn på verdenen og hovedbyen allerede, så nå er det bare å skrive videre.
Jeg har forresten kommet på en ny start på Sverd og Bragder, den som er nå var bare noe kjapt jeg måtte ha for å se om det virket, mer informasjon senere.
Jeg skal til Taiwan, noen tips?
- Postet av Emil 20. oktober 2007 i kategorien Ukategorisert
- 4 kommentarer »
I dag var det norgesfinale for å kvalifisere seg til å reise til Taiwan og World Robot Olympiad (robotkonkurranse for folk mellom 16 og 18). Som tittelen kanskje røper vant jeg og en annen som jeg jobbet sammen med (Per Arne) norgesfinalen mot et par lag fra Fauske og Levanger.
Her ble det Fauske som ble den største utfordreren, og vi holdt på å tape mot de, men vår anti-ras robot (Landslide Terminator [strong]X[/strong]) sikret oss seieren. Jeg har ikke helt innsett at jeg skal til Taiwan enda, og allerede 16. november må jeg være på plass til verdensfinalen.
Jeg vet ikke hvor stor sjanse jeg har, i Asia er World Robot Olympiad en prestisje og mye større enn i Norge. For eksempel er det noen som satser på konkurransen for å få stipend på diverse universiteter i Asia. Jeg vet ikke om jeg kommer til å vinne, men jeg skal i det minste gjøre mitt beste for å forsvare Norge.
Verdensfinalen er i Taipei, så hvis noen har tips om Taipei eller Taiwan generelt (jeg skal være der fra 13. til 20. ser det ut som) er det hyggelig om dere legger ved en kommentar til dette innlegget.
