YesNoOk
avatar

SF2 Demake using Gameboy sprites (Read 62563 times)

Started by basementApe, February 06, 2020, 02:05:35 pm
Share this topic:
SF2 Demake using Gameboy sprites
#1  February 06, 2020, 02:05:35 pm
  • avatar
  • *
    • Norway
Hey everybody!

I'm working on an SF2 Demake using retouched GB sprites and redrawn SF2 backdrops and portraits. I wrote the engine from scratch in Gamemaker Studio 2 for a game project of mine and repurposed it to mimic SF2 gameplay.

E. Honda and Dhalsim are absent from the GB version, so instead redrawing their sprites in GB scale I decided to fill their slots with a couple of my own characters instead. You can see them in action in the second and third video below.

Please let me know what you think! :D



Re: SF2 Demake using Gameboy sprites
#2  February 06, 2020, 06:07:16 pm
  • *****
  • A.K.A. NED
  • I like to draw fighting game characters...
Looks great!
I like the idea to have new characters!

Is this engine that good for fighting game ?
I'm not familliar with it.
Re: SF2 Demake using Gameboy sprites
#3  February 06, 2020, 07:20:00 pm
  • **
    • Brazil
it looks more fluid than SF2 itself lol
Re: SF2 Demake using Gameboy sprites
#4  February 06, 2020, 09:01:50 pm
  • ****
  • NINJA COP SAIZOU
    • Mexico
Wow! I like the colors and everything, pretty solid indeed.
Re: SF2 Demake using Gameboy sprites
#5  February 06, 2020, 11:34:06 pm
  • *****
  • Super Mario Fighters 3 resurrected.
    • USA
    • doraemariby@yahoo.com
Original characters? You have my attention sir. I remember a version of Ken in Knuckle Fighter Alpha that had Game Boy sprites, so cool they're getting more use.
Re: SF2 Demake using Gameboy sprites
#6  February 07, 2020, 03:41:26 am
  • ****
    • Argentina
    • sites.google.com/view/senseiyoda/sensei-yodas-mugen
Wow looks great man!  :yuno:
Re: SF2 Demake using Gameboy sprites
#7  February 08, 2020, 03:37:45 am
  • ******
  • ¡Ni p*ta ni santa! ¡Digo!
Nice!! Also, Panzer does not suffer of mirror syndrome! His robot arm keeps in his right one :D!!
I swear there was something cool here!!
Re: SF2 Demake using Gameboy sprites
#8  February 09, 2020, 03:21:28 am
  • ****
  • Character Not Unlocked ~
    • Norway
    • Skype - crap-zapper
Wow, I'm in love with the sprites, the phasing of gameplay and the design of the original characters!
This is gold. I'm absolutley interested! Continue this amazement my friend.


Unrelated note: Deilig å se noen med samme flagget for en gang skyld, svært sjeldent.
Previously known as;
Mugen-Ninja 2011-2014.
The Street Fighter 2014-2021.
Re: SF2 Demake using Gameboy sprites
#9  February 09, 2020, 03:50:41 am
  • avatar
  • *
    • Norway
Thank you all for the feedback :D

Quote
Is this engine that good for fighting game ?
I'm not familliar with it.
It's an all-purpose game engine so Mugen is no doubt easier to use for 2D fighting games. That said, I have no experience with Mugen so I don't know how they compare for performance or stability.

Quote
I remember a version of Ken in Knuckle Fighter Alpha that had Game Boy sprites, so cool they're getting more use.
Yeah man. When I saw the GB sprites for the first time I thought 'Wow, these are really well made! Too bad the Gameboy hardware can't really handle them'. That's part of the reason I wanted to use them for this project. They deserve to be on a platform that can do them justice :D

I've posted another video. The previous ones were recorded on my laptop, which is too feeble to do video recording at good framerates. This one reflects how the game actually runs a bit better. And it's got a CRT shader too:



Quote
Wow, I'm in love with the sprites, the phasing of gameplay and the design of the original characters!
This is gold. I'm absolutley interested! Continue this amazement my friend.


Unrelated note: Deilig å se noen med samme flagget for en gang skyld, svært sjeldent.

Takker og bukker ;) Thanks so much for the kind words, they mean a lot :D
Re: SF2 Demake using Gameboy sprites
#10  February 09, 2020, 05:04:20 am
  • avatar
  • *
    • Norway
Has anyone on here tried to approach Capcom about doing a fangame before? I have an alpha version ready to release, but I think I should probably contact them first to avoid getting into any legal trouble.
Re: SF2 Demake using Gameboy sprites
#11  February 09, 2020, 06:58:01 am
  • **
    • Brazil
Has anyone on here tried to approach Capcom about doing a fangame before? I have an alpha version ready to release, but I think I should probably contact them first to avoid getting into any legal trouble.
As long as you don't try to sell it i think it's fine.
Re: SF2 Demake using Gameboy sprites
#12  February 09, 2020, 05:46:11 pm
  • ****
  • NINJA COP SAIZOU
    • Mexico
Oh boy! I would love to play the demo.  :joyful
Re: SF2 Demake using Gameboy sprites
#13  February 09, 2020, 08:20:07 pm
  • *****
    • tehwii@gmail.com
Has anyone on here tried to approach Capcom about doing a fangame before? I have an alpha version ready to release, but I think I should probably contact them first to avoid getting into any legal trouble.
As long as you don't try to sell it i think it's fine.
Capcom usually writes off fangames as fanart, with strict rules on monetization. The last time they stepped in on a fan game was the RE2 remake in 2015 (as well as that record company that was selling a remixed RE2 album). You should be fine.
Re: SF2 Demake using Gameboy sprites
#14  February 09, 2020, 11:23:13 pm
  • ******
  • Does this look like the face of mercy?
Has anyone on here tried to approach Capcom about doing a fangame before?
Well, there was that Street Fighter X Mega Man game that started out as a fangame and was the fully supported by Capcom.
Re: SF2 Demake using Gameboy sprites
#15  February 10, 2020, 01:51:48 am
  • avatar
  • *
    • Norway
Thanks guys :D

Ok, in a hurry so this is gonna be a short description:

Here's alpha release 0.95 of SF2 Demake. It's a work in progress so stuff will be missing and there'll be some bugs, some I know about, others I probably don't.

SF2Demake uses a 2-button setup: CTRL for punch and ALT for kick. To do light, medium, and heavy attacks you need to hold a directional button/key: Back for heavy(fierce), forward for medium(strong) and no direction for light(jab).
You can also use a gamepad (untested). In versus mode the gamepad will control player 2. I'll add customizable controls in the future.

* What's missing?
Some moves here and there will be missing. Characters don't have jab/strong/fierce versions of specials. Whenever you perform a special, it'll always be a fierce attack.
Backgrounds are unfinished.
Panzer is unfinished and not really playable. You can test him out in both normal and vs mode though, just be prepared to have him lock up whenever you try a move that hasn't been implemented yet.
Sagat and Balrog aren't in yet.
Other minor stuff.
More balancing.
Bugfixes.

I reckon I need another 2-3 months to finish and polish it all up.

Okay, that's all I can remember right now. I'll update this post when I have more time. In the meantime, enjoy :D All feedback welcome!

https://drive.google.com/file/d/1gpyHJgCxKS1Dbq3w3UR0XMTaylqvVUkN/view?usp=sharing
Re: SF2 Demake using Gameboy sprites
#16  February 18, 2020, 08:58:43 pm
  • ****
  • NINJA COP SAIZOU
    • Mexico
I Just tested out and it is pretty fun to play, I'm aware this project is in a beta phase but, I find a little bit hard to pull the HP/HK when I try to perform a combo, is it possible to make the characters a 6 button layout? (3 punches/3 kicks) also, it's a nice touch adding the crt scanlines, over all a good game.
Re: SF2 Demake using Gameboy sprites
#17  February 22, 2020, 06:37:19 am
  • ****
  • Some day I'll finish this thing...
    • Argentina
