Author Topic: Game Design help- Shootemup?  (Read 6225 times)

0 Members and 2 Guests are viewing this topic.

Offline danny90444

  • LV3 Member (Next: 100)
  • ***
  • Posts: 41
  • Rating: +0/-0
  • Physics :)
    • View Profile
    • facebook
Game Design help- Shootemup?
« on: July 08, 2012, 08:22:00 pm »
Ive been thinking about making a game sort of like galaga or Devrays and i  wanted to know if there were an y specifics i need for it and also se ideas for what to make.
« Last Edit: July 10, 2012, 10:29:59 am by Art_of_camelot »
Schrodinger's cat walks into a bar... and doesn't.

Offline TIfanx1999

  • ಠ_ಠ ( ͡° ͜ʖ ͡°)
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 6173
  • Rating: +191/-9
    • View Profile
Re: Game Design help- Shootemup?
« Reply #1 on: July 10, 2012, 10:33:09 am »
I changed the title of your topic so it's a bit more clear what you are asking for. :) I'd recommend playing a game similar to what you want to create and making a list of what actions the game preforms step by step. Essentially write out <s>psuedo code</s> a flow chart for the game actions and go from there. There are a few guys who actually have experience with writing shootemups, so hopefully one of them can pop in and give some advice.
« Last Edit: July 10, 2012, 10:36:19 am by Art_of_camelot »

Offline shmibs

  • しらす丼
  • Administrator
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2132
  • Rating: +281/-3
  • try to be ok, ok?
    • View Profile
    • shmibbles.me
Re: Game Design help- Shootemup?
« Reply #2 on: July 10, 2012, 02:54:13 pm »
in order to make a shootemup, the most important thing to learn is how to manage variabl-length lists. Axe has no built in higher level data structures. everything is just a nibble, byte, or two byte word, so you will need to learn how, using those data blocks along with loop structures, you can create a list of entries, each of which contains multiple bytes, and which can have elements removed from any point within it.
this is important both for holding enemy ship types and positions and for the types and positions of the bullets they fire. once you have that, everything else should be fairly simple, unless you want fancy graphics.

Offline MGOS

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 336
  • Rating: +95/-0
    • View Profile
Re: Game Design help- Shootemup?
« Reply #3 on: July 10, 2012, 03:59:32 pm »
There actually are some tutorials about that:

Epic7's Bullet Tutorial
Deep Thought's Tutorial for Arrays in Axe (Enemy/Bullet Code Tutorial)
Deep Thought's Tutorial for Making a SHMUP (shoot-em-up) in Axe

I didn't check the first one, but the last two are pretty good and that's where I learned a lot of array stuff from.

Offline leafy

  • CoT Emeritus
  • LV10 31337 u53r (Next: 2000)
  • *
  • Posts: 1554
  • Rating: +475/-97
  • Seizon senryakuuuu!
    • View Profile
    • keff.me
Re: Game Design help- Shootemup?
« Reply #4 on: July 10, 2012, 07:39:04 pm »
If you're going for a SHMUP, I would say make a bullet hell. There's enough of the overused standard arcade shooters on the calculator, but people really go for hardcore games around here. It would also be good if you could utilize graphics that aren't humdrum.
In-progress: Graviter (...)

Offline danny90444

  • LV3 Member (Next: 100)
  • ***
  • Posts: 41
  • Rating: +0/-0
  • Physics :)
    • View Profile
    • facebook
Re: Game Design help- Shootemup?
« Reply #5 on: July 17, 2012, 08:53:48 pm »
If you're going for a SHMUP, I would say make a bullet hell. There's enough of the overused standard arcade shooters on the calculator, but people really go for hardcore games around here. It would also be good if you could utilize graphics that aren't humdrum.


By Bullet hell you mean... what ?
Schrodinger's cat walks into a bar... and doesn't.

Offline parserp

  • Hero Extraordinaire
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1455
  • Rating: +88/-7
  • The King Has Returned
    • View Profile
Re: Game Design help- Shootemup?
« Reply #6 on: July 17, 2012, 09:01:18 pm »
I think he means you shoot a lot of bullets and people are shooting a lot of bullets at you. Sort of like CaDan, where you and the AI are constantly shooting at each other, with no bullet limit.

