Skip to content(if available)orjump to list(if available)

Hyperion: Minecraft game engine for custom events

null

[deleted]

two_handfuls

"10,000 players in one world at 20 TPS"

I don't know what a TPS is. Triangle per second? Or is that a reference to "Office Space"?

patagurbon

It’s likely ticks per second. Fairly common terminology in video game servers

naruhodo

Yes. One Minecraft game tick is 50 milliseconds. 20tps means "no physics lag".

koakuma-chan

Yeah, it's ticks per second. In Minecraft, 20 is the perfect TPS.

simplyalec

of all the minecraft server forks Hyperion definitely seems to have the clearest goal

jasonjmcghee

What is ":green{hola} oi"?

mikejulietbravo

does the plugin architecture come with added overhead (assuming you add a lot of elements)?

the_duke

If the plugins are in Rust and tie into Bevy, then there probably is minimal overhead. That's one of the advantages of ECS. It's designed for efficiently adding additional layers of functionality.

b_e_n_t_o_n

It depends on if the ECS needs to sync its data with external (non-ecs) systems.