Re: SF2 Demake using Gameboy sprites
#18  February 27, 2020, 01:56:47 am
  • ******
  • Video Game Veteran
  • Can you do it? SUREYOUCAN!
    • USA
    • gcnmario.free.fr
Once you select a filter, you can NOT turn them off. Or at least I don't know how to. Pressing left/right on the filter doesn't have an of setting.

Also would be nice to have option for different screen sizes.

"You must defeat my flaming
dragon punch to stand a chance."
Re: SF2 Demake using Gameboy sprites
#19  February 29, 2020, 03:10:34 am
  • ****
    • Argentina
    • matrerog@yahoo.com.ar
What a lovely proyect! Looks awesome.
After a moment of seeing and playing it I wondered why you didn't dare to add a new fighter from Norway?

Thanks for the good work.
Re: SF2 Demake using Gameboy sprites
#20  February 29, 2020, 07:42:58 am
  • avatar
  • *
    • Norway
Thanks for the feedback and kind words everybody :))

I Just tested out and it is pretty fun to play, I'm aware this project is in a beta phase but, I find a little bit hard to pull the HP/HK when I try to perform a combo, is it possible to make the characters a 6 button layout? (3 punches/3 kicks) also, it's a nice touch adding the crt scanlines, over all a good game.
I just added six-button controls for keyboard (A-S-D, Z-X-D for P1 and R-T-Y, F-G-H for P2) and gamepad. Check out the new release in the post below :)

Thought you mind find this interesting (obviously useless, but at least related):

https://twitter.com/2bitCrook/status/659088378181365761


Coool, I could definitely use these as a base. I might try and reach out to him in the future about it.

Once you select a filter, you can NOT turn them off. Or at least I don't know how to. Pressing left/right on the filter doesn't have an of setting.

Also would be nice to have option for different screen sizes.
The CRT toggle has been fixed in the new release. I might add different screen sizes in future.

What a lovely proyect! Looks awesome.
After a moment of seeing and playing it I wondered why you didn't dare to add a new fighter from Norway?

Thanks for the good work.
Thanks, happy you like it! :)

Oooh, I'm very tempted to put a black-metal dude from Norway in there. I have a good mental image of what he'd look like and what his moveset would be already :D I have a pretty big life-event coming up in a couple of months though, my kid gets born around then, so right now I'm just scrambling to finish up what I already got. Any new stuff depends on how much time and energy I'll have to work on this in the future.
Re: SF2 Demake using Gameboy sprites
#21  February 29, 2020, 07:54:56 am
  • avatar
  • *
    • Norway
NEW RELEASE 0.97:

This'll probably be the last release I do before the Beta. The Beta aims to be content-complete and I'll try to get it out in 1 1/2 months or so.


So what's new?

* Added proper gamepad support:
Use your gamepad to control Player 1 in single-player and Player 2 in VS mode.

* Added six-button support:
You can now use A-D and Z-C to do light, medium, and heavy kicks and punches. This is the only button-layout you can use with a gamepad atm. I’ll add a two-button option for pads sometime later.

* Added light, medium, and heavy versions of special attacks:
These are press-sensitive when using the two button-layout: Hold down punch/kick longer to perform medium and heavy versions of the attack.

* Added some more animations and attacks for Linh and Panzer

* Tweaked movement collision distances

* Fixed a glitch in Ryu and Ken’s AI’s

* Some other AI tweaks


--
Download link here:
https://drive.google.com/open?id=1NcYvj7V7TzivHqCSrSYs24a7D9O9G2UX



FUTURE ROADMAP:

* Alpha *
Linh AI
Finish Panzer’s moveset and give him AI
Add Sagat & Balrog
* Beta *
AI tweaks
Balance tweaks and bugfixes
Finish animations for all stages
Endgame sequences
Hi-score board
Customizable controls
Attract mode
Cleanup stuff I’ve omitted so far

