ReyBrujo
Member
Yesterday Google and Tel Aviv University published a paper (pdf) called "Diffusion Models Are Real-Time Game Engines" presenting GameNGen, "the first game engine powered entirely by a neural model". The demo shows the classic Doom running at 20 fps on a single TPU completely generated in realm time by a neural model: the environment, the collisions, the graphics, the enemy AI, everything is simulated in real time, without a single line of code written specifically for the stage per se.
4 minute explanation by The Code Report:
This is just a proof of concept but a really interesting one. We have had procedural generation since literally the beginning of computing and many genres took (and take) advantage of it (the whole Rogue-branch of RPGs, the multiple roguelite current examples, Elite, etc), but it was mostly kept for the composition of the map or the number and types of enemies; everything else (the rules of engagement, the interaction between the different elements like the ship and a bullet or the weapon with the attacker and the shield with the defender) had to be coded. With this model you basically let the AI generate and build the interactions itself. It might not look like much (Doom on a pregnancy test might be more impressive) but it could eventually let game designers playtest a game concept before even getting a programming team.
4 minute explanation by The Code Report:
This is just a proof of concept but a really interesting one. We have had procedural generation since literally the beginning of computing and many genres took (and take) advantage of it (the whole Rogue-branch of RPGs, the multiple roguelite current examples, Elite, etc), but it was mostly kept for the composition of the map or the number and types of enemies; everything else (the rules of engagement, the interaction between the different elements like the ship and a bullet or the weapon with the attacker and the shield with the defender) had to be coded. With this model you basically let the AI generate and build the interactions itself. It might not look like much (Doom on a pregnancy test might be more impressive) but it could eventually let game designers playtest a game concept before even getting a programming team.
Last edited: