I have played a lot of shoot ’em ups. I’ve played old arcade shooters: Space Invaders, Galaga, Asteroids, Time Pilot, Sky Kid. I grew up with console and PC shmups: Life Force, Ikari Warriors, 1943, Captain Skyhawk, AD&D DragonStrike, Tiger Heli, Raptor, Star Soldier R, Bangai-O. I’ve played newer ones: Ikaruga, Desperate Space, Geometry Wars. And of course I’ve played some Flash shoot ’em ups. The thing is, it’s hard to find a deep shoot ’em up: one that keeps me interested after I figure out the controls and enemy patterns.
Archive for the ‘Dev’ Category
A shooter, by definition, involves shooting, of course. You can’t very well have a shooter or shoot ’em up without any sort of shooting. And there’s something about our nature that enjoys this kind of activity. Just as part of being human, our adrenaline starts flowing when we feel invested in a situation that is not totally predictable. The main draw to shooters and shoot ’em ups in particular is this kind of unpredictable rapid action. But is there more?
Needless to say, I’ve been working a bunch on GigaSun Jet. I made it to a real milestone recently, so here are some screenshots of that. The biggest need now is perhaps the story. I have the basic plan laid out, but the script needs to be written and missions created.
I finally added a real blog component to the site. Oh boy, it’s been needed. I’ve wanted to jot down development details for GigaSun Jet, but it has been too much of a hassle to update the site.
I’m not much into web development, which is why I took so long to do this. I’m still working on the integration, so hang tight.
More updates to come. Yay! 🙂
Update
Well, that does it. I’m done teaching, which means I’ll be focusing on game development for a good while. The Riot Digital compo deadline is right around the corner (two weeks). GigaSun Jet is flying along now, with the main gameplay just a couple of edits away from being finished. Now I’ll have to get the story, missions, ship component list, sound, and finalized menus in there. Can I do it before the deadline? Of course. Can I make it good enough to submit? We shall see. I’m not going to be upset if I miss out on the competition, because this game has been a long time in coming and I’m proud to see it to the end.
Update
Ah, lots has happened since the last update. There was Ludum Dare #20, for which I made a pretty fun little puzzle platformer. I ended up not submitting it because I didn’t have any real levels created. I worked on it for a little while longer, but it’s on the back burner for now. I’ll release some small version of it soon because it really is fun. The best part of making it is that I got to get used to the new Box2D API. It’s really very nice! With a good feel for Box2D, a lot of game possibilities open up.
The biggest thing I’ve been working on is GigaSun Jet. I’ve stripped down the design so that it will actually get done. The basic component and upgrade mechanics are finally somewhat settled, which is a huge deal for getting the shop screen made. A possible story has been written and other important design decisions were made. Notably, I’m going to try to get something ready for the Riot Digital competition, which means building this game for the Pandora! There are some other big real life changes occuring, too, but I’ll wait on discussing those… See ya!GigaSun Jet
With my first bit of solid free time for a few months, I’ve packed up a demo for GigaSun Jet! It’s still in the programmer art phase and I chopped out some unfinished features so the demo would be simplified. Check it out on the GigaSun Jet page!
Update
Whew! Lots going on lately, but not much on the programming side. My new teaching career is going well. It’s tough making all of my curriculum, but I’m past the halfway point for the physics class I teach. One of the small games I was working on at Muzzy Lane was released. I would have liked to polish it up more, but you can find it at the ClearLab Project page. Ahh! It’s turkey time!!
Physics
I just think this is cool. This is an image of a Meissner Effect demonstration for a lab that I did recently. The effect lets you easily levitate a magnet above a superconductor. That is, if you call attaining temperatures of 80 Kelvin easy (which technically it is – liquid nitrogen boils at 77 K – you just don’t see it every day).