Nifflas' Support Forum

Being Creative => Development Showcase => Topic started by: Kasran on March 01, 2009, 21:51:36

Title: [Project] Untitled Shmup
Post by: Kasran on March 01, 2009, 21:51:36
From the guy who didn't bring you Is World (:sad:) comes...
The Untitled Shmup!

A shmup is a shoot-em-up (http://en.wikipedia.org/wiki/Shoot-em-up), for those of you who don't know.

It will be a top-down scrolling shooter. Right now I'm working on a tile-rendering scrolling engine.
I think you'll like the fact that I might release a level editor for it; even if I don't, I'll include a manual on how to make levels with a hex editor. Heheh.

I am going to include a set of official levels that people won't be able to edit; I don't know how I'll do that yet, but I have an idea.

Comments, questions, etc. are very welcome! :3
Title: Re: [Project] Untitled Shmup
Post by: Dynamite on March 01, 2009, 21:54:46
Wow a shoot em up game!
Haven't played them for ages!  :D
Can't wait to play, I'm looking forward to this one  C)p
Title: Re: [Project] Untitled Shmup
Post by: Kasran on March 04, 2009, 01:28:21
I suppose I should tell you all a little bit about the game.

I've fleshed out the controls for it.
Spoiler: Controls (click to show/hide)
Each different fighter (there are 28, 4 of which are unlocked at the beginning, with 7 more secret fighters to give a total of 35 ships) has its own weapon set.

That's all I am going to post now. More will come later.
Title: Re: [Project] Untitled Shmup
Post by: Pumpkinbot on March 04, 2009, 01:40:34
Sounds cool! I'm gonna keep an eye on this. :shifty:
Title: Re: [Project] Untitled Shmup
Post by: minmay on March 04, 2009, 01:42:45
Customizable controls?  Pleeease?
Title: Re: [Project] Untitled Shmup
Post by: Kasran on March 04, 2009, 02:56:02
Now, more info.
You start out with two spare lives. If you die with zero lives, the game is over.
While playing, you have two main stats you should keep an eye on: 'autoshield' and energy. (The reason why I call it autoshield rather than just shield is because some ships have shield abilities.) Autoshield should explain itself: how many more hits you take until you DIE and lose a life. The purpose of energy is slightly less obvious. Some weapons require various amounts of energy. If you are out of energy and use such a weapon, it will start taking from your autoshield instead. Energy replenishes itself; autoshield does not.

Each ship has four stats: Speed, Power, Rate, and Endur. Speed is how fast the ship moves. Power is how much energy the ship has. Rate is the speed at which it fires bullets. Endur is the autoshield level of the ship. I'm thinking about having score bonuses if you use ships with lower stats.

That brings me to scoring. Different enemies award different point bonuses. The player is also scored based on accuracy (number of bullets that landed on a destructible target divided by total number of bullets fired). Some medals can also be awarded for outstanding achievements in a stage: i.e. Perfect Shot for having 100% accuracy, or Tidy Work for clearing all the enemies in a stage. Every 500,000 points, the player gains a life.

Customizable controls?  Pleeease?
Haha, do the controls seem less than optimal? I'll look into customization.
I actually think I've ended up designing this game to be played with a game controller. With that, you could do crazy stuff like moving around and shooting W1 and W3 (and W2 or W4 at the same time if your thumb is thick enough) while having P2 activated and S1 charging. (that would use a whole friggen lot of energy at once tho)
Title: Re: [Project] Untitled Shmup
Post by: Shawnachu on March 04, 2009, 02:57:50
How hectic are you planning on making the shmup? (I LOVE danmakus  :nuts:)
Title: Re: [Project] Untitled Shmup
Post by: Kasran on March 04, 2009, 14:22:55
How hectic are you planning on making the shmup? (I LOVE danmakus  :nuts:)
I don't know. I think it'll depend on the level you're playing.
Title: Re: [Project] Untitled Shmup
Post by: Razzorman on March 04, 2009, 15:12:18
Spoiler: Controls (click to show/hide)
Umm... That seems incredibly uncomfortable.
I think these would be much better keyboard controls.
Spoiler: (click to show/hide)
Title: Re: [Project] Untitled Shmup
Post by: Kasran on March 04, 2009, 15:19:49
Spoiler: Controls (click to show/hide)
Umm... That seems incredibly uncomfortable.
I think these would be much better keyboard controls.
Spoiler: (click to show/hide)
Thanks. I'll do that instead as the default controls. Like I said, though, I'm looking into customization.
Title: Re: [Project] Untitled Shmup
Post by: lilmanjs16 on March 04, 2009, 23:26:57
this really sounds cool. I hope it will be as good as the xeno fighters ex remake.
Title: Re: [Project] Untitled Shmup
Post by: Kasran on March 05, 2009, 13:42:07
this really sounds cool. I hope it will be as good as the xeno fighters ex remake.
I don't think that's possible. I mean, Zapdos (http://www.youtube.com/watch?v=Re9Vv1EyKkk). Come on now.
:P

By the way, james, I was aiming the accuracy thing at people like you who tend to hold down the fire button. If you want to get the world record on this one, you'll have to be a little more wise with your bullets.
Title: Re: [Project] Untitled Shmup
Post by: EarthBound015 on March 05, 2009, 22:06:54
Maybe you could add a Bullet Hell kind of mode?  No shooting, just dodging of bullets coming at you in different patterns and stuff :)  Or even if you do incorporate shooting, the enemies could explode into bullets :) .  But maybe you've already thought of this and I'm just rambling on :P .  lol, just an idea :)
Title: Re: [Project] Untitled Shmup
Post by: Kasran on March 05, 2009, 22:31:52
Maybe you could add a Bullet Hell kind of mode?  No shooting, just dodging of bullets coming at you in different patterns and stuff :)  Or even if you do incorporate shooting, the enemies could explode into bullets :) .  But maybe you've already thought of this and I'm just rambling on :P .  lol, just an idea :)
Heheh, nice idea.
I might put in a bullet hell stage. I'm already planning to have several stages independent from the main game.