Do any shmups have AI for player 2?
-
God
- Posts: 207
- Joined: Sat Feb 17, 2007 3:52 pm
Do any shmups have AI for player 2?
I've seen this in a couple brawling games (Final Fight 3 and River City Ransom EX). Also in Justice League Heroes if memory servers.
So, do any shmups like this exist yet or are any being made? Starfox doesn't count.
So, do any shmups like this exist yet or are any being made? Starfox doesn't count.
-
ahnslaught
- Posts: 485
- Joined: Fri Feb 10, 2006 11:48 pm
- Location: Chicago, IL
-
SFKhoa
- Posts: 2582
- Joined: Wed Jan 26, 2005 2:11 pm
- Location: Toronto, ON
- Contact:
-
LSU
- Posts: 365
- Joined: Fri Aug 05, 2005 5:28 pm
- Location: Seattle
- Contact:
I've often thought this could be a cool idea if it were implemented well, Would it have to base it's ability off the player's skill to be really fair, though? (Kind of a positive rank setting..?)
The CPU-controlled satellites in, say Hyper Duel, spring to mind as something that's starting to approach this kind of idea, but it still doesn't nearly stand in for a second player.
The CPU-controlled satellites in, say Hyper Duel, spring to mind as something that's starting to approach this kind of idea, but it still doesn't nearly stand in for a second player.
-
RotateMe
- Posts: 281
- Joined: Sun Oct 29, 2006 2:53 pm
- Location: Germany
- Contact:
-
j^aws
- Posts: 404
- Joined: Sun Feb 26, 2006 10:07 pm
Does controlling two ships by one player count?... And I don't mean 'that' Ikaruga video!
- Space Duel (Atari, circa '82/ '80, depending on where you get your info), a spiritual succesor to Asteroids... I think it's on one of the Atari compilations and also in MAME...
It also has 2-player co-op and VS. modes...
- Space Duel (Atari, circa '82/ '80, depending on where you get your info), a spiritual succesor to Asteroids... I think it's on one of the Atari compilations and also in MAME...
It also has 2-player co-op and VS. modes...
-
Twiddle
- Posts: 5012
- Joined: Sat Feb 18, 2006 11:28 pm
- Contact:
A shmup AI player for a danmaku game would almost be cheating because the walls of bullets depend entirely on freaking out a human player instead of an AI player calculating the safest spot according to the trajectories of every bullet on screen, as well as the bullets' hitboxes.
so long and tanks for all the spacefish
unban shw
<Megalixir> now that i know garegga is faggot central i can disregard it entirely
<Megalixir> i'm stuck in a hobby with gays
unban shw
<Megalixir> now that i know garegga is faggot central i can disregard it entirely
<Megalixir> i'm stuck in a hobby with gays
-
Krooze L-Roy
- Posts: 247
- Joined: Sat Mar 10, 2007 1:51 am
It'd be cool if there was a game where you could record all your ship's movements on one playthrough, and then, on the next playthrough, the ship you "programed" would be there fighting alongside you. I could see something like that working for a game like Ikaruga, where you can by necessity only get half of all the possible chains.
-
SFKhoa
- Posts: 2582
- Joined: Wed Jan 26, 2005 2:11 pm
- Location: Toronto, ON
- Contact:
That wouldn't work well for games where enemies change course based on where you are on the screen.Krooze L-Roy wrote:It'd be cool if there was a game where you could record all your ship's movements on one playthrough, and then, on the next playthrough, the ship you "programed" would be there fighting alongside you. I could see something like that working for a game like Ikaruga, where you can by necessity only get half of all the possible chains.
-
Mortificator
- Posts: 2896
- Joined: Tue Jun 19, 2007 1:13 am
- Location: A star occupied by the Bydo Empire
That's the game I was going to mention too. Funny thing is, every time I read a review or post about R-Type II, it always talks about the "infected R-9s that attack you." I guess no one else notices they don't hurt you and you can't hurt them.
That boss is supposed to be a giant uterus, by the way. See the little spinning Bydo fetus? But we all know how Irem loves the reproductive system.
Anyway, at the very beginning of Sigma Star Saga you have a number of wingmates.

There's a cool ID4 homage.

And say what you will about the game, but I can't help but like the protagonist.

That boss is supposed to be a giant uterus, by the way. See the little spinning Bydo fetus? But we all know how Irem loves the reproductive system.
Anyway, at the very beginning of Sigma Star Saga you have a number of wingmates.

