Har brug for folk på mit eget niveau

Skrevet i Hverdag d. januar 21st, 2010 af The0liver – 2 Kommentarer

Jeg kan ikke klare min klasse mere, de opfører sig som en flok børnehavebørn. De rykker hele tiden til mit bord, kan aldrig komme ind til en stille time, hvor jeg faktisk kan lære noget i fred, uden mit bord er rykket, min stol er væk, og alle viser tegn på A.D.D. Jesus christ.

Det er helt vildt irriterende, jeg har brug for nogen på mit eget niveau, nogen.. Nogen der vil lære noget, nogen der virkelig vil, for min klasse virker ikke engageret i det vi laver. Idag snakkede vi så om det i klassen “‘Amen, vi keder os jo”, oh my god. Sådan er det at være i skole, hvorfor skal det gå ud over os der vil lære noget?

Pisse irriterende, really. Og nu er der lavet tusinde planer på hvordan vi kan ændre det, så nu føler jeg at jeg går i en klasse for special børn med problemer. Ved ikke om jeg skal flytte skole, eller prøve at holde det ud, for de er virkelig nede på det stadie, som man var i børnehaven..

De kaster med mad, de tager hinandens ting, rykker på borde, skjuler stole, slår hinanden ned, kan ikke sidde stille. Jeg dør snart!

Jesus.

Tung inaktivitet

Skrevet i Hverdag, Programmering, Projekter, Skole d. januar 16th, 2010 af The0liver – 1 Kommentar

Undskyld jeg har været så inaktiv, men jeg har haft meget andet at lave.

Har haft en masse lektier for her på det sidste, og derudover har jeg også programmeret meget på Habborella. Jeg er igang med spil design, passer min XBOX360 og meget mere. Det er et kæmpe rod!

Men jeg har så selvfølgelig noget jeg gerne vil have indhentet her på bloggen, så jeg tænkte at jeg nok lige måtte skrive det.
Jeg har fået en masse fede julegaver, og jeg har fundet en masse nye glæder i livet, som jeg selvfølgelig også holder af :-) . Det vil dog ikke sige at jeg ikke vil programmere mere, tværtimod. Jeg programmerer stadig som en hest :-P . Jeg har fundet en masse fedt musik, og jeg tænkte på at jeg snart ville få lavet videoindlæg, istedet for denne lamme tekst :-D .

Nå, men jeg vil også gerne igang med at programmere spil til XBOX360 da jeg syntes det lyder lettere end til computeren. Til XBOX360 er du allerede udstyret med tekstfelter osv, og ingen knapper er behøvet. På PC skal man gå helt igang med tekstbokse osv fra bunden, og det er simpelthent ikke noget jeg kan overkomme på nuværende tidspunkt. Så jeg købte denne “Wireless Network Adapter”, som jeg blev pissed på i starten, fordi jeg ikke kunne spille online. Det var ikke nettet, det var den måde jeg havde oprettet min bruger.

Hvis du skal have en XBOX360, eller du har en, og snart skal have Xbox live, så vil jeg råde dig til at registrere en bruger fra XBOXEN, da du så kan spille online, og din Gamerscore og achievements følger med dig.

Jeg gjorde det modsatte, og skulle starte helt om, og jeg fik hele tiden fejlen “You do not have permission to access Xbox Live functionallity” bah, gtfo microsoft, det er lamt lavet. Den anden grund til jeg købte denne adapter var at jeg så kunne forbinde min Windows PC til min XBOX. Yay, det virkede med musik og alt, men da jeg ville tilslutte det med min PC, så jeg kunne udvikle spil, så får jeg selvfølgelig meddelsen, at jeg skal have et medlemsskab der koster 249 kr, for 4 måneder. Pis! Jeg har ingen penge, så hvis i ville støtte mig kunne I altid donere nogle penge til mig på Paypal (zonastro@hotmail.com) :-D . hehe.

Ellers går det fint i skolen, bliver ikke holdt udenfor. Det går faktisk som en kniv gennem blødt smør.

Vi ses en anden gang :-D .

// Oliver

Godt Nytår!

