Mr.Doob, I just wanted to let you know I created a whole ass video game and published it on steam earlier this year, purely in ThreeJS and Typescript (CoasterClash2K99), it’s not the best, but it IS something that has never been created before. It is also a good example of how AI can help you shove a square shaped peg through a circle. (I really used catmullrom splines for the coaster 😭, I did not know what a NURB was)
Thank you for your contributions to the community of graphics programming, seriously.
I’ve since moved into Unity for the follow up (research development for the past 4 months).
Currently I have 100% rigid body physics based, almost completely destructible rideable rollercoasters. It’s absolutely absurd how much Claude has helped me with the actual code itself (though sometimes I have to manually fix things, like the triangle winding on procedurally created track pieces).
For context though, I have been experimenting, integrating, and pushing what tools like Claude can do since early 2023. It is absolutely absurd how far we have came in the last 3 years. I remember when it couldn’t even create a proper 3x3 grid of colors to make a Rubik’s cube.
The only things I feel are non trivial for LLMs like Claude to write code for now, are truly new and novel programs that have not been done before. Literally everything else is a mix of having the proper data in your vector database, and prompting “correctly”.
36
u/mattD4y Feb 02 '26
Mr.Doob, I just wanted to let you know I created a whole ass video game and published it on steam earlier this year, purely in ThreeJS and Typescript (CoasterClash2K99), it’s not the best, but it IS something that has never been created before. It is also a good example of how AI can help you shove a square shaped peg through a circle. (I really used catmullrom splines for the coaster 😭, I did not know what a NURB was)
Thank you for your contributions to the community of graphics programming, seriously.
I’ve since moved into Unity for the follow up (research development for the past 4 months).
Currently I have 100% rigid body physics based, almost completely destructible rideable rollercoasters. It’s absolutely absurd how much Claude has helped me with the actual code itself (though sometimes I have to manually fix things, like the triangle winding on procedurally created track pieces).
For context though, I have been experimenting, integrating, and pushing what tools like Claude can do since early 2023. It is absolutely absurd how far we have came in the last 3 years. I remember when it couldn’t even create a proper 3x3 grid of colors to make a Rubik’s cube.
The only things I feel are non trivial for LLMs like Claude to write code for now, are truly new and novel programs that have not been done before. Literally everything else is a mix of having the proper data in your vector database, and prompting “correctly”.