Monday, December 17, 2007

It just gets more and more pathetic.

Well, I've decided to slap myself in the face and stop using OGRE, at least initially. I'm back to ika. Hopefully I can separate the game logic from the drawing parts enough that I could theoretically go back to OGRE once the main game systems are done.

I've reverted to some basic windowing code that I made back in the last game compo, and hopefully once I get that in, I can start coding the basics of the battle and ability systems. The ability part can be reused somewhat, but it'll be scaled down and made simpler because I no longer have to worry about the time aspect, now that abilities execute simultaneously.

So yeah... another non-update. But it's okay, no one's watching this place anyway. I bet you wouldn't even see if I took my pants off... ahh, that's better. No one can see me, because I'm invisible. Can't even see my tinfoil hat. Ain't nobody gettin' in here, not even ME. Mwahahaha.

What? The mic's been on the whole time? I swear, the help is always so incompetent. This interview's over. Over and out.

Monday, December 10, 2007


Yeah I guess I went two weeks without posting. This isn't going to be a real post, just a crappy pseudo-update like usual.

Some character/story ideas I've had:
- one character is a female sniper on the planet who lives in an abandoned fort. She maintains the machines, such as defense turrets, to keep out raiders and protect her little brother. Her actions accidentally start the conflict, and bring the other civilization to the planet.
- a male worker bee in the orbiting civilization in charge of monitoring and finding new planets. A beacon from the planet the game takes place on leads to the conflict, and this person is interested in learning more about the planet, whose data is inexplicably already stored in the ship's records.
- a male wanderer gets tangled up in a mercenary plot and is forced to pretend to be their leader. Eventually they wind up taking a contract investigating the orbiting civilization, but get in over their heads. Inner conflict in the group forces this individual to make an important decision.

Gameplay: Battles are now simultaneous, much different from originally planned. Commands are entered for the turn for all your player characters, sometimes allowing you to chain abilities or delay your turn slightly; otherwise, all abilities execute simultaneously, except for a few which go before or after and can modify sequence of events. This removes the problems with coding, a continuous update state, and the problem of constantly interrupting the action by taking input from the player.