SRB2 on Web Browser!

Status
Not open for further replies.

SIG7

The Gamerman
Can there be a version to run older versions such as Version 0.95, 1.0s 2.0, and/or 2.1?
 

NeonSynth

(formerly EggVaan)
Hah, awesome. Seen it on Discord. I'll try it asap when I have a working Wifi again. :)


EDIT: I hope once this is final it can be officially hosted on srb2.org i.e. web.srb2.org or something like that. :D
 
Last edited:

Icarus

Phantasy Savior
Mods are supported, but netplay is not available.
I find this illogical, I thought the point of a web browser game was to be able to play online on the go (like any MMO or even FPS such as Quake Live before it became a paid game on Steam).


How does modding work on browser by the way?
 

SSNTails

What part of 'RETIRED' don't you understand?
It's compiled into WebAssembly. WebAssembly is a standard that is kind of like bytecode. The browser compiles and executes the bytecode, and bam, there it is.

When you think about how old SRB2 is though, it's hard to wrap your head around it. Pretty neat!
 

Digiku

Member
Indeed; running in WebAssembly is one part of the puzzle. The other part is supporting the browser-side code, such as keyboard and mouse controls.

I'm not the first person to compile the game to WebAssembly, but I did decide to support all the browser quirks between Safari and Chrome. That takes a lot of effort.

I find this illogical, I thought the point of a web browser game was to be able to play online on the go (like any MMO or even FPS such as Quake Live before it became a paid game on Steam).


How does modding work on browser by the way?
You upload a WAD or PK3 file to the web page, and the game picks it up. It's not stored on a server, just used locally in the game.

I hear Modern Sonic works very well in it.

See this YouTube video for a demonstration, courtesy RetroToaster
 
Last edited:
Wow! Truly amazing.

Now I'm re-sharing the game with all of the friends I'd previously been pitching this game to... really no excuse not to give it a try now.
 

Icarus

Phantasy Savior
It's compiled into WebAssembly. WebAssembly is a standard that is kind of like bytecode. The browser compiles and executes the bytecode, and bam, there it is.

When you think about how old SRB2 is though, it's hard to wrap your head around it. Pretty neat!
I feel a bit honoured to have SSNTails answering to my question, thank you for the answer.


I like the idea of being able to play SRB2 without the need to carry my USB key.
 

JakeLeB

Now with 25% more fat
You fools, this is SRB2's attempt to take over our world!

First it invades your desktop, then your phone, then your switch, now your browser! Soon, it will invade your PS4, your XBOX, your vita, your PS3, your PSP, and then...it'll invade YOU.

BOW DOWN TO YOUR HEDGEHOG OVERLORD, SONIC ROBO BLAST 2 IS LOVE, SONIC ROBO BLAST 2 IS LIFE.
 

Ekitai

Member
Neat idea. I'd still rather just download it for better performance, but this is still a nice option for people when they might not just have it available.
 

Winins

SRB2C Researcher
Honestly, the best way to play it on a PC is Legacy mode, as the mouselook sucks. And I love challenging myself to not move the mouse throughout the entire level and I use Legacy for that.
 
You fools, this is SRB2's attempt to take over our world!

First it invades your desktop, then your phone, then your switch, now your browser! Soon, it will invade your PS4, your XBOX, your vita, your PS3, your PSP, and then...it'll invade YOU.

BOW DOWN TO YOUR HEDGEHOG OVERLORD, SONIC ROBO BLAST 2 IS LOVE, SONIC ROBO BLAST 2 IS LIFE.

Casually waiting for SRB2 for the Samsung fridge
 
Status
Not open for further replies.

Who is viewing this thread (Total: 1, Members: 0, Guests: 1)

Top