The detail bump on the wraith is pretty sexy.
I had a big-ass post all typed up detailing what all of this is, what my plans are, the inner workings, and all that.
Then I lost it because my dad flipped the wrong switch in our fuse box trying to restart our air conditioning (as it turns out we had an electrical fire and need to replace the whole unit). I'll retype it later, but for now be content with a brief explanation and some pics.
The project : AP Computer Science AB semester final.
The proposition : turn the GridWorld case study (see http://www.horstmann.com/gridworld/ and/or http://www.youtube.com/watch?v=ihOJS6VUFZ8) into a shmup/bullet hell engine.
The progress :
As I stand, I've got (to name a few) a level loading system, player input, collision based on multiple radii defined in each game object, powerups, weapons and weapon upgrades, animated sprites, sfx and music support, basic UI elements (read : very basic), a continuous (based on x/y coordinates rather than a grid with discreet locations) world, objects with children that move with them, a half-legitimate scoring system, and a bunch of other stuff that I don't have time to explain right now. Basically, I ripped apart GridWorld and pieced it back together to create something not unlike Frankenstein's monster, except with more bullet grazing. This is not something that you should be writing in *shudder* Java, but I can't stop nowwwwwwwwwwwwwwwwwwwwww
^ The above pic is what happened when I attempted to find out why my original collision detection code wasn't working by highlighting all affected grid slots with those red dots; it was at that point I ditched the Grid layout entirely in favor of a continuous world.
^The fruits of making said move to a continuous world.
^The beginnings of actual enemies and enemy behavior
^I'm quite fond of my scrolling background stars and the screen tint that comes on when you fire the bomb/death ray/sprite ripped from SWR.
^Hey, it's actually starting to look a bit like a game!
I suppose there's not much that can really be appreciated in these pics, as the sprites (with the exceptions of the bullets and stars) are taken from either Tyrian or Scarlet Weather Rhapsody, but I felt like posting this so vOv. Maybe when I get around to actually explaining what's going on it'll make more sense. I'll post more progress later when I don't have a shitton of other things to do.
Oh and Rob Oplawar and Seraphim <3 you guys for putting up with my yammering on about my progress.
Last edited by teh lag; May 25th, 2009 at 02:42 PM.
The sprites from Tyrian were released by their maker at http://lostgarden.com/2007/04/free-g...ships-and.html. The SWR sprties were extracted from the game.
There are currently 7 users browsing this thread. (0 members and 7 guests)
Bookmarks