Streets of Rage X (Windows / Android)

In Progress Streets of Rage X (Windows / Android) Beta 34

No permission to download
The project is currently under development.
Ehh... probably not soon. I'd rather work on my own IP now. Good news if you like that video though - it's over ten years old, and I've refined that material a ton since then. You'll see Valis and company pull off moves that (hopefully) make my older stuff look like amateur hour. :)

Abadede said Valis is nothing without his weapons... let's find out. :D

View attachment 6661View attachment 6662
You are doing a great job with Valis character, can't wait to play your game :)
 
I just finished the SOR3 path. This game is excellent and I'll definitely play path 1 & 2 soon. I've never finished SOR3 before on the genesis - I got to level 6 on the genesis so this was really cool to play and finally beat SOR3.

Welcome to the community @Jaxrr121.

DC
 
I have looked through some of the code, and I have to say wow your stuff are so well organized and labeled and amazing!
I see that you have separated alot of the functions (scripts) into different files and use #import for them.

Noob question:
If I place most of the functions (scripts) into 1 big long file, will there be any disadvantages such as slow performance, etc....?

Thank you
 
If I place most of the functions (scripts) into 1 big long file, will there be any disadvantages such as slow performance, etc....?

Aside from having a monolithic script that's hard to debug and work with, it's also going to use a monumental amount of memory compared to proper implementation of the #import directive. One of my own projects consumes almost 300MB of RAM without organizing into #imports, and less than 50MB with it.

DC
 
Aside from having a monolithic script that's hard to debug and work with, it's also going to use a monumental amount of memory compared to proper implementation of the #import directive. One of my own projects consumes almost 300MB of RAM without organizing into #imports, and less than 50MB with it.

DC
Ahh, I knew it, there got to be reasons!
Thank you so much
 
I received a suggestion some days ago and decided to accept the challenge. Now the classic life bar will change size depending on the health amount in some cases.



The game looks awesome and plays great! Awesome job
I just finished the SOR3 path. This game is excellent and I'll definitely play path 1 & 2 soon. I've never finished SOR3 before on the genesis - I got to level 6 on the genesis so this was really cool to play and finally beat SOR3.
Thank you very much, friend :)

I have looked through some of the code, and I have to say wow your stuff are so well organized and labeled and amazing!
I see that you have separated alot of the functions (scripts) into different files and use #import for them.
Thanks buddy :)
I always recommend spending some time on code optimization, organization and comments because in the long term it makes a big difference in order to keep updating the project. Sometimes I even forget what the hell I was thinking about when developing a certain code 😅, and then it helps me to understand and remember what was the logic behind it.

And same as @DCurrent recommended long time ago, I always try to break the code in small pieces and make most functions reusable. As an example, in the first SOR2X versions I had around 10 or more copies of the spawn01 around all script files, now just one using the #import directive.
 
This is the greatest action game in my mind!!! Thank you to the author!!!
When I have time, I will join the testing and make some contribution.
 
Hi friend. The custom music will only work for the VBOX format, PAK format will not read external folders. In the next beta I will compile the VBOX version.

Dunno if it's possible, but would be good to have a total customisable soundtrack, ie. stage 1 street song A, stage 1 bar song B, boss always song C etc.
 
Dunno if it's possible, but would be good to have a total customisable soundtrack, ie. stage 1 street song A, stage 1 bar song B, boss always song C etc.
Yeah, indeed the concept is possible but would you like to change between playlists or doing something like put SOR3 tracks in SOR2?

Did you ever implement Xinput support via Android??
Not yet friend, indeed the Xinput is an engine update, not a game update. The author of the Xinput didn't finish the code yet but as soon as there's some test build available I can launch a new beta to test it.
 
Yeah, indeed the concept is possible but would you like to change between playlists or doing something like put SOR3 tracks in SOR2?
It is really not recommended to put SOR3 tracks in SOR2. It is known that the music of sor 3 and 1 2 have different styles. Different scenes (bar, beach, Japanese dojo) also correspond to different music tracks.If they are mixed without filtering, it will cause abrupt style.
 
In this case the custom playlist will work fine for your purpose. I can compile a VBOX version for you, I only do not make it as default due to some false virus warning, you can ignore it and play normally using the external music folder.

That'd be cool, thanks. Maybe I can share the playlist or do a video playthrough if anyone's interested. Past 50 minutes, 40 probably pushing it with Axel.
 

Attachments

  • hs4.png
    hs4.png
    457.2 KB · Views: 5
Last edited:
Back
Top Bottom