• ### Blog Entries

• entries
34
47
• views
16404

I have the heart of a philosopher. ... in a jar on my desk.

## Merry fucking christmas!

Man o' man!

You haven't lived until you've come close to death. About two hours ago I came near to a comatose state here at home. I can hear the bells, uh, uh ... nope, sorry.

For those of you that don't know I have a very unique disease called Emery Drifuss Muscular Dystrophy. It alone is a very powerful stranglehold on all muscles in the body, this includes the heart and lungs which for myself are those I have to keep a constant eye on. They can be naughty...

For Christmas my buddies whipped up a block of chocolate (AERO bars) with a special treat from the non-forest floor bed. According to the vaults of erowid I have broken one of my personal all time goals. Experienced EXTREME time dilatation.

* makes the check *

Not only that, when everything took effect I found nothing I felt ... felt. Slowly over the progression emotions were blown up and silenced. Senses crossed hugely, as things I saw were being processed directly in to words without thought. Sentences contained jangled words slapped together without frame of reference, as if my brains digital system malfunctioned so they had to dust off the old switch board.

I'm sorry sir, it will take just one second.
Sorry sir, I plugged you in to the wrong line. One moment please.
Yes, hold. Yes.. yes , I know you've been waiting. *unplug*

The worst part was when I found out that because of my rare condition, my trip as not only powerful but it came without oxygen! Taking 8 huge gasps of air every minute, personally because I couldn't feel anything anyway I wasn't sure if I was getting air. If I had stopped thinking about breathing I would have stopped completely.

What creeped me out the most was the time dilatation. Minutes took so long, or no time at all. Like somehow my video card blew a capacitor and just encountered a bottle neck, then suddenly dropped off all the frames and I was fast forwarded 5 minutes a head. How, what, hunh?

It was 4:10 for a good 30 minutes, I swear.

...

Now I'm just downstairs watching Dots Data Cafe on late night TV while typing this. Whats even more amusing is that after all this all I can think about is how the guy on Dots Data Cafe is just as pathetic as he was back when he started ...

## Bang Bang Bang Bang Bang .. blam...uh bang bang

A weird turn of events happened this week. For thanksgiving my parents came up to Ottawa for dinner. Only this time around I cooked the turkey, and good I might add. I can cook anything as long as I have instructions.

Yesterday really threw my mind off, my 19 year old cousin died in a car crash earily in the morning. My mother came in all teary-eyed, but I guess I didn't feel the same way since I usually live 5 hours away. I had only seen her a few times, so I'm a little relictant to go to her funeral. I want too, but I don't feel good about it. Poor girl.

In other news, I'm working more on that RTS but most of my time is being deticated to my assignments. My only problem is coming up with a good method to handle all the map data. The articles here are very resourceful, a little old but they will do. My problem is handling tiles that span multiple cells, how I would add them to my array of link lists and how I would be able to destory those tiles that span many cells in an efficient way if need be.

## Oonk Oonk Oonk Oonk Waayo! Guba Guba Guba.

This past month I've in some cases let myself go, as if all my original plans went to hell in a hand basket. Before I came back here to University I wanted to start working out, getting my body in to shape and not letting it fall in to the pits. But everyone in this house insist on buying nothing but garbage! Carbohydrates are a big part of the meals in this house, and the only thing here of nutritional value are fruits. Am I stuck to eat fruits for the next few years? I've been eating more plain Yougert and Raisins, which are better for you then hot dogs, bread, crackers, and canned saturated fats.

I've had a couple assignments to do this week. I got my C++ assignment done in an day, and handed that in quickly. I have an assembly assignment due on Thursday and another written one due on wednesday. I screwed up the one today. For the past few days I've been trying to catch up to this course on algorithms, but in the end the assignment kicked my ass and I didn't hand it in. Fuck.

I really haven't had much time to work on my stuff, been playing way too much network Starcraft and Diablo II to focus. But I've been layout out the foundation for that small tank game I was planning. The sprite, quad, and physics manager are kicking my ass and I don't really want to have to deal with those classes. So the game is going to have a grid based birds eye to it.

I got to get up in 6 hours. I really don't want to go to sleep, but I must. Sometimes I wish life was simpler, and always went my way ...

## Wow

I'm pretty damn tired right now, and I've slept through one of my classes. Last night was a blast, I went to see Bad Religion and Dropkick Murphy's in concert. It was a fucking amazing show, a whole crap load of great songs were played.

The downer of the night was that I wasn't shitfaced drunk. But I still had a great time.

## Microsoft Can Lick my Balls

Well, I'm still having those god damn ACPI.sys errors. The ones that make your CPU speed drop to 10% and lag your whole god damn computer. Well, I phoned microsoft today because I haven't been able to figure this out, neither can anyone else. It fucking pisses me off. So apparently being a good guy and buying their proucts out of the question. I have Windows XP OEM and they don't support the OEM version of Windows XP unless it has been bundled with some of my hardware. That having been said, this is a drawing of a Microsoft rep sucking on my cock.

Shipping: \$35

*sigh*

## Untitled 105

I just shaved my head. [smile]

