I wanted to write software renderer in turtle as a joke sometime ago but I only did a spinning cube
Comment on Anon hates C++
resipsaloquitur@lemmy.cafe 4 weeks ago
Go ahead, write your 3D engine in Python. I dare you.
gera@feddit.nu 1 week ago
chicken@lemmy.dbzer0.com 4 weeks ago
How many games write their own 3D engine anymore
mycodesucks@lemmy.world 4 weeks ago
Not enough. It’s why they all need so many fucking resources and why you need to spend $1500 on a video card for a game that could run on a 15 year old GeForce if the developers put any effort into optimizing anything.
klankin@piefed.ca 4 weeks ago
Expecting even a medium to large team to waste resources on essentially reinventing the wheel would probably result in shittier games, IMO.
And with their new engine no one is stopping them from adding dlss the entire way, so performance never once has to be a consideration (minus on their test rig of 2 5090s, 128GB of ddr5, and the latest threadripper of course).
sp3ctr4l@lemmy.dbzer0.com 4 weeks ago
You know the majority of LLM stacks are in python, right?
We already live in that world, basically.
Python LLM training produces models that are then refined into things that 3D engines plug into to do AI upscaling and framegen, and then different python trained models use more python to interface with MCPs to write more slop extentions and games and other programs.
Its nearly literally an ouroboros.
fibojoly@sh.itjust.works 4 weeks ago
It’s funny that you think Python is anything else than a wrapper for real languages that get shit done.
sp3ctr4l@lemmy.dbzer0.com 4 weeks ago
Let me know how many LLMs you can run locally without multiple entire suites of python libraries.
Muchless train an LLM.
Yeah, load bearing ‘wrappers’.
justlemmyin@lemmy.world 4 weeks ago
3D engine in LOLCODE or bust
criss_cross@lemmy.world 4 weeks ago
Screams in GIL
hoshikarakitaridia@lemmy.world 4 weeks ago
Never underestimate my self-loathing and my desire to write the most unusable piece of shit.