Not logged inGosu Forums
Forum back to libgosu.org Help Search Register Login
Up Topic Gosu / Gosu Showcase / Starblind
- - By rremedio Date 2012-05-20 18:24
Hi there!

This a horizontal shmup I'm working on. In fact it started years ago when I've first heard about Gosu. But it was left becouse FPS performance was terrible and also becouse I've realized the amount of graphic work demanded. But for curiosity I've checked the code again some weeks ago and after updating it to latest Ruby/Gosu/Chipmunk versions, it runs pretty fast (I've made a test with around 200 objects on screen, many more than needed by this game, as it will not be a "bullet hell", but something more like older 16-bit games), so I decided to give it another try as now I have a talented friend willing to make the graphics.

All the graphics in the video were found on the internet (credits in the video description) and will be replaced in the game by original work. There is so much still to be done even for this small prototype (like explosions, stage start and finishing, better hud, etc...). In fact I've made the video just to show it for my partner so he has a grip on the action and decided to show it here too, that's why there are just four types of enemies. I'll upload the playable prototype as soon as it is finished.

I hope you like it, somehow, as it's not very polished yet.

http://www.youtube.com/watch?v=d7KeCMGjehs

Regards!
Parent - - By jlnr (dev) Date 2012-05-23 01:51
Beautiful! Looks like it'd be fun with a gamepad. I guess the local multiplayer would be cooperative?

All I can say about performance is probably obvious. Prefer Fixnum to Float, x/y arguments to vectors (Array), keep collision checks to a minimum (e.g. sort into good objects / bad objects lists)...
Parent - - By rremedio Date 2012-05-23 15:59
Thank you! For now I'm very confident on the performance. Anyway, thank you for the tips, I was using floats for the x/y positions and chipmunk initializing arrays, I can't say why, as that part of the code is old and I didn't comment it.

The game plays nicely with the gamepad. I didn't think about multiplayer, to be honest. It's not ver common with shmups, but I guess it might be fun, so I'll give it a chance.
Parent - - By jlnr (dev) Date 2012-05-23 18:03
Whoops, I read local multiplayer here: http://www.libgosu.org/cgi-bin/mwf/topic_show.pl?tid=765

So much for reading two threads in parallel! :D
Parent - By rremedio Date 2012-05-24 16:17
Maybe too much: you linked this same thread =)
Parent - - By Maverick Date 2012-06-03 01:15
This looks awesome. When it gets closer to a finished product, let me make you music for it! :D
Parent - By rremedio Date 2012-06-08 15:49
That would be nice. I want to work on the music myself, but the game may need many soundtracks for me to make them all by myself =)

Thank you for the interest!!
Up Topic Gosu / Gosu Showcase / Starblind

Powered by mwForum 2.29.7 © 1999-2015 Markus Wichitill