My head has been itchy for a while, and while I was sitting up at to cottage I decided just to take it off. So I did, after having this for 11 months and trying multiple products, from 6 doctors my hair just seemed like something preventing the itch from going away.

Anyway, I'm back from the cottage and whilst I was there I finiahsed "AI Techniques for Game Programming". It's a good book but I think I'll need to give it a second time over, I couldn't pick up so quickly. Next on the list is "More OpenGL Programming".

Back to my game.

Also, I want a discussion as to what makes a good post. I seem to find myself trying to interlace my posts with a little bit of humour, just hoping I can hit a note where people will respond to it.

## Horray, over 1000 views.

I'm at the stage in my program where I'm developing the underlying game play of the game. How everything is going to interact with the end user, and one thing I don't want to do is apply a generic model on the game, because from my experiences this leads into massive and unpolished code as well as recompiling every 2 minutes to change small things.

I'm never written a collision detection system, which is partly why I'm stuck on it. Actually, it is the reason I'm stuck on it. I have no clue how to go about doing this, and I'll probably be doing the same thing I did when learning the Direct X API. Posting a lot of non-sense about increasing performance, or good practices instead of actually implementing a design myself and playing with it. Hell, with the amount of stuff this game is going to draw on the screen even the most inefficient way (recursive OBB checking) would do the job well. But yet, my mind gets boggled as to where I should start. Now where would that be? Should I start with the Quad Tree so I can utilize spatial partitioning, or should I implement a small interface then improve on that design? I don't know if I should "jump the gun" or start basic, and it really drives me nuts.

Animated sprites are simply an interpolation amongst multiple frames, so as long as time is kept that is fine. Storing the frames, and how they act with a small physics matter is a whole different thing in its self. What I could do is have the sprite manager do all the nitty gritty work of creating and buffering the sprite data. But also have sprite data accessible to the games draw class, which will handle connecting the physics class and the sprite manager. The physics class will deal specifically with the Quad Tree and handle collision. The only problem with this model is I shift a lot of the calculations on the CPU, since all sprites are recalculated to a certain extent. Oh well.

This model puts more stress on the CPU though, but what's it going to matter anyhow. It's not going to resemble anything after 1995 to begin with, and these days CPU is a lesser concern for older style games.

My application was running at 2fps on an Asus Geforce 3 TI 500, I spent two hours trying to figure out what was wrong. Turns out it was the driver. Now it runs at 60. (I never understood why nVidia cards get stuck at 60 either)

A wise main once said, "Forgiveness is divine, but never pay full price for late pizza".

## I hate this piece of shit, one of these days I kic

I hate this machine, I really do. I can't get myself to throw it out the window, but I may if it pisses me off enough.

## A BJ infront of the x-ray shows nothing but teeth

I'm now going to be updating you guys on my 4 elements entry, I'll also be posting screenshots at the top as they come. As you can see I'm doing this pretty much myself. The story, questions and character designs are going to be handled by Crystal, she's good at that stuff. I've been thinking about using all pen and pencil art as a medium for the art, since you don't see many games like this it may be effective. The only problem with this is depth and darkness of the texture in the scene. So what I may do is make a quick shader for this, providing a hatch texture so the deeper the layer the more hatched it becomes. This will have to be done later if I have time, because I have just a small understanding of shaders and the programmable pipeline. I'm also going to be writting a layer system for parallax scrolling. Now since I'm on a strict deadline this will be a down and dirty approach, and not neccessarly the best one. Save games are going to be broken into files, and written directly into the mix file. ./save/save_XX.dat, I was originally thinking XML but I don't think I'll go with that idea.

But anything you guys can provide would be a great help, tutorials, simple implementations. Stuff like that would put me on the right foot. If it's any incentive, rates for people who do.

## Cowabunga!

I've recently decided to use FMOD as the primary sound library, with an overwhelming fan base and support it seems like the only logical choice. For the new game I'm going to be creating a system to get story data from XML files, which wouldn't be secure seeing as they're going to be stored in PAK files. Besides hashing the file, what other options would be available to prevent tampering?

Here's something to peak some peoples interests.

This was done in a two hour meeting, the coffee wasn't enough to keep me awake so I started doodling. I realize now that the sleep messed up my perportions and idea of muscle groups. But horray for Donny none the less.

## Playing mime on highway 401

I've come to the conclusion that everyone here just doesn't see humour in the obscure. I don't have any problem making people laugh normally.

Anyhow, I'm going to be participating in the 4 Elements contest this year. I've never done one of these before so it should prove to be interesting. What might I have in store you ask? Simple. What's more delightful then a childrens game? Who is more easily frightened then a child? What is more perfect then an English museum at night for a good setting? What about a game where you must solve english & math problems (at most a grade 8 level)? I think it sounds good. And the butter in the caek is my family crest, a creepy Cornish crest with two severed arms holding up a severed head.

This is an image I hope some of you know. The title has been done, although I haven't finished the sound so the timing of the fade and lightning aren't refined. Now I'm working on the menu with just standard filler graphics I whipped up, they will eventually be filled with pen and paper art drawn by me (or hopefully someone much more talented).

This will also be my first game using OpenGL.