Skrevet i Ukategoriseret d. januar 1st, 2010 af The0liver – Vær den første til at kommentere

Godt nytår allesammen!

Jeg sidder lige nu indenfor, imens jeg hører det brage og knalde udenfor, med lys på himlen. Ligepludselig blev nat til dag.
Det hele startede med at vi tællede de 10 sidste sekunder ned, og der var stille i 5 minutter, i hele Tune by. Tror at vi alle havde god skik, at synge med på nytårs sangen, ellers var folk igang med at hente deres artilleri værk :-) .

2010 er ikke kun et nyt år, men et nyt årti. Hvilket glæder mig, for nu har jeg sådan set næsten prøvet det hele, et årtusindeskifte, et årsskifte og et årtiskifte. Jeg håber det nye årti vil bringe mange spændende nye ting, alt fra nye gadgets inde for teknologien, til nye venskaber.

Det nye år vil også være året hvor jeg med glæde kan udgive de fleste af mine igangværende projekter.

Jeg håber I alle får et fantastisk år, hvor I vil opleve en masse spændende ting, og stifte nye bekendtskaber, og selvfølgelig holde på de gamle. Det er fantastisk som det brager, bum. Det hele var stille for et par minutter siden.

Mine nytårsfortsæt er at jeg vil tilbringe mere tid på at hjælpe familien, og få publiseret mine projekter, istedet for at droppe det hele og starte nyt op.

Hvad er dine? :-) .

Håber i får et fantastisk nytår! Og som dronningen og de kristne ville sige (er ateist); gud bevare Danmark.

Rectangle Collision

Skrevet i C#.NET, Programmering d. december 26th, 2009 af The0liver – Vær den første til at kommentere

Collision detection er meget lettere end Per-Pixel detection, men det er ikke så effektivt.

Det er let, fordi at du bare kan sige RectangleObject.Intersects(RectangleObject2).

Dog vil det ikke være effektivt ved objekter som trekanter, o. lign. da den tjekekr om en rektangel har stødt sammen med en anden rektangel, den er ikke intelligent nok til at udrenge hver pixel for os, så det skal jeg selv finde ud af her senere. Men indtil videre har jeg ingen idéer til et spil.

I kan tjekke krav osv. op på min tråd på Rowl; http://rowl.dk/Forum/29593

Jeg håber I finder nogle idéer til mig!

// Oliver

Per-pixel Collision detection

Skrevet i C#.NET, Programmering, Projekter d. december 24th, 2009 af The0liver – Vær den første til at kommentere

Ja, dette indlæg er igen om Game Development. Dette indlæg handler om hvilket besvær jeg har med at tjekke om 2 ting er stødt sammen, og DEREFTER tjekke om den pixel, der har stødt på den anden pixel, overhovedet har en farve. Det giver jo ikke mening at du for eksempel blev ramt lige ved siden af dit hoved, også mistede du et liv.

Jeg har så fundet ud af hvordan jeg læser alle pixels farver på et billede, det virker fint. Men jeg ved ikke hvordan jeg skal tjekke hvor de stødte sammen, altså, det nytter jo ikke at du bliver ramt i bagen, også jeg tjekker hovedet.

Det er mit problem, men sprite nummer 1s output af farver er følgende (fik den til at skrive output til tekstfiler):