There's a cool ID4 homage.

And say what you will about the game, but I can't help but like the protagonist.

-
Enhasa
- Posts: 898
- Joined: Sun Jul 29, 2007 5:13 am
-
Shion
- Posts: 228
- Joined: Wed Sep 05, 2007 8:28 pm
- Location: Netherlands
Well, there's Touhou 9: Phantasmagoria of flower view. It's pretty much a 1v1 competitive shooter, and the 2nd player has AI in single mode. It's pretty random though. Sometimes it plays like a god and dodges even the largest bullet-storms imaginable, and the next moment it will get hit by a simple attack.
-
worstplayer
- Posts: 861
- Joined: Sun Jun 17, 2007 6:48 pm
- Location: Slovakia
Well, making competent AI for shmup isn't that easy. I originally wanted to have AI player for Laseroid but quickly gave up when i realized what it has to do.
First of all, dodging. Simple IF something's heading your way THEN move away from it could work for something like Raiden but completely fails in bullet hell games. Waypoints are useless as well - not only playfield constantly changes but you have to PREDICT those changes. It must also recognize when there's no way out and use bomb when necessary. And i won't even talk about advanced techniques like guiding enemy fire.
The bot must also move itself to position where it can effectively destroy incoming enemies and not crash into anything when doing so, again in dynamically changing environment. It also has to decide which weapon is appropriate for current situation and use it.
It must do miscellanous tasks (chaining, scratching, pointblanking, collecting multipliers, whatever) which require to do things that are contradictory to his other orders, so it must recognize when it's safe to do so.
And hardest problem of them all: It must cooperate with "live" player, without having any way to communicate with him. Previous problems could be simplified with some clever tricks, but this one is simply impossible.
TL;DR: It's fucking impossible to write shmup AI that doesn't suck and/or cheat.
First of all, dodging. Simple IF something's heading your way THEN move away from it could work for something like Raiden but completely fails in bullet hell games. Waypoints are useless as well - not only playfield constantly changes but you have to PREDICT those changes. It must also recognize when there's no way out and use bomb when necessary. And i won't even talk about advanced techniques like guiding enemy fire.
The bot must also move itself to position where it can effectively destroy incoming enemies and not crash into anything when doing so, again in dynamically changing environment. It also has to decide which weapon is appropriate for current situation and use it.
It must do miscellanous tasks (chaining, scratching, pointblanking, collecting multipliers, whatever) which require to do things that are contradictory to his other orders, so it must recognize when it's safe to do so.
And hardest problem of them all: It must cooperate with "live" player, without having any way to communicate with him. Previous problems could be simplified with some clever tricks, but this one is simply impossible.
TL;DR: It's fucking impossible to write shmup AI that doesn't suck and/or cheat.
"A game isn't bad because you resent it. A game is bad because it's shitty."
-
zdk
- Posts: 26
- Joined: Mon Jan 07, 2008 5:18 am
Shion wrote:Well, there's Touhou 9: Phantasmagoria of flower view. It's pretty much a 1v1 competitive shooter, and the 2nd player has AI in single mode. It's pretty random though. Sometimes it plays like a god and dodges even the largest bullet-storms imaginable, and the next moment it will get hit by a simple attack.
pretty much.Enhasa wrote:In every pvp, comp AI pretty much uses dodgebot for a while and then randomly slams into a bullet arbitrarily when it's time to lose.
-
glitch
- Posts: 240
- Joined: Fri Dec 08, 2006 9:42 pm
- Location: 名古屋
have you playing cursor*10?Krooze L-Roy wrote:It'd be cool if there was a game where you could record all your ship's movements on one playthrough, and then, on the next playthrough, the ship you "programed" would be there fighting alongside you. I could see something like that working for a game like Ikaruga, where you can by necessity only get half of all the possible chains.
bombs save lives
-
ROBOTRON
- Remembered
- Posts: 1670
- Joined: Wed Jun 01, 2005 4:36 pm
- Location: Eastpointe, MI...WE KILL ALIENS.
- Contact:
Alpha Mission II for the Neo-Geo AES has the toughest, most unforgiving AI I've ever experienced in a shmup...1 or two player co-op, it doesn't matter.
If you collect all the power ups and equip your ship with 4 or more super weapons...the AI stiffens up so hard its unbelievable. I've noticed if you collect Thunder, Blackhole, Phoenix or Nuclear...it becomes even harder X5. The enemies begin shooting homing bullets, power ups either appear much less often and/or appear so random...you cannot collect them in order (you have to collect 3 pieces of the same weapon in order to collect the power-up as a whole...if you collect a piece different from the parts you currently have, it starts the process over). The game also starts throwing anti-power-ups that take away your ship's weaponry that you must avoid...but they resemble power-ups, so its easy to make a mistake and run into one. Then there are warps and reverses...warps throw you forward towards the boss skipping valuable power-ups along way (but you cannot be hit during warps) or reverse warp which makes you go back to the beginning of the stage and fight your way through all over again...even though its a pain in the ass, there can be a good strategy to it.
I know I'm probably explaining it in a sh*tty way but try it out, and you'll figure out what I'm talking about.
If you collect all the power ups and equip your ship with 4 or more super weapons...the AI stiffens up so hard its unbelievable. I've noticed if you collect Thunder, Blackhole, Phoenix or Nuclear...it becomes even harder X5. The enemies begin shooting homing bullets, power ups either appear much less often and/or appear so random...you cannot collect them in order (you have to collect 3 pieces of the same weapon in order to collect the power-up as a whole...if you collect a piece different from the parts you currently have, it starts the process over). The game also starts throwing anti-power-ups that take away your ship's weaponry that you must avoid...but they resemble power-ups, so its easy to make a mistake and run into one. Then there are warps and reverses...warps throw you forward towards the boss skipping valuable power-ups along way (but you cannot be hit during warps) or reverse warp which makes you go back to the beginning of the stage and fight your way through all over again...even though its a pain in the ass, there can be a good strategy to it.
I know I'm probably explaining it in a sh*tty way but try it out, and you'll figure out what I'm talking about.

