Category Archives: State of the Game

Timer scheduling, dangerous lasers and some low-end animation

Updates with this edition: Lasers now destroy ships as they should, and if they hit multiple ships, they only destroy the closer one, not whichever was spawned first.  Of course, I haven’t plugged in any damage values yet, so everything … Continue reading

Posted in State of the Game | Comments Off on Timer scheduling, dangerous lasers and some low-end animation

Laser textures

You may have noticed previous versions did a weird ugly thing when you overlapped something transparent with something semi-transparent.  I was using a slightly incorrect alpha blend function (there are about 15 to choose from), I have fixed that.  I’ve … Continue reading

Posted in State of the Game | Comments Off on Laser textures

Laser beams

To do explosions, I need to have a way of having a list of things to do in the future.  I knew I was going to have to do this eventually, but it seems tricky to do in a really … Continue reading

Posted in State of the Game | Comments Off on Laser beams

Textures are in

Well, here it is, the game, complete with textures.  I’ve even whipped up a set for mouse cursor, ship, and default enemy. A few things to note: The textures themselves are in targa (.tga) format.  I chose that format because … Continue reading

Posted in State of the Game | Comments Off on Textures are in

Projectiles with angles

A fairly unimpressive addition today too, but I did one of the three things I said I’d do today.  I made projectiles into arrows that point in the right direction.  I built in the angle data when I was building … Continue reading

Posted in State of the Game | Comments Off on Projectiles with angles

Very little progress, but decisions have been made.

I’ve been going back and forth on whether the objects in this game need to be three dimensional, two dimensional but with polygons defined in OGL to handle transparency and shape, or two dimensional squares with their transparency and shapes … Continue reading

Posted in Design, State of the Game | Comments Off on Very little progress, but decisions have been made.

Collision detection added

Another day of progress for the game- I now have collision detection, and I fixed the stupid problem with the projectile updating routine not deleting the last projectile. Controls are the same as version 2, only now blue dots will … Continue reading

Posted in State of the Game | Comments Off on Collision detection added

New and improved

Well, the game is improving.  Closing in on “Atari” level gameplay. Major accomplishments of the day: Creating a solid coordinate system, then translating that into pixel coordinates, so things won’t be different on different resolutions. This includes a border that … Continue reading

Posted in State of the Game | Comments Off on New and improved

A new beginning

I’ve unfortunately had to burn the previous effort to the ground.  Ends up SDLs native sort of graphics mode is simply not compatible with openGL, it’s more there to provide a weird sort of backup in case openGL can’t run. … Continue reading

Posted in State of the Game | Comments Off on A new beginning