Things I’ll try to add in the future but might not be able to due to time / life stuff:
Add two brand new characters: Legionnaire and Crow.
Add SF2 missing characters: E. Honda, Dhalsim, and Vega.
Add SSF2T movesets and balancing.
Online matches.

Working on Sagat's BG stage at the moment:

Last Edit: February 29, 2020, 08:27:45 am by basementApe
Re: SF2 Demake using Gameboy sprites
#22  March 07, 2020, 06:28:16 pm
  • ****
    • Argentina
    • matrerog@yahoo.com.ar
Everything looks amazing.
Good luck and good wishes for this SF2 Project and your New Family
 :lugoi:
Re: SF2 Demake using Gameboy sprites
#23  March 24, 2020, 03:25:56 pm
  • avatar
  • *
    • Norway
Everything looks amazing.
Good luck and good wishes for this SF2 Project and your New Family
 :lugoi:
Thanks! :D

Just a quick update. Lots of progress has been made. Sagat and Balrog are now in and 100% functional with fully re-drawn stages and everything. I re-wrote the AI from the ground up for them and it feels a lot better than the old AI. This AI responds better to what the player is doing and is more satisfying to play against in general. I already used the new approach to update Bison's AI and will do the same for all the other AI's as well if I have the time.

I'll post the first beta release sometime soon. In the meantime, here's a new move for Panzer and an ending screen for Linh:



Re: SF2 Demake using Gameboy sprites
#24  March 24, 2020, 07:58:39 pm
  • ****
  • NINJA COP SAIZOU
    • Mexico
Looks pretty cool, didn't know about this new thread, I posted in the old one and got lost, anyways, keep up the good work!
Re: SF2 Demake using Gameboy sprites
#25  March 25, 2020, 10:47:29 pm
  • ****
  • Character Not Unlocked ~
    • Norway
    • Skype - crap-zapper
Awesome work! Glad to see this getting more love.
Previously known as;
Mugen-Ninja 2011-2014.
The Street Fighter 2014-2021.
Re: SF2 Demake using Gameboy sprites
#26  March 25, 2020, 10:51:35 pm
  • avatar
  • ***
if it is not a nuisance, could you add cammy?

this project is awesome.
Re: SF2 Demake using Gameboy sprites
#27  March 27, 2020, 03:22:57 pm
  • ***
  • Wandering....
The project looks good
Re: SF2 Demake using Gameboy sprites
#28  March 30, 2020, 11:05:25 am
  • avatar
  • *
    • Norway
Thanks guys, happy you like it! :megusta:

if it is not a nuisance, could you add cammy?
Not anytime soon probably. Cammy wasn't in the GB version so I'd have to redraw all her animations from scratch, which is a lot of work.

However...

I have some things I want to do in the future to turn this project into more than just a simple Street Fighter 2 rehash. One is to add a mode where you play against two opponents at once, like the doll fight in SFA3, except you play against Ryu/Ken, Chun-Li/Guile etc. I've written this kind of AI before for another project so I'm confident I can pull it off in a way that's gonna be both challenging and fun.

Another mode I'd like to add sometime is a simple side-scrolling thing where you infiltrate Bison's base out in the jungle. In that event I'll probably put a bunch of dolls in there which means I could add Cammy as well.

But the last mode especially is a VERY big maybe. I'll be quite busy with life stuff soon so development will also slow way down around then.

Anyways, quick update; Panzer ending WIP:
Re: SF2 Demake using Gameboy sprites
#29  April 01, 2020, 10:47:54 pm
  • avatar
  • *****
    • USA
    • Skype - Uche1234@hotmail.com
This is the first time I am noticing this. As such I have questions.
  • Any more originals planned for this game?
  • What is the plan for online (if any)?
Re: SF2 Demake using Gameboy sprites
#30  April 13, 2020, 08:36:45 am
  • ***
  • Wandering....