Nikita
{R:0 G:0 B:0 A:0}
{R:0 G:0 B:0 A:0}
{R:0 G:0 B:0 A:0}
{R:0 G:0 B:0 A:0}
{R:0 G:0 B:0 A:0}
{R:0 G:0 B:0 A:0}
{R:0 G:0 B:0 A:0}
{R:124 G:94 B:0 A:255}
{R:0 G:0 B:0 A:0}
{R:0 G:0 B:0 A:0}
{R:0 G:0 B:0 A:0}
{R:0 G:0 B:0 A:0}
{R:0 G:0 B:0 A:0}
{R:0 G:0 B:0 A:0}
{R:0 G:0 B:0 A:0}
{R:0 G:0 B:0 A:0}
{R:0 G:0 B:0 A:0}
{R:0 G:0 B:0 A:0}
{R:0 G:0 B:0 A:0}
{R:0 G:0 B:0 A:0}
{R:0 G:0 B:0 A:0}
{R:124 G:94 B:0 A:255}
{R:140 G:140 B:140 A:255}
{R:124 G:94 B:0 A:255}
{R:0 G:0 B:0 A:0}
{R:0 G:0 B:0 A:0}
{R:0 G:0 B:0 A:0}
{R:0 G:0 B:0 A:0}
{R:0 G:0 B:0 A:0}
{R:0 G:0 B:0 A:0}
{R:0 G:0 B:0 A:0}
{R:0 G:0 B:0 A:0}
{R:0 G:0 B:0 A:0}
{R:0 G:0 B:0 A:0}
{R:0 G:0 B:0 A:0}
{R:0 G:0 B:0 A:0}
{R:124 G:94 B:0 A:255}
{R:192 G:192 B:192 A:255}
{R:124 G:94 B:0 A:255}
{R:0 G:0 B:0 A:0}
{R:0 G:0 B:0 A:0}
{R:0 G:0 B:0 A:0}
{R:0 G:0 B:0 A:0}
{R:0 G:0 B:0 A:0}
{R:0 G:0 B:0 A:0}
{R:0 G:0 B:0 A:0}
{R:0 G:0 B:0 A:0}
{R:0 G:0 B:0 A:0}
{R:0 G:0 B:0 A:0}
{R:0 G:0 B:0 A:0}
{R:124 G:94 B:0 A:255}
{R:140 G:140 B:140 A:255}
{R:192 G:192 B:192 A:255}
{R:140 G:140 B:140 A:255}
{R:124 G:94 B:0 A:255}
{R:0 G:0 B:0 A:0}
{R:0 G:0 B:0 A:0}
{R:0 G:0 B:0 A:0}
{R:0 G:0 B:0 A:0}
{R:0 G:0 B:0 A:0}
{R:0 G:0 B:0 A:0}
{R:0 G:0 B:0 A:0}
{R:0 G:0 B:0 A:0}
{R:0 G:0 B:0 A:0}
{R:0 G:0 B:0 A:0}
{R:124 G:94 B:0 A:255}
{R:192 G:192 B:192 A:255}
{R:192 G:192 B:192 A:255}
{R:140 G:140 B:140 A:255}
{R:124 G:94 B:0 A:255}
{R:0 G:0 B:0 A:0}
{R:0 G:0 B:0 A:0}
{R:0 G:0 B:0 A:0}
{R:0 G:0 B:0 A:0}
{R:0 G:0 B:0 A:0}
{R:124 G:94 B:0 A:255}
{R:124 G:94 B:0 A:255}
{R:124 G:94 B:0 A:255}
{R:124 G:94 B:0 A:255}
{R:124 G:94 B:0 A:255}
{R:128 G:128 B:128 A:255}
{R:192 G:192 B:192 A:255}
{R:192 G:192 B:192 A:255}
{R:140 G:140 B:140 A:255}
{R:128 G:128 B:128 A:255}
{R:124 G:94 B:0 A:255}
{R:124 G:94 B:0 A:255}
{R:124 G:94 B:0 A:255}
{R:124 G:94 B:0 A:255}
{R:124 G:94 B:0 A:255}
{R:124 G:94 B:0 A:255}
{R:192 G:192 B:192 A:255}
{R:192 G:192 B:192 A:255}
{R:192 G:192 B:192 A:255}
{R:192 G:192 B:192 A:255}
{R:192 G:192 B:192 A:255}
{R:192 G:192 B:192 A:255}
{R:192 G:192 B:192 A:255}
{R:140 G:140 B:140 A:255}
{R:140 G:140 B:140 A:255}
{R:140 G:140 B:140 A:255}
{R:192 G:192 B:192 A:255}
{R:192 G:192 B:192 A:255}
{R:140 G:140 B:140 A:255}
{R:124 G:94 B:0 A:255}
{R:0 G:0 B:0 A:0}
{R:124 G:94 B:0 A:255}
{R:192 G:192 B:192 A:255}
{R:192 G:192 B:192 A:255}
{R:192 G:192 B:192 A:255}
{R:192 G:192 B:192 A:255}
{R:192 G:192 B:192 A:255}
{R:192 G:192 B:192 A:255}
{R:140 G:140 B:140 A:255}
{R:140 G:140 B:140 A:255}
{R:140 G:140 B:140 A:255}
{R:140 G:140 B:140 A:255}
{R:140 G:140 B:140 A:255}
{R:124 G:94 B:0 A:255}
{R:0 G:0 B:0 A:0}
{R:0 G:0 B:0 A:0}
{R:0 G:0 B:0 A:0}
{R:124 G:94 B:0 A:255}
{R:192 G:192 B:192 A:255}
{R:192 G:192 B:192 A:255}
{R:192 G:192 B:192 A:255}
{R:192 G:192 B:192 A:255}
{R:192 G:192 B:192 A:255}
{R:140 G:140 B:140 A:255}
{R:140 G:140 B:140 A:255}
{R:140 G:140 B:140 A:255}
{R:140 G:140 B:140 A:255}
{R:124 G:94 B:0 A:255}
{R:0 G:0 B:0 A:0}
{R:0 G:0 B:0 A:0}
{R:0 G:0 B:0 A:0}
{R:0 G:0 B:0 A:0}
{R:124 G:94 B:0 A:255}
{R:128 G:128 B:128 A:255}
{R:192 G:192 B:192 A:255}
{R:192 G:192 B:192 A:255}
{R:192 G:192 B:192 A:255}
{R:140 G:140 B:140 A:255}
{R:140 G:140 B:140 A:255}
{R:140 G:140 B:140 A:255}
{R:140 G:140 B:140 A:255}
{R:128 G:128 B:128 A:255}
{R:124 G:94 B:0 A:255}
{R:0 G:0 B:0 A:0}
{R:0 G:0 B:0 A:0}
{R:0 G:0 B:0 A:0}
{R:0 G:0 B:0 A:0}
{R:124 G:94 B:0 A:255}
{R:192 G:192 B:192 A:255}
{R:192 G:192 B:192 A:255}
{R:192 G:192 B:192 A:255}
{R:140 G:140 B:140 A:255}
{R:140 G:140 B:140 A:255}
{R:192 G:192 B:192 A:255}
{R:192 G:192 B:192 A:255}
{R:140 G:140 B:140 A:255}
{R:140 G:140 B:140 A:255}
{R:124 G:94 B:0 A:255}
{R:0 G:0 B:0 A:0}
{R:0 G:0 B:0 A:0}
{R:0 G:0 B:0 A:0}
{R:0 G:0 B:0 A:0}
{R:124 G:94 B:0 A:255}
{R:192 G:192 B:192 A:255}
{R:192 G:192 B:192 A:255}
{R:140 G:140 B:140 A:255}
{R:140 G:140 B:140 A:255}
{R:140 G:140 B:140 A:255}
{R:192 G:192 B:192 A:255}
{R:192 G:192 B:192 A:255}
{R:192 G:192 B:192 A:255}
{R:140 G:140 B:140 A:255}
{R:124 G:94 B:0 A:255}
{R:0 G:0 B:0 A:0}
{R:0 G:0 B:0 A:0}
{R:0 G:0 B:0 A:0}
{R:124 G:94 B:0 A:255}
{R:192 G:192 B:192 A:255}
{R:192 G:192 B:192 A:255}
{R:140 G:140 B:140 A:255}
{R:140 G:140 B:140 A:255}
{R:124 G:94 B:0 A:255}
{R:124 G:94 B:0 A:255}
{R:124 G:94 B:0 A:255}
{R:140 G:140 B:140 A:255}
{R:192 G:192 B:192 A:255}
{R:192 G:192 B:192 A:255}
{R:140 G:140 B:140 A:255}
{R:124 G:94 B:0 A:255}
{R:0 G:0 B:0 A:0}
{R:0 G:0 B:0 A:0}
{R:124 G:94 B:0 A:255}
{R:192 G:192 B:192 A:255}
{R:140 G:140 B:140 A:255}
{R:124 G:94 B:0 A:255}
{R:124 G:94 B:0 A:255}
{R:0 G:0 B:0 A:0}
{R:0 G:0 B:0 A:0}
{R:0 G:0 B:0 A:0}
{R:124 G:94 B:0 A:255}
{R:124 G:94 B:0 A:255}
{R:140 G:140 B:140 A:255}
{R:140 G:140 B:140 A:255}
{R:124 G:94 B:0 A:255}
{R:0 G:0 B:0 A:0}
{R:0 G:0 B:0 A:0}
{R:124 G:94 B:0 A:255}
{R:124 G:94 B:0 A:255}
{R:124 G:94 B:0 A:255}
{R:0 G:0 B:0 A:0}
{R:0 G:0 B:0 A:0}
{R:0 G:0 B:0 A:0}
{R:0 G:0 B:0 A:0}
{R:0 G:0 B:0 A:0}
{R:0 G:0 B:0 A:0}
{R:0 G:0 B:0 A:0}
{R:124 G:94 B:0 A:255}
{R:124 G:94 B:0 A:255}
{R:124 G:94 B:0 A:255}
{R:0 G:0 B:0 A:0}

