Not logged inGosu Forums
Forum back to Help Search Register Login
Up Topic Gosu / Gosu Showcase / Gosu Bullet Hell Shmup
- By hima Date 2008-11-16 17:58 Edited 2008-12-31 13:14
In order to promote ruby game libraries , we need more game created with those libraries. So, here it is!  It seems like Gosu can handle the bullets pretty well, though it started to lag when the number reach 800.   Anyway, it's enough for a nice shmup game :)

It's for shmup-dev prototype development session 6. Hopefully I can finish it in time :(

This is my entry for Shmup-Dev rapid prototype session 6. The theme for this session is "You're not the boss of me" or basically a boss rush shmup.

Arrow keys        -  Movement
Z                 -  Shoot/Decision
X                 -  Bomb
A                 -  Adjust Bet
Shift             -  Hold for precise movement

------ Star Point System -------
- At the beginning of each boss pattern, you'll have a short amount of time to adjust your bet by pressing A. Your amount of current bet is shown on the right , next to the star icon.  The minimum bet is 1 and the maximum bet is the number of your lives.

- Beating that pattern without losing a life means you've won the bet. You'll collect star points with the same amount of star points you've bet earlier.

- Losing a life during the pattern mean you've lost the bet. You'll lose the star point equal to the amount you've bet and your bet will be reset to 1. Meaning every life lost after this during this pattern will keep on decreasing your star point by 1.

- Winning a bet without using any bomb will double the amount of star point you gain.

------ Other Information -------

- Each boss has three patterns.

- The number of bombs will be reset to 2 after you've defeated a boss.

- Defeating a boss without losing any lives will resulting in another bonus bomb ( 3 bombs in total.)

- Right now there's only 4 stage in total. The requirement to meet the fourth boss is 20 star points or above.

------ Something That I should fix -------

- The number of bombs will NOT be reset after you've died. (Not a system....I just forgot ^ ^;;)

-  Where's the pausing screen :'(

-  There should be something to tell the player that their star points has meet a requirement to fight a hidden boss.

Attachment: Shmup.jpeg (136k)
- By jlnr (dev) Date 2008-11-16 20:12
Wow, good luck, looking pretty stylish already! I wonder if the file can be used with Ruby 1.9 on Windows, that would probably increase performance a bit.

BTW, you can attach images in this board, but only after posting :)
- By ? Date 2008-11-21 04:51
.. so where's the c0de? :p
- By ? Date 2008-11-22 15:36
It isn't done yet though! The due date is next monday so we'll see if I can get it done by that time XD (Don't look forward too much on the code though....I'm sure it isn't that pretty :'( )
- By hima Date 2008-11-22 15:38
Sorry that was me ^ ^;;

Oh, and I haven't tried ruby 1.9 I don't know if it's gonna be faster.   But turns out I have to change the laser to something else. Rotate rectangle collision detection with almost thousand objects don't really do well in Ruby :/
- By hima Date 2008-12-01 12:08

Here are some game videos. I don't know if I can attach youtube video here so the link should do for now. :)
- By philomory Date 2008-12-03 02:57
God, from the gameplay videos it looks like a Kenta Cho game! Impressive.

I don't suppose you have a fast-paced electronica soundtrack to go with it, do you?
- By hima Date 2008-12-31 13:15
Sorry for the late reply. I kinda borrow the music from other game for now hehe

Anyway, the game's up there! Please try it out :)
- By jlnr (dev) Date 2009-01-02 00:26
Is there any way to extract the source code from exerb compiled files? I only have a virtualized Windows right now and its slooooww... :(
- By hima Date 2009-01-02 06:43
Oh sorry I was going to attach the source code here as well. I probably forgot x (  Here you go!

Sorry for the poor comment and coding.X(  I was kinda rush since I only have less than a week to work on it. I was thinking about finishing the game along with refactoring the code and release the source code so that people could learn from it. Will try to do that if I have time :)
- By jlnr (dev) Date 2009-01-04 14:57
Wow, awesome! I died at Threehorns (?) though :)

Reminds me to state somewhere that MIDI music weirdly does not work on OS X =/ Had to disable that and change the font.
- By Shinobi Chef Date 2009-05-11 12:53
Very Impressive

Any New Version in the works???
- By Shinobi Chef Date 2009-07-29 03:21
will you release the Heart Beat boss and Shmup Dev Session 4?

I seen them on youtube there very impressive ;)
- By hima Date 2009-08-02 15:52
Hey thank you for the compliment! Surprisingly I have been thinking about finishing this game too! I just got ruby 1.9 working with Gosu so let's see if what I can do XD

As for the shmup dev session 4, you can check out I have posted the game there :)
Up Topic Gosu / Gosu Showcase / Gosu Bullet Hell Shmup

Powered by mwForum 2.29.7 © 1999-2015 Markus Wichitill