What is this even about? "Procedurally generated content" refers to pretty much any content that has been created using an algorithm, usually from some kind of input material (known as the "corpus", at least when referring to neural networks). Technically things like fractals apply, because they're visual patterns derived from mathematical formulae, although someone more knowledgeable might have a word or two to say about the more detailed distinctions. Procedural generation has tons of applications, from face recognition to image enhancement to creating interesting video game environments. The main thing is, though, that often the results are cool and (sometimes unintentionally) funny. There's something in the unpredictability of the results when an algorithm is given various data to process that I personally find really amusing. Neural networks are the *Big Thing* right now for a good reason, but there are lots of other ways to do this stuff. Essentially the difference between "traditional" generation and neural networks is that instead of having a rigid set of rules by which the algorithm handles its inputs, neural networks adjust themselves based on the input data using various statistical probabilities in order to "learn" the rules that work for a given input. This also means that neural networks usually need a huge amount of input data to avoid them "learning" the wrong lessons. So what's the point here? There's a lot of really funny/amusing generated content being posted on the internet, so I thought it'd be a good idea to create a thread to gather those on. Feel free to post any interesting/funny/cool generated stuff you find, be it text, images, articles, whatever. My intention was to create a humour-centered thread but it doesn't have to be that way as long as the discussion's good. While I'm really interested in generated content, I'm not a hugely tech-savvy person so I can't really discuss the more intricate details. Some examples to get started: Vintage cooking recipes using a predictive text imitator: https://twitter.com/jamieabrew/status/695060640931549184 Botnik Studios has a lot more predictive text stuff, such as this: https://twitter.com/botnikstudios/status/936059092619051008 And this Harry Potter chapter that has made the rounds lately: https://twitter.com/botnikstudios/status/940627812259696643 Forewarning: as far as I know, the predictive text stuff has been compiled from lots of generated text entries and edited by hand, so it's not entirely generated! Space Engine is a game/toy that generates a literal universe full of galaxies, stars, planets, black holes and whatnot. It's extremely beautiful! Trailer here: https://www.youtube.com/watch?v=ve0Bpmx8Fk0 Dwarf Fortress is another deeply ambitious procedural generation -driven game. It aims to generate and simulate a full fantasy world, complete with a mythos, a rich history, artifacts, important figures, mythical beasts but also things like puke-stained dwarves and throne-laying geese. Here're some pics from the game, showcasing things such as procedurally-generated castle towns, worlds and characters: http://www.bay12games.com/dwarves/screens.html Here's a video showcasing the Wave function collapse image generation algorithm, which can create new images from the input that imitate patterns of the input with cool accuracy: https://twitter.com/ExUtumno/status/781833475884277760 And here's the same in 3D: https://twitter.com/ExUtumno/status/895688856304992256 Here's NVidia's AI (neural network? I think) generating imaginary celebrities from existing celebrity faces: https://www.youtube.com/watch?v=XOxxPcy5Gr4 And finally, as a bit of a shameless plug, here's a twitter account that posts various generated texts using stuff like Lord of the Rings movie scripts, Harry Potter movie scripts, old cookbooks, and so on: https://twitter.com/chaingenerator/status/933136303134212096 There's lots of this stuff and I know I already missed several well-known ones, so do post your favourites! Hempuli has a new favorite as of 18:02 on Dec 19, 2017 |
|
# ? Dec 17, 2017 02:03 |
|
|
# ? May 9, 2024 23:34 |
|
That WFC is something I didn't know before, that's super interesting. Space Engine is one of the most impressive demos I've seen and I've been following it for many years now. It's definitely a pro-click.
|
# ? Dec 17, 2017 03:34 |
|
Hello Smithers You Are Really Good At Turning Me On
|
# ? Dec 17, 2017 04:20 |
|
Formerly known as Lewis and Quark: http://www.aiweirdness.com I like the metal band names a lot. http://www.aiweirdness.com/post/160407271482/metal-band-names-invented-by-neural-network
|
# ? Dec 17, 2017 04:25 |
|
There are funny but I'm also convinced they're mostly fake
|
# ? Dec 17, 2017 06:42 |
xtal posted:There are funny but I'm also convinced they're mostly fake I doubt many of the blogs/twitter accounts that post generated funny text are outright fake, but there's a large amount of cherry-picking especially when the algorithm in question is markov chain or some other "dumb" algorithm. And in some cases the results may be partially edited by hand, as is the case with those predictive text entries. Of course that might already constitute them as being fake for some, and it doesn't quite help that the results are often presented as if they were entirely algorithmically generated. Some more generated stuff: @RoboRosewater posts neural network -generated Magic: the Gathering cards pretty frequently; there are various "levels" of neural networks being used, with the learnedness of the network behind a given card being reflected in the card artwork. A lot of these are either mechanically interesting or amusing in a broken way, given that you're into MtG and/or understand the rules: https://twitter.com/RoboRosewater/status/739528240277000192 As for another self-plug, here's a program that generates fantasy continents: Source here: http://www.hempuli.com/blogblog/archives/1699 Here's Google's DeepDream seeing dogs in a pizza commercial: https://vimeo.com/132926278 And more DeepDream in a random gif I found here some time ago: https://i.imgur.com/iW4wOQ6.mp4
|
|
# ? Dec 17, 2017 07:14 |
|
The strategy RPG Disgaea procedurally generates "item world" levels based on items in your inventory and their stats. Sometimes this creates hugely complex and impractical maps, other times...
|
# ? Dec 17, 2017 07:41 |
|
I will be there in a bit just get it covered thanks so much for the update and for the record I have a good feeling about this one is a little more than I can say is that I have to go to the store and get some rest and feel better soon and that is why I am asking for a friend to talk to you about it when I get home I will send you a picture of the front and back of the house and the restaurant and I will be there in a few minutes.
|
# ? Dec 17, 2017 09:00 |
|
Elentor's brilliant LP thread Let's Dev a ProcGen Shmup in Unity is a great read for anybody who wants to read about how the procgen sausage is made. It is done in a style that is easy to read, informative, and entertaining even to laypersons. A Good Thread.
|
# ? Dec 17, 2017 09:03 |
|
Hearthstone cards as created by a neural network The dumb ones (https://imgur.com/a/IEUSR) are pretty hilarious.
|
# ? Dec 17, 2017 09:37 |
|
https://www.youtube.com/watch?v=LY7x2Ihqjmc Sunspring, a movie written by an AI I find this one interesting due to the dream-like nature of it. It's just bizarre, but there actually seems to be a weird amount of world building in there.
|
# ? Dec 17, 2017 11:57 |
|
You are Hageid now may be the best thing I have ever read.
|
# ? Dec 17, 2017 16:12 |
|
Your Computer posted:Hearthstone cards as created by a neural network unit is EXTREMELY friendly with minions
|
# ? Dec 17, 2017 17:48 |
ALL Minions.Loomer posted:You are Hageid now may be the best thing I have ever read. https://twitter.com/ElsaSketch/status/940681477938806784 More generated stuff! Here's a twitter bot that generates tiny pixel dinosaurs: https://twitter.com/thetinySAURS/status/940239139282317313 A bot that generates roguelike dungeons using emojis; you can even play them! https://twitter.com/TinyDungeons/status/942492099349483520 Play them here: http://tdp.andrewfaraday.com/ Here's a neat maths art thing made using pico8: https://twitter.com/guerragames/status/939035837693431808 A neural network that can "hallucinate" a scene based on a semantic map: https://twitter.com/timsoret/status/938122973223047168 It even adjusts to edits to the semantic map! https://twitter.com/timsoret/status/938125881079402496 ...And the same neural network being applied to Grand Theft Auto V footage: https://twitter.com/timsoret/status/938127193464590337
|
|
# ? Dec 17, 2017 22:04 |
|
This guy has some cool blog entries about all kinds of procedural stuff (for a game engine) http://procworld.blogspot.com/ This vid is especially illustrative cause it shows the L-system being edited while the resulting building is being updated alongside: https://www.youtube.com/watch?v=V04dswEIcQU
|
# ? Dec 19, 2017 04:23 |
|
An AI was fed artistic books on botany and dinosaurs. Then it was told to create examples of the latter using the former.
|
# ? Dec 19, 2017 07:10 |
|
https://twitter.com/Horse_ebooks/status/218439593240956928
|
# ? Dec 19, 2017 13:38 |
|
The Imuse system, used to generate music for the Lucasarts games. It's little compared to some examples already named in this thread, but it produced very good results. For some reason, similar technology hasn't been used again since the 90's. I think TIE Fighter was the last game that used it.
|
# ? Dec 19, 2017 13:53 |
|
Super86 posted:The Imuse system, used to generate music for the Lucasarts games. It's little compared to some examples already named in this thread, but it produced very good results. For some reason, similar technology hasn't been used again since the 90's. I think TIE Fighter was the last game that used it. Looking Glass Studios used something similar for the Ultima Underworld and System Shock games -- SS1 using MIDI, and SS2 using a shitload of short PCM samples that the music engine combined at runtime.
|
# ? Dec 19, 2017 13:59 |
That reminds me - Uurnog, a recent game by Nifflas has a dynamic music system built into it: https://www.youtube.com/watch?v=1z7ZV5DcLXI The video showcases some pretty cool stuff on how the music changes based on what happens. As far as I know, the music itself is entirely procedural, too! Do you have any examples of the Imuse system? Many games, such as Dead Space, use context-specific musics, with stuff like special layers added in particular situations, is Imuse like that? A really cool dynamic game music system was in Portal 2, where there were sound cues and little loops that played when you e.g. used launchpads to jump really high. Showcased here: https://www.youtube.com/watch?v=ursIj59J6RU Gorilla Salad posted:An AI was fed artistic books on botany and dinosaurs. This is super cool! :3 Here's Bot-ston, a twitter bot that generates random Gaston's theme song lyrics and has a voice synthetizer sing them out: https://twitter.com/Botston/status/942547559494582274 Because why not? And Glitch TV bot, which posts glitched TV scenes. Not sure about the mechanism, but they look pretty cool: https://twitter.com/GlitchTVBot/status/943123124333219840 Also Slit-scanner, which takes gifs and videos people post on Twitter and does this effect I don't remember the name of to them: https://twitter.com/slitscanner/status/722768869979484160
|
|
# ? Dec 19, 2017 15:36 |
world cup harry zone: rise high stakes: the game of harmony also basically this
|
|
# ? Dec 19, 2017 16:01 |
here's a whole poo poo-ton of pseudo-procedurally-generated content also this is the foundation of that botnik twitter
|
|
# ? Dec 19, 2017 16:21 |
generated from just copying and pasting the whole thread up to now:quote:The results are often presented as if they were entirely algorithmically generated content bookmarkpost reply hempuli nov 15 am asking for a friend to talk to you about it when i get home i will send you a picture of the front and back of the house and the restaurant and i will be there in a few minutes art thing made using pico8: jose guerra @guerragames --spiralsphere --#pico8 # tweetcart # tweetjam t=0::_::cls()t+=.2 the results are often presented as if they were entirely algorithmically generated content bookmarkpost reply hempuli nov 15 am asking for a friend
|
|
# ? Dec 19, 2017 16:28 |
My favorite piece of of Botnik content is this completely reasonable and accurate review of Laguardia: https://twitter.com/jamieabrew/status/808936333708234752
|
|
# ? Dec 19, 2017 17:13 |
|
Thnk you for the effortpost, OP. To show my appreciation, here's Zach Braff reading an AI-generated Scrubs script: https://www.youtube.com/watch?v=xQbjJYHXc9U
|
# ? Dec 19, 2017 17:21 |
|
The Botnik stuff is great. The Harry Potter chapter does read like it was heavily edited, but still good.
|
# ? Dec 19, 2017 18:25 |
|
They're basically constrained writing exercises. You can pretty much write anything you want with them or you can make up some rule to choose a specific suggestion every time, but there's very little "generation" going on.
|
# ? Dec 19, 2017 21:06 |
|
Powaqoatse posted:They're basically constrained writing exercises. You can pretty much write anything you want with them or you can make up some rule to choose a specific suggestion every time, but there's very little "generation" going on.
|
# ? Dec 21, 2017 12:35 |
|
Hempuli posted:That reminds me - Uurnog, a recent game by Nifflas has a dynamic music system built into it: https://www.youtube.com/watch?v=1z7ZV5DcLXI This video shows how they system changes instruments and melodies to add a different ambient to each room. https://youtu.be/7N41TEcjcvM This video is an excerpt from TIE Fighter. The system links different small tracks (a few seconds long) according to what's happening in the game. https://youtu.be/lBUQ2koAMP8 I recommend you check a gameplay video to see how certain events trigger them (allied/enemy ships entering the area, important ships being destroyed, achieving mission goals, being in combat, being out of combat...) The sense it created was very immersive Super86 has a new favorite as of 22:56 on Dec 25, 2017 |
# ? Dec 25, 2017 17:49 |
|
http://make.girls.moe generates anime faces https://twitter.com/namaniku0/status/942993616976220160 https://www.youtube.com/watch?v=PUkQbGaL4Fg
|
# ? Dec 25, 2017 22:39 |
|
Play an IDM interpretation of Silent Night, Holy Night. http://emenel.ca/holiday2017/
|
# ? Dec 26, 2017 14:52 |
|
We've had a yospos thread for homegrown textbots and whatnot for a while now. The thread superstar is definitely WYR_bot, which generates "would you rather" questions. https://twitter.com/WYR_bot/status/945550957185781760 https://twitter.com/WYR_bot/status/945460345971372034 https://twitter.com/WYR_bot/status/944508917060702208 https://twitter.com/WYR_bot/status/943919944210796544
|
# ? Dec 26, 2017 16:30 |
|
Spire is a an odd game under development by Hitbox, the people that brought you Dustforce. It's about platforming up a procedurally generated fantasy tower. They posted this to show how their system puts together it's maps. https://giant.gfycat.com/FittingBiodegradableAtlanticbluetang.webm And this is what those level can look like afterwards. https://www.youtube.com/watch?v=qy90dCjXQVs 7c Nickel has a new favorite as of 13:28 on Jan 19, 2018 |
# ? Jan 19, 2018 13:23 |
|
quote:William H. Drug Overdose Doowingal Great, now I'm being doxxed by AI
|
# ? Jan 19, 2018 13:45 |
|
7c Nickel posted:Spire is a an odd game under development by Hitbox, the people that brought you Dustforce. It's about platforming up a procedurally generated fantasy tower. They posted this to show how their system puts together it's maps. This is great. It's like they're trying to solve protein folding.
|
# ? Jan 19, 2018 19:26 |
|
Elentor posted:This is great. It's like they're trying to solve protein folding. Did I just watch a bunch of hookshots tug themselves into a steam engine? HOT
|
# ? Jan 19, 2018 19:42 |
Hahaha, I wouldn't have expected to see a seemingly physics-enabled generation system. It's like a tug-of-war between rooms! Some content: Here's a video showing a neural network that learned various movement systems: https://www.youtube.com/watch?v=rAai4QzcYbs Includes stuff like fish swimming around, a person standing up & walking and so on. One of the "alternative" solutions the NN found for humanoid movement was this: https://twitter.com/OriolVinyalsML/status/948675218259800066 Another video, showing a similar system except with simulated muscles: https://www.youtube.com/watch?v=pgaEE27nsQw
|
|
# ? Jan 19, 2018 20:42 |
|
|
# ? Jan 24, 2018 22:23 |
|
It's so beautiful
|
# ? Jan 25, 2018 00:28 |
|
|
# ? May 9, 2024 23:34 |
|
I'm dying here. That's amazing.
|
# ? Jan 25, 2018 00:33 |