ReignOnU said:
How can games even use ML? It takes $700K to run ChatGPT per day
How many clients can it serve for that? I guess lots of.
However, the dev of Newton engine is working on ML driven characters. He does it all on CPU. Training can take a day, but running the model afterwards is real time.
Acaict, he's not yet happy with results, but we can use ML locally. NV released a chatbot for RTX users for example, and you can train it yourself with bunch of text, then chat with it about the topic.
Surely not as smart as ChatGPT, but probably good enough to have dynamic talking and story with NPCs in games.
Locomotion controllers surely need less resources. Train them with Bruce Lee videos and make a game out of it. Think of it - we will be able to do exact those things we could not do before in games. Exactly what we need to make it interesting again. I have little doubt ML will revolutionize games.
Personally i'm not so excited about this. But i make a difference between ML used fur such purposes, and ‘generative AI’ trained by mega corps from data not asking its creators for permission or paying them.
ReignOnU said:
This goes back to my Box2D thread of how most physics engines suck.
It doesn't suck imo. It's a masterpiece of human engineering, made by a genius out of passion, shared with us. And i'm grateful for that.
If you think you can do better, then do it. Make your own physics engine. If it's better indeed, then you can rant and talk others down. However, even then most people will notice your bad attitude much more than your good work.
ReignOnU said:
Coding from scratch is tedious, why reinvent the wheel?
It's the only way to do what you want, instead doing what others allow you to do, in a way others think is easy, optimal, or good enough.
ReignOnU said:
Well one of the big shadow techniques I invented on my own, before researching and finding out somebody else invented it first.
Hehe, so you do reinvent wheels. ; )
ReignOnU said:
I figured maybe somebody better at math that me could invent it but maybe not
Math helps with implementation but not with invention. If there is no invention, then a lack of math skills can't be used to claim that missing invention.
But i know what you talk about. I also often have this feeling about potential improvements, especially about ray tracing reflections. I want to rasterize the reflections. There must be a way…
But no. I'm wrong about that feeling. My ideas are just subconscious wishful thinking and noise. It sticks with me, but i do not really take it serious.