• Most people probably don't realise this, but this forum has had two editors for a number of years. One is the xenForo default editor, and the other is a custom editor I made years back I called BBCEd.

    All the settings for which editor you use was lost during the upgrade. You can find the setting under Account Settings > Preferences > Editor.

NetXEngine - NXEngine-evo with online multiplayer

Jun 19, 2018 at 3:21 AM
Junior Member
"It's dangerous to go alone!"
Join Date: Dec 1, 2013
Location: Here
Posts: 30
Age: 18
#1
It's not incredibly far in, but I'm confident enough in what I've made to show it off.
Enemies aren't synced yet, but TSC events, players, and player shots are.
Planned features include: full save data syncing (not writing to file), joining mid-game, fully synced enemies and bosses, different player skins, and an easily moddable API for other mod creators to easily sync their custom content.
Also shoutouts to @root as he's gonna be helping me out in making this
 
Last edited:
Jun 19, 2018 at 3:44 PM
Junior Member
"It's dangerous to go alone!"
Join Date: Feb 26, 2018
Location:
Posts: 36
#2
That looks promising.
Do you plan to merge it back to nxengine-evo?
 
Jun 20, 2018 at 12:27 AM
Junior Member
"It's dangerous to go alone!"
Join Date: Dec 1, 2013
Location: Here
Posts: 30
Age: 18
#3
As cool as that'd be, it may not be the best idea as it only supports Windows. Adding Linux support wouldn't be impossible but if it were to happen it probably wouldn't be until after the game is fully synced on Windows, and Mac has a 0% chance of ever happening. Unless you'd be cool with networking features being disabled on Mac (and for a while, Linux), as well as big endian machines, then it may happen in the future once it's a bit more functional.
 
Jun 20, 2018 at 2:04 AM
Senior Member
"I, Ikachan. The Life and Documentary of the OrigiNAL SQuiD."
Join Date: Jul 12, 2017
Location: Isle Delfino
Posts: 164
#4
It's not incredibly far in, but I'm confident enough in what I've made to show it off.
Enemies aren't synced yet, but TSC events, players, and player shots are.
Planned features include: full save data syncing (not writing to file), joining mid-game, fully synced enemies and bosses, different player skins, and an easily moddable API for other mod creators to easily sync their custom content.
Also shoutouts to root as he's gonna be helping me out in making this
Do you know how far away a release could be?
 
Jun 20, 2018 at 4:32 AM
Junior Member
"It's dangerous to go alone!"
Join Date: Dec 1, 2013
Location: Here
Posts: 30
Age: 18
#5
Optimistically I'm hoping a release could happen with up to at least Egg Corridor playable in about 2 weeks. Could take longer if I wind up unexpectedly busy, though
 
Jun 20, 2018 at 5:48 AM
Senior Member
"I, Ikachan. The Life and Documentary of the OrigiNAL SQuiD."
Join Date: Jul 12, 2017
Location: Isle Delfino
Posts: 164
#6
Optimistically I'm hoping a release could happen with up to at least Egg Corridor playable in about 2 weeks. Could take longer if I wind up unexpectedly busy, though
Gotcha
 
Jun 20, 2018 at 10:30 AM
Junior Member
"It's dangerous to go alone!"
Join Date: Feb 26, 2018
Location:
Posts: 36
#7
As cool as that'd be, it may not be the best idea as it only supports Windows. Adding Linux support wouldn't be impossible but if it were to happen it probably wouldn't be until after the game is fully synced on Windows, and Mac has a 0% chance of ever happening. Unless you'd be cool with networking features being disabled on Mac (and for a while, Linux), as well as big endian machines, then it may happen in the future once it's a bit more functional.
I'm fairly confident i'll have no trouble porting to linux and osx.
 
Jun 20, 2018 at 1:27 PM
Junior Member
"It's dangerous to go alone!"
Join Date: Feb 26, 2018
Location:
Posts: 36
#9
How about an option in settings?
 
