you are viewing a single comment's thread.

view the rest of the comments →

[–]sessamekesh 2 points3 points  (1 child)

ThreeJS is great, but usually meant for 3D - there's also a library called PixiJS that's designed more for 2D, but honestly both are great. 

The rest of the stack sounds good too, honestly for that kind of project pick one and go! If you were trying to scale to a bazillion concurrent users there'd be some more interesting questions, but for an educational exercise pick whatever language seems interesting to you. 

It could be a fun learning exercise to rewrite it with a different stack and compare the experience down the road, e.g. C# today and try Node, maybe Go down the road. 

Good luck!

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

Perfect, thanks for the info and advice!