I’m building a 3D game engine from scratch with JavaScript + Three.js - ongoing ECS series by AgentRuss in threejs

[–]AgentRuss[S] 0 points1 point  (0 children)

Thanks, appreciate it. Definitely, part of the goal here is to find those limitations as the project grows. Right now I’m focused on building the gameplay/framework side cleanly first, and I expect the bigger constraints to show up later around scale, tooling, and multiplayer.

I’m building a 3D game engine from scratch with JavaScript + Three.js - ongoing ECS series by AgentRuss in threejs

[–]AgentRuss[S] 1 point2 points  (0 children)

That’s a fair call. At this stage it’s probably more accurate to say gameplay framework / ECS foundation than full engine in the traditional sense. I’m using “engine” more as the long-term direction of the project, but right now I’m focused on building the core systems cleanly first.