Offline AzNg0d1030

  • LV7 Elite (Next: 700)
  • *******
  • Posts: 522
  • Rating: +45/-4
  • Hardcore anime watcher.
    • View Profile
Re: Game Design help- Shootemup?
« Reply #7 on: July 17, 2012, 09:41:12 pm »
If you're going for a SHMUP, I would say make a bullet hell. There's enough of the overused standard arcade shooters on the calculator, but people really go for hardcore games around here. It would also be good if you could utilize graphics that aren't humdrum.


By Bullet hell you mean... what ?
Bullet hell games are usually, yes unlimited ammo, but mostly the fact that the enemies are shooting  A CRAP TON OF BULLETS at you and it is very hard to dodge.  If you want an example, here:


Obviously this is exaggerated, but not even by that much. 
This is "bullet hell"
« Last Edit: July 17, 2012, 10:09:19 pm by AzNg0d1030 »
You just lost the game.



Offline blue_bear_94

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 801
  • Rating: +25/-35
  • Touhou Enthusiast / Former Troll / 68k Programmer
    • View Profile
Re: Game Design help- Shootemup?
« Reply #8 on: July 19, 2012, 09:18:36 pm »
As a sidenote, are there any bullet hell games on the computer?
Back on topic, I'd like to make one on the TI-89.
Due to dissatisfaction, I will be inactive on Omnimaga until further notice. (?? THP hasn't been much success and there's also the CE. I might possibly be here for a while.)
If you want to implore me to come back, or otherwise contact me, I can be found on GitHub (bluebear94), Twitter (@melranosF_), Reddit (/u/Fluffy8x), or e-mail (if you know my address). As a last resort, send me a PM on Cemetech (bluebear94) or join Touhou Prono (don't be fooled by the name). I've also enabled notifications for PMs on Omnimaga, but I don't advise using that since I might be banned.
Elvyna (Sunrise) 4 5%
TI-84+SE User (2.30 2.55 MP 2.43)
TI-89 Titanium User (3.10)
Casio Prizm User? (1.02)
Bag  東方ぷろの

Offline AzNg0d1030

  • LV7 Elite (Next: 700)
  • *******
  • Posts: 522
  • Rating: +45/-4
  • Hardcore anime watcher.
    • View Profile
Re: Game Design help- Shootemup?
« Reply #9 on: July 19, 2012, 09:40:30 pm »
As a sidenote, are there any bullet hell games on the computer?
Back on topic, I'd like to make one on the TI-89.
http://www.giantbomb.com/bullet-hell/92-321/ has a list of games and their platforms if you want to see
You just lost the game.



Offline Deep Toaster

  • So much to do, so much time, so little motivation
  • Administrator
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 8217
  • Rating: +758/-15
    • View Profile
    • ClrHome
Re: Game Design help- Shootemup?
« Reply #10 on: July 20, 2012, 12:31:41 am »
One of the most fun old-school SHMUPs I've played in a while is a random game packaged with Puppy Linux. I think it was called xsoldier—the graphics were pretty bad (or simple, I guess) but the game felt really good. It's sorta like a bullet hell, just not as extreme as in some other games.




Offline blue_bear_94

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 801
  • Rating: +25/-35
  • Touhou Enthusiast / Former Troll / 68k Programmer
    • View Profile
Re: Game Design help- Shootemup?
« Reply #11 on: July 20, 2012, 09:47:22 am »
http://www.giantbomb.com/bullet-hell/92-321/ has a list of games and their platforms if you want to see

I was looking for Flash games in particular, but thanks anyway.
Due to dissatisfaction, I will be inactive on Omnimaga until further notice. (?? THP hasn't been much success and there's also the CE. I might possibly be here for a while.)
If you want to implore me to come back, or otherwise contact me, I can be found on GitHub (bluebear94), Twitter (@melranosF_), Reddit (/u/Fluffy8x), or e-mail (if you know my address). As a last resort, send me a PM on Cemetech (bluebear94) or join Touhou Prono (don't be fooled by the name). I've also enabled notifications for PMs on Omnimaga, but I don't advise using that since I might be banned.
Elvyna (Sunrise) 4 5%
TI-84+SE User (2.30 2.55 MP 2.43)
TI-89 Titanium User (3.10)
Casio Prizm User? (1.02)
Bag  東方ぷろの