Pretty amazing, eh? Well, det var det blog indlæg :-P .

Glædelig jul!

Game Development!

Skrevet i C#.NET, Programmering, Projekter, Skole d. december 22nd, 2009 af The0liver – 2 Kommentarer

Yay. Så fik jeg endelig memoriseret det vigtigste inden for C#.NET Game Development, og kan nu gå igang med at udvikle spil!

Oh happy day :-D . Nå, så mangler jeg bare noget simpelt jeg kan lave som et ‘test’ spil nummer 1 :-P . Nogen derude der har nogle idéer? :-D .

Glædelig jul!

Juleferie

Skrevet i Hverdag d. december 22nd, 2009 af The0liver – 2 Kommentarer

Glædelig jul til jer alle!

WEB2D er nu på vej!

Skrevet i CSS, HTML, Hverdag, JavaScript, MySQL, PHP, Programmering, Projekter, jQuery d. december 18th, 2009 af The0liver – 1 Kommentar

Hejsa! Jeg har startet et projekt med Frederik Storm der vil blive kaldt WEB2D. Nu tænker du sikkert, hvad er WEB2D?

Og jeg har selvfølgelig svaret :-) . Læs min ‘lange’ tekst om hvad det er. Det er snarere en reklame, end en hjælptekst, men “whatevaaarh..”.