Jun 20, 2018 at 1:47 PM
In my body, in my head
"Life begins and ends with Nu."
Join Date: Aug 28, 2009
Location: The Purple Zone
Posts: 5957
#10
As cool as that'd be, it may not be the best idea as it only supports Windows. Adding Linux support wouldn't be impossible but if it were to happen it probably wouldn't be until after the game is fully synced on Windows, and Mac has a 0% chance of ever happening. Unless you'd be cool with networking features being disabled on Mac (and for a while, Linux), as well as big endian machines, then it may happen in the future once it's a bit more functional.
Big endian machines like what, the atari Jaguar?
 
Jun 20, 2018 at 11:24 PM
Junior Member
"It's dangerous to go alone!"
Join Date: Dec 1, 2013
Location: Here
Posts: 30
Age: 18
#11
ARM devices mostly, which could be big endian while also running Linux.
 
Jun 22, 2018 at 11:45 AM
Junior Member
"It's dangerous to go alone!"
Join Date: Feb 26, 2018
Location:
Posts: 36
#13
ARM devices mostly, which could be big endian while also running Linux.
They could, but in reality nobody uses BE on them.
I'm not even sure stock nxengine-evo works on BE. Never bothered to try/port.
 
Jun 27, 2018 at 4:31 AM
Junior Member
"It's dangerous to go alone!"
Join Date: Dec 1, 2013
Location: Here
Posts: 30
Age: 18
#14

Things are going along pretty smoothly. Still a few things to iron out and features to add but you can see here that Root and I can complete Egg Corridor perfectly fine. I'm functioning as the client in this video, which will give you an idea of how it'll look and play to a client. Root might post his footage he took of the session here too, to show what it was like as the host. (But that's up to him)
 
Jun 27, 2018 at 2:31 PM
Perfectionist
"Run, rabbit run. Dig that hole, forget the sun."
Join Date: Dec 26, 2014
Location:
Posts: 1262
Age: 108
#16
Holy SHIT this looks good, at least so far. It's interesting seeing all the oddities created by adding another player that need to be worked out. Like that time I doubled the game's framerate without speeding up NPC AI, very interesting stuff.
If you need anyone to help with testing, I'm always available. Although so far it looks like a near one-to-one recreation.
Although, I would advise against releasing the engine with Cave Story+ music. If you don't get sued by NiCALiS, you'll probably end up being lampooned by the CSTSF community. That said, I don't know of any Organya DLL besides that one for Winamp that someone made a long time ago.
 
Jun 27, 2018 at 2:40 PM
Junior Member
"It's dangerous to go alone!"
Join Date: Feb 26, 2018
Location:
Posts: 36
#17
Although so far it looks like a near one-to-one recreation.
Although, I would advise against releasing the engine with Cave Story+ music. If you don't get sued by NiCALiS, you'll probably end up being lampooned by the CSTSF community. That said, I don't know of any Organya DLL besides that one for Winamp that someone made a long time ago.
What the hell are you even talking about?
You do realize that it's nxengine fork (with netplay support), which, in turn, always supported org music, never distributed cs+ content and strives to be accurate recreation of original engine?
(And it does support cs+ music, but you need to own the game and copy music yourself)
 
Jun 27, 2018 at 3:00 PM
Perfectionist
"Run, rabbit run. Dig that hole, forget the sun."
Join Date: Dec 26, 2014
Location:
Posts: 1262
Age: 108
#18
What the hell are you even talking about?
You do realize that it's nxengine fork (with netplay support), which, in turn, always supported org music, never distributed cs+ content and strives to be accurate recreation of original engine?
(And it does support cs+ music, but you need to own the game and copy music yourself)
cough How the fuck did I miss that.
Hopefully since it's NXE evo. it's not as bad as regular NXE.
 
Jul 5, 2018 at 11:17 PM
Junior Member
"It's dangerous to go alone!"
Join Date: Dec 1, 2013
Location: Here
Posts: 30
Age: 18
#20
Created a Discord where it'll be releasing and the beta test will be held. If you'd like to participate - or just follow development in general - you should join it!
https://discord.gg/dxVUu6E
 
Top