Fight Like A Robot!
-
ROBOTRON
- Remembered
- Posts: 1670
- Joined: Wed Jun 01, 2005 4:36 pm
- Location: Eastpointe, MI...WE KILL ALIENS.
- Contact:
-
JoshF
- Posts: 2833
- Joined: Thu Nov 23, 2006 11:29 pm
- Contact:
Slap Fight MD special mode has an AI controlled option.
MegaShock! | @ YouTube | Latest Update: Metal Slug No Up Lever No Miss
-
Ed Oscuro
- Posts: 18654
- Joined: Thu Dec 08, 2005 4:13 pm
- Location: uoıʇɐɹnƃıɟuoɔ ɯǝʇsʎs
I think that in most cases an AI controlled player is going to distract the main player, plus it rams home that extra pathetic feeling when you see the AI cop a nasty hit in the face for no good reason.
AI ranking up with you could mess with a game's rank, too - imagine a player who kind of sucks cranking up the rank and the AI following suit; does the AI start shooting blanks too? lol
AI ranking up with you could mess with a game's rank, too - imagine a player who kind of sucks cranking up the rank and the AI following suit; does the AI start shooting blanks too? lol
-
Shatterhand
- Posts: 4124
- Joined: Wed Jan 26, 2005 3:01 am
- Location: Rio de Janeiro - Brazil
- Contact:
Pretty good indeed, I always get pissed when they get a power-up before meNAVVARR wrote:Does Chaos Engine count?
-i know its a top down -but it still is a shooter of sorts and the AI was pretty good for the computer controlled player.
I've read the game was originally going to have THREE players at the same time, and on single player there would be 2 computer bots... but they felt the game felt too crowded like that and dropped to just 2 players.

-
JoshF
- Posts: 2833
- Joined: Thu Nov 23, 2006 11:29 pm
- Contact:
Alway pick a slower character.
MegaShock! | @ YouTube | Latest Update: Metal Slug No Up Lever No Miss
-
Shatterhand
- Posts: 4124
- Joined: Wed Jan 26, 2005 3:01 am
- Location: Rio de Janeiro - Brazil
- Contact:
The best teammates happen to be the quickest ones also (Gentleman or The Preacher), and I always liked to play with Navie which is the slower character....
... still many times when you need a health pack, for example, the CPU would NOT get it, and let you get it, or if your weapons is less powered than his, he will also let you get the power up, showing how the AI is indeed very smart.
... still many times when you need a health pack, for example, the CPU would NOT get it, and let you get it, or if your weapons is less powered than his, he will also let you get the power up, showing how the AI is indeed very smart.