Hvad er WEB2D?

WEB2D er et 2D Chat CMS (2-Dimensionelt Chat Content Management System), til alle der ikke kan, eller vil programmere deres egen 2D Chat, men virkelig gerne vil have en. WEB2D giver dig muligheden for at redigere, og oprette din helt egen 2D chat. Du kan tilføje din egen grafik, så du sætter dit eget præg på systemet, og du kan tilføje dine egne private og offentlige rum.

Der er også mulighed for såkaldte NPCs (No Player Characters) på din chat, også kaldt bots. Disse NPCs kan sælge ting, og tale med dig. Du får et komplet 2D Chat CMS der indeholder følgende:

* Fuldt fungerende crew system

* Nyheds system

* Muligheden at tilføje sine egne sider med indhold

* Kommentar system

* Oprettelse og login

* En chat med profil system, tale system, NPC system, rumsystem, admin kommandoer og meget mere!

* Et adminpanel hvor du kan redigere næsten hvert hjørne af din side

* Ban system

* og meget meget mere!

Den nuværende version af WEB2D er version 0.1 BETA 1. WEB2D er programmeret af Oliver Nordbjerg og Frederik Askov Storm, som et fællesprojekt i vinteren 2009. Alt grafik er designet af <insert funny name here>.

Ha en fantastisk weekend!

Hvad

er WEB2D?