Thats nice a scrolling slightly final fight mode is a nice thing to see in SF alike someday
Re: SF2 Demake using Gameboy sprites
#31  April 15, 2020, 04:24:46 am
  • ****
    • Argentina
    • matrerog@yahoo.com.ar
...
Another mode I'd like to add sometime is a simple side-scrolling thing where you infiltrate Bison's base out in the jungle. In that event I'll probably put a bunch of dolls in there which means I could add Cammy as well.
...
I enthusiastically support this idea.

HQ

Re: SF2 Demake using Gameboy sprites
#32  April 15, 2020, 11:08:10 am
  • ****
Great project & solid sprite work here :)

I'm sure you were not done with the cutscene you posted, but here's some very quick editing that could help you push it even further :)



PS. I hope you plan to have them separated for some nice camera pan/parallax movements for these cutscenes!
Not sure what you plan with it, but here's an idea that wouldn't require much animation work to add a bit of motion to these:



Also you might want to contacthttps://twitter.com/GabrielPyron to join forces - he is also reworking SF2 or at least the cutscenes!
Last Edit: April 15, 2020, 01:23:00 pm by HQ
Re: SF2 Demake using Gameboy sprites
#33  April 19, 2020, 08:29:55 am
  • avatar
  • *
    • Norway
@HQ:
Wow, awesome stuff! Thanks for the tips :) The extra highlights, secondary lightsources and anatomy tweaks all help alot. Here's a new version based on your edit:




PS. I hope you plan to have them separated for some nice camera pan/parallax movements for these cutscenes!
Not sure what you plan with it, but here's an idea that wouldn't require much animation work to add a bit of motion to these:
Yep, parallax will be added for sure :) I'm scrambling to complete a full release or at least a fully functioning beta before May 10th so it might not happen until after that. We'll see.
It's meant for his ending cutscene. I might use it for a release trailer as well.

This is the first time I am noticing this. As such I have questions.
  • Any more originals planned for this game?
  • What is the plan for online (if any)?
1. After the initial full release anything can happen :) But no solid plans just yet.
2. Don't have much clue about programming online stuff. I looked into it for a bit and it all looks kinda scary. But I'll try to add a simple one-on-one online mode at least.


So, what's new? I just finished a survival mode more or less. Check it out in the video below:

https://vimeo.com/409397901
Re: SF2 Demake using Gameboy sprites
#34  April 19, 2020, 10:20:26 am
  • *****
  • A.K.A. NED
  • I like to draw fighting game characters...

Good job this last edit is very good!
And still keep your own style!

I also checked the survival mode video!
Very promising.

BTW, you seems to use some music from the amiga version of Final Fight. Is it some specific remix or something ? (like 8 bits)

HQ

Re: SF2 Demake using Gameboy sprites
#35  April 21, 2020, 10:28:23 am
  • ****
@HQ:
Wow, awesome stuff! Thanks for the tips :) The extra highlights, secondary lightsources and anatomy tweaks all help alot. Here's a new version based on your edit:



You are welcome! Great updating it! :)
Just watched the Survival Video! Great stuff!
Re: SF2 Demake using Gameboy sprites
#36  April 30, 2020, 12:05:25 pm
  • ***
  • Wandering....
nice sprite work on panzer ending
Re: SF2 Demake using Gameboy sprites
#37  May 08, 2020, 03:51:10 am
  • avatar
  • *
    • Norway
Beta release 0.1 is out! Check out the trailer here:



And download link here:
https://drive.google.com/open?id=1-oh-V4nl4mGIlb06f4Mu5aH3OCA6IbSZ

----------

So, what's changed since the last release? Tons of stuff! Here are some highlights:

Added Balrog and Sagat.

Re-wrote AI from the ground up for all characters.

Survival mode - beat 5, 10, 30, or 50 opponents as fast as possible.

Finished Panzer (more or less, he still needs some fine-tuning)

Revised Linh's moveset.

General balance tweaks.

End sequences.

Bugfixes.


-------------------------

This is a beta so there's some stuff that's still missing. I'll fix some of these within a couple of weeks, while others will take longer:

High score tables.

Customizable inputs.

Support for multiple gamepads (coming soon!)

Online play (will probably take a while)

Unfinished Panzer animations (soon)


-------

BTW, you seems to use some music from the amiga version of Final Fight. Is it some specific remix or something ? (like 8 bits)
Yeh, the amiga FF music rocks. No remix, it's a straight rip. I'm just using a small part of it though.
Re: SF2 Demake using Gameboy sprites
#38  May 08, 2020, 05:35:30 pm
  • ****
    • Argentina
    • matrerog@yahoo.com.ar
Great trailer, no less expected. I will check the beta, thanks.
Re: SF2 Demake using Gameboy sprites
#39  May 08, 2020, 06:36:01 pm
  • ****
  • NINJA COP SAIZOU
    • Mexico
Fantastic update! gonna check it out.
Re: SF2 Demake using Gameboy sprites
#40  May 08, 2020, 07:18:31 pm
  • *****
  • A.K.A. NED
  • I like to draw fighting game characters...
One more great update!

One thing.
Is there a way to change the keyboard input to custom one?


Edit : I just saw it's in the schedule list of things to do.
Last Edit: May 09, 2020, 09:41:56 am by Nedflandeurse
Re: SF2 Demake using Gameboy sprites
#41  May 09, 2020, 06:24:41 am
  • ******
  • Video Game Veteran
  • Can you do it? SUREYOUCAN!
    • USA
    • gcnmario.free.fr
Would be interesting if there was like a secret code, or a win condition like beat the game with every character to unlock all the 3 or 4 final bosses. :)

"You must defeat my flaming
dragon punch to stand a chance."
Re: SF2 Demake using Gameboy sprites
#42  May 09, 2020, 08:51:03 pm
  • ****
  • NINJA COP SAIZOU
    • Mexico
Would be interesting if there was like a secret code, or a win condition like beat the game with every character to unlock all the 3 or 4 final bosses. :)
Which I did with your game and never managed to unlock Sheng Long on "required conditions". :v

Re: SF2 Demake using Gameboy sprites
#43  June 09, 2020, 09:31:17 am
  • avatar
  • *
    • Norway
Beta 0.2 is out! Link here:

https://drive.google.com/file/d/1mKJrtJT6KVQfTFXnySbJSnad_pnGLF0b/view?usp=sharing



New stuff:
-----------

Customizable inputs.

Multiple gamepad support.

Brand new Zangief stage.

More stage crowds and animations.

Breakable stage objects.


Improvements & bug fixes:
-------------------------

General AI tweaks.

Fixed a fatal bug in Blanka's AI.

Finished up Panzer's animation frames.

Fixed Ken's rolling throw.

Other minor tweaks here and there...


Would be interesting if there was like a secret code, or a win condition like beat the game with every character to unlock all the 3 or 4 final bosses. :)
Unlockable bosses.. Yea sounds good to me. I'll plan to put in a team battle mode you can unlock by beating the 30 opponent-survival mode as well :)

Great trailer, no less expected. I will check the beta, thanks.
Fantastic update! gonna check it out.
One more great update!
One thing.
Is there a way to change the keyboard input to custom one?


Edit : I just saw it's in the schedule list of things to do.

Thanks a lot :D

Yeah you can customize inputs for both players now :)
Re: SF2 Demake using Gameboy sprites
#44  June 10, 2020, 04:01:10 am
  • avatar
  • *
AWESOME :D
Re: SF2 Demake using Gameboy sprites
#45  June 10, 2020, 01:31:52 pm
  • *
Great stuff! And I'm really digging Linh. You should consider making a game with your own characters, basementApe.

Just one question:
Will you make NumPads available (in button config) in the upcoming versions?
Re: SF2 Demake using Gameboy sprites
#46  June 10, 2020, 02:21:36 pm
  • *****
  • A.K.A. NED
  • I like to draw fighting game characters...
I'm gald to see this project have some updates!
I really like the idea to have new comes and the game to be solid!