
founder&developer @nooparmy Multiplayer, immersive AI, quality, philosophy, freedom, beauty, truth, family. With implicit ordering and out of order execution
Joined July 2010
- Tweets3.9K
- Following608
- Followers238
- Likes5.2K
Ashkan Saeidi Mazdeh retweeted
I do wonder how many of these 'AI writes the game for you' people have actually sat down and built a game from scratch using agents. And I don't mean some shitty novelty single mechanic game with crap assets... I mean a proper, polished video game with complex mechanics, hours of gameplay and top quality assets. And taken it all the way through to release.
Very few, if any, I would guess. Because it's still very very difficult.
Ashkan Saeidi Mazdeh retweeted
We’re shipping the FFmpeg of GPU textures very soon. I want to eliminate the fragmentation.
basisu_pack: a new command line tool is being added to the Basis Universal open source library, shipping in Jan. 2027. Real-time, high quality GPU texture format encoders for any platform, for virtually any GPU texture format: LDR, HDR, BC1-7, ASTC (all 14 block sizes for LDR, 2 block sizes for HDR), ETC1/2, PVRTC1 etc. - all using our own encoding tech. It writes .DDS, .KTX, .KTX2, and .ASTC.
We have the real-time analytical encoders (for transcoding purposes), so now we're going to expose them via API's and tooling. They don't need SIMD, yet many of them are faster than other older search-based SIMD encoder designs.
Also coming: Official Python wheels for several platforms, transcoding performance increases, and large XUASTC compression ratio improvements.
Our CLI's are shipped as both native or as secure WASM WASI executables.
Ashkan Saeidi Mazdeh retweeted
Replying to @signalspikedev
I'm so curious which theatre play they will perform to regulate open source and open weight models. Or maybe just making the hardware expensive enough already does the trick...
I started making another game engine this weekend.
Most game engines build their worlds from millions of small triangles. This engine has no triangles. The world is a list of shapes written as math.
Matter changes state. Sand, mud and lava flow as loose grains, settle, and freeze into the world as terrain.
The sky is a simulation, not a skybox. It has real orbits, latitude, eclipses, and a weather schedule.
The wind even bends around the sand dunes and rocks.
Ashkan Saeidi Mazdeh retweeted
The Unreal Engine 5.9 MegaJam Preview is here!
It’s the first Unreal Engine release built primarily with agentic workflows and opens up a few new Experimental features: check out Unreal MCP’s expanded toolsets, work with AI coding agents directly in Editor, explore AI-assisted content creation, and run your projects in a browser.
This isn’t your typical Unreal Engine Preview, but it’s ready just in time for the Epic MegaJam.
Invite your agents and start experimenting: epic.gm/ue-5-9-preview
Ashkan Saeidi Mazdeh retweeted
Another experiment for my game, featuring the Katamari creature smashing through procedurally destructible walls using Box3D!
I'm working on moving as much of the destruction simulation as possible to the GPU while keeping it independent of Unreal Engine.
If you enjoy what I'm building, I'd really appreciate it if you could add DEFECT and Ad-Metallum to your Steam wishlist.
Every wishlist makes a difference for an indie developer, and your support means a lot! ❤️ There's plenty more destruction coming!
#GameDev #UnrealEngine #GPUProgramming #ProceduralDestruction #indiegame
Ashkan Saeidi Mazdeh retweeted
“Show me one good game AI help made”
Both art and code
-> Ghost of Yōtei
-> Call of Duty
-> every Fortnite update
-> Soon every EA game
Anyone asking something so absurd just has their head up their ass, ignoring the world changing around them.
Enjoy being left behind.
The initial result without any iterations, finished quickly with sol 6.1 and looks good and is playable. less than half an hour of a single agent
16
Ashkan Saeidi Mazdeh retweeted
software engineering is dead long live software engineering
Ashkan Saeidi Mazdeh retweeted
PETAFAB just released on Steam at $9.99:
store.steampowered.com/app/5…
PC, Mac and Steam Deck/Machine. 90Hz on Steam Deck OLED. Up to 540Hz + 8000Hz late-latch mouse on high end PC for ultra-low latency.
Let's see if you can beat my high scores :D
Ashkan Saeidi Mazdeh retweeted
believing AI can't code or make games is a mistake
believing AI solved coding and game dev is also a mistake
It's weird how much biases people have against/for technologies. Game Engines are among many but still feels weird how wrong the reasons are that people hate/love Unreal/Godot. I don't see neither hate nor love toward Unity. I don't know if it is my timeline or what.
36
Ashkan Saeidi Mazdeh retweeted
An update on building games with Claude Code:
Last week some of you ran into Claude Code pushing back on game projects it should have just built. We'd added a short rule to the Opus 5.5 prompt to steer Claude away from recreating specific existing games, but it was also kicking in when you referenced one just to describe the mechanics you wanted.
We've updated that rule in 2.1.317. You can name a game to describe what you want and Claude should now build an original game in that genre. If you ask for a copy of the original, it'll offer to build something similar instead.
We want Claude to be as helpful as possible when you're building something original, but also to protect your work if someone else tries to copy it. We'll keep improving this, so let us know if Claude turns down work that's yours. Thanks to everyone who shared feedback!
Replying to @chasmmmmmmmmmmm
We added two sentences to Claude Code's prompt on Opus 5.5 to steer it away from recreating someone else's specific game because using Claude to infringe IP is against our usage policy.
Original games, genre games, and games built from your own designs and assets are meant to keep working.
We'll continue to iterate to ensure we're striking the right balance. In the meantime, if Claude turns down something that's yours, send it my way.
Unity 7 should have done this too. Sometimes you have to start from scratch. Specially if invisible robots and matrix multiplications can do the time consuming part in much less time.
Replying to @Jvthewanderer @t_looman
What we are trying to do: Build an engine that’s more powerful than UE5, easier to develop in than Unity, and is the most efficient effective way to build with AI acceleration.
The problem with having old systems and new systems side-by-side is the tendency to mix them, and then their interoperability becomes a giant tangle of blueprints and verse, actors and entities.
We thought that side-by-side was unavoidable, but AI assisted conversion is now clearly way more effective, and will produce a way more manageable UE6 project than a hybrid, while making it way easier for us to simplify and improve the engine.
We’ll be proving it out by converting Fortnite, the game with the largest base of blueprints in existence, to the new approach.
64
Ashkan Saeidi Mazdeh retweeted
me reading these news while working on @kaigen3d
It’s official: 5.9 is happening and it's coming in Preview next week.
It’ll include improved AI workflows, web as a target platform, rendering and animation updates, plus more.
We’re making a few changes in 5.9 branch over on GitHub, and more will come in over the next few days. More details coming soon!
It was so fast that it is unreal!! kudos to @TimSweeneyEpic for the leadership. I'm so happy I switched from Unity 3 years ago.
It’s official: 5.9 is happening and it's coming in Preview next week.
It’ll include improved AI workflows, web as a target platform, rendering and animation updates, plus more.
We’re making a few changes in 5.9 branch over on GitHub, and more will come in over the next few days. More details coming soon!
36
Ashkan Saeidi Mazdeh retweeted
Open-source "codes of conduct" are cancer and need to be retired; I deeply regret championing them. The inevitable outcome is an unproductive mob controlling projects through intimidation. Given enough time, it pushes away people who would contribute patches. Eventually, all that remains is an unproductive military-police class playing social status games.
