WEB2D er et 2D Chat CMS (2-Dimensionelt Chat Content Management System), til alle der ikke kan, eller vil programmere deres egen 2D Chat, men virkelig gerne vil have en. WEB2D giver dig muligheden for at redigere, og oprette din helt egen 2D chat. Du kan tilføje din egen grafik, så du sætter dit eget præg på systemet, og du kan tilføje dine egne private og offentlige rum.
Der er også mulighed for såkaldte NPCs (No Player Characters) på din chat, også kaldt bots. Disse NPCs kan sælge ting, og tale med dig. Du får et komplet 2D Chat CMS der indeholder følgende:
* Fuldt fungerende crew system
* Nyheds system
* Muligheden at tilføje sine egne sider med indhold
* Kommentar system
* Oprettelse og login
* En chat med profil system, tale system, NPC system, rumsystem, admin kommandoer og meget mere!
* Et adminpanel hvor du kan redigere næsten hvert hjørne af din side
* Ban system
* og meget meget mere!
Den nuværende version af WEB2D er version 0.1 BETA 1. WEB2D er programmeret af Oliver Nordbjerg og Frederik Askov Storm, som et fællesprojekt i vinteren 2009. Alt grafik er designet af <???>

Farvel hook system!

Skrevet i CSS, HTML, PHP, Programmering, Projekter, Ukategoriseret d. december 12th, 2009 af The0liver – Vær den første til at kommentere

Trash! Nå, jeg var igang med mit hook system, da det slog mig at jeg var idiotisk, da jeg går efter events med PHP, som enhver kan downloade.

Hvis nu nogen bruger hook systemet til Wordpress, eller deres egen side, ville det jo ikke være samme events, så det fungerer jo ikke helt, når sidens events er lig med x *lol*.

Så jeg går videre og tænkte, whoa, hvorfor ikke et plugin system? Det er jo ikke baseret på events, så må folk bare implementere det så de kan bruge det. Jeg går efter at man kan loade XML filer som data, PHP filer som addons osv.

Jeg vil stadig ikke love noget, men jeg kunne jo også bare gemme mit hook system hvis jeg får brug for det engang.

Oliver without pants

Hook system

Skrevet i CSS, HTML, MySQL, PHP, Projekter d. december 11th, 2009 af The0liver – Vær den første til at kommentere

Ja, jeg er igang med at lave et hook system *hvilket jeg forklarer mere om her lidt senere i indlægget*, som vil hjælpe mig med mine seneste projekter.

Hook systemet vil fungere som en yderst fleksibel måde at arbejde med siden på, selvfølgelig bliver det hårdt at udvikle det, men det bliver jo lettere for mig i længden.

Et hook system, som jeg kalder det, er et system, eller en class der arbejder med side events, altså, de forskellige hooks kører på forskellige events, og det det gør systemet fleksibelt er at jeg bare laver en simpel funktion, siger hvilken hook den hører til, og giver den et navn, så klarer den resten.

Jeg giver jer et let eksempel *dog ikke php, da jeg har læsere der ikke er programmører*:

Add Hook(“LoadPage”, “DetteErMinHook”, HookFunktion)

Det den her vil gøre, er at tilføje en funktion, der hedder HookFunktion til eventet der loader siden. Hook’en LoadPage bliver kørt hver gang siden loader, og der vil funktionen ‘HookFunktion’ blive kørt.

HookFunktion får nogle arguments, eller, hvad skal jeg sige, den får nogle dataer som den kan arbejde med, for eksempel, hvilke hooks der var loadet, hvilken tid det er osv.

Disse dataer kan den bruge og lave noget ud af dem, den kan foreksempel smide det i en database hvis den vil. Det er meget svært at forklare, men systemet vil være yderst fleksibelt, og jeg vil måske release det senere hen, men først og fremmest vil jeg bruge det på mine projekter.

Systemet giver også nogle andre praktiske ting som en error log, en hel log, og en success log.

Jeg arbejder stadig på systemet, men imens kan i se en lille smagsprøve i linket nedenunder. Smagsprøven er bare at den viser data, og tilføjer nogle hooks. Dette vil ændre sig, da jeg jo som sagt stadig arbejder på det.

Oliver