Live data from Hacker News

SurrealEngine: Open-source reimplementation of Unreal Engine with playable UT99

github.com

71–80 of 140 posts

Re: SurrealEngine: Open-source reimplementation of Unreal Engine with playable UT99

#71

I just ported Quake III to the web with multiplayer and mobile support: https://thelongestyard.link/ . I was hoping I could use this project to do Unreal Tournament as well, but it seems like it's not that playable yet. I wish Epic had GPL'd their old releases the way id Software did. I'd especially like to have UT2k4. I played a lot of ONS-Torlan in college. Instead of UT I may do Serious Sam next. Serious Engine wa…

Impressive! :)

Re: SurrealEngine: Open-source reimplementation of Unreal Engine with playable UT99

#72

Earlier quoted context omitted.

Man, I try to think longer term so "a while back" can be 3-4 years ago. then I see that comment made almost 10 years ago. I feel a lot of that goodwill went out the door once Fortnite became a cash cow.

Fortnite killed UT 4 and I hate it for that

Yup. UT holds a special place in my heart, and the abandonment of UT4 cut deeper than it should have. It's not like they couldn't have afforded a small team to continue working on UT4. Not getting more Unreal Tournament, and not getting the original continuation of Prey[1] are my biggest frustrations when it comes to gaming.

[1] https://youtu.be/jfHCZAK7p-s

Re: SurrealEngine: Open-source reimplementation of Unreal Engine with playable UT99

#73

I still can’t believe epic hasn’t released a modern Unreal Tournament game.

To make a game as complex as Unreal Tournament 3 you're looking at millions in dev salaries alone. Meanwhile UT3 is still available to play, if anyone wanted to.

Not being as complex as UT3 would be a good thing. I wanted to love UT3 but it's so graphically busy that it distracts from the game play. Even UT2004 — as great as it is — misses the *SOVL* of UT99's simple geometry and colored lighting.

Re: SurrealEngine: Open-source reimplementation of Unreal Engine with playable UT99

#74
post #60

Earlier quoted context omitted.

Ah, so you are the prestigious jdarpinian! Thank you for all that hard work, sir!

If they have a different username here, it feels wrong to out them. If they wanted, they could have said it themselves. You could have thanked them without tying the username together in a way that is Google-able.

the parent literally linked their own GitHub page...

Re: SurrealEngine: Open-source reimplementation of Unreal Engine with playable UT99

#75
post #28

I still can’t believe epic hasn’t released a modern Unreal Tournament game.

Any recommendations for the genre? Most games are just way too slow nowadays.

Unironically Splatoon 3. It's so fun once you master the motion-controlled aiming and Squid Rolls and all that. Clam Blitz especially is the most fun I've had in any multiplayer game in years and really scratches that old UT2004 Bombing Run / Tribes / TF2 itch: https://old.reddit.com/r/splatoon/comments/13eslyb/at_the_bu...

Re: SurrealEngine: Open-source reimplementation of Unreal Engine with playable UT99

#76
post #49

Earlier quoted context omitted.

I'm half-way porting another turn of the century game engine to emscripten but I'm a little stuck on the networking so it's pretty cool being able to have practical examples to reference.

Cool, which one? I've also done Cave Story https://thelongestyard.link/cave-story/ and I'd like to do a bunch of the old shareware classics as well. Multiplayer on the web is tricky. For non-action games you can get away with WebSockets but for arena shooters or other action games I think UDP is important, and you can only get that with WebRTC and all the baggage that comes with it. I'm using a library called HumbleN…

In my case I'm porting an earlier variant of the Torque Game Engine, so making it work with WebRTC would really come in handy!

Re: SurrealEngine: Open-source reimplementation of Unreal Engine with playable UT99

#77
post #68
post #65

Earlier quoted context omitted.

Seems I jumped to conclusions, both UE1 reimplementation projects are using the name "Surreal" but indeed there doesn't seem to be a direct connection between them. The more the merrier in that case. To set the record straight then: Surreal98 (formerly DXU24) hosts UE1 games inside UE5. Plans to release as a commercial product? SurrealEngine (this post) is a standalone UE1 reimplementation. This one is open source.

Yup. SurrealEnegine should run fine at least on 64/128MB video card suppporting SDL2 and Open GL 2.1 (or GL 1.4 by hacking up the engine renderer like crazy). There's no point on reimplementing a game needing either a propietary engine (cough, cough, OpenMafia's switch into Unity) and/or a modern one with crazy requeriments defying the original purpose of replaying a game when a low end machine can't run a 20-24 year…

By that logic there’s no point in reimplementing the game at all. You should replay the game with an appropriate emulator. Or play the modern sequels.

Re: SurrealEngine: Open-source reimplementation of Unreal Engine with playable UT99

#78
There've been a couple mentions of Unreal recently, and they keep making me semi wistful over the time I had playing U2:XMP (eXtended Multi-Player).

A nice capture-the-flag game with deplorables & vehicles. Amazing set of 3rd party maps. It'd be amazing to see this brought to a modern engine, especially if the maps could be imported.

Re: SurrealEngine: Open-source reimplementation of Unreal Engine with playable UT99

#79
post #76

Earlier quoted context omitted.

Cool, which one? I've also done Cave Story https://thelongestyard.link/cave-story/ and I'd like to do a bunch of the old shareware classics as well. Multiplayer on the web is tricky. For non-action games you can get away with WebSockets but for arena shooters or other action games I think UDP is important, and you can only get that with WebRTC and all the baggage that comes with it. I'm using a library called HumbleN…

In my case I'm porting an earlier variant of the Torque Game Engine, so making it work with WebRTC would really come in handy!

Nice! I thought about trying to port Tribes 2 but I never played it myself so it wasn't high on my list. My HumbleNet repo would be a good starting point but some changes may be required for it to work. It's not at the point where it can drop in and work on any game, although I think it would be possible to get there.

Re: SurrealEngine: Open-source reimplementation of Unreal Engine with playable UT99

#80
post #6

Epic could open-source the original engine, like its former primary competitor id Software did with the old idTech engines.

It'd be nice if they released the code to their old DOS game catalog. Probably piles of 16 bit assembly but it'd still be nice (assuming they still have it)

It took a very long time for the source code for e.g. ZZT to be published, precisely because they apparently lost the code. https://github.com/asiekierka/almost-of-zzt Even then that had some third party comments removed from it.
Post reply on HN