{"id":680,"date":"2026-09-27T12:05:39","date_gmt":"2026-09-27T11:05:39","guid":{"rendered":"https:\/\/stigern.net\/blog\/?p=680"},"modified":"2026-09-27T12:24:37","modified_gmt":"2026-09-27T11:24:37","slug":"ai-slop-games-my-vibe-coded-games","status":"publish","type":"post","link":"https:\/\/stigern.net\/blog\/ai-slop-games-my-vibe-coded-games\/","title":{"rendered":"AI Slop Games \u2013 my vibe-coded games"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">For a while now I&#8217;ve been vibe-coding games: I describe what I want, the AI writes the code, and I keep pushing until it&#8217;s fun (or at least explodes nicely). They started piling up, so I gathered them all in one place: <a href=\"https:\/\/stigern.net\/games\/\"><strong>AI Slop Games<\/strong><\/a>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The name is honest. These are games made fast and for fun, and some of them grew into much more than I planned.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1280\" height=\"720\" src=\"https:\/\/stigern.net\/blog\/wp-content\/uploads\/2026\/09\/naval.png\" alt=\"NavalDeep: a submarine at the surface with ships and islands on the horizon\" class=\"wp-image-683\" srcset=\"https:\/\/stigern.net\/blog\/wp-content\/uploads\/2026\/09\/naval.png 1280w, https:\/\/stigern.net\/blog\/wp-content\/uploads\/2026\/09\/naval-300x169.png 300w, https:\/\/stigern.net\/blog\/wp-content\/uploads\/2026\/09\/naval-1024x576.png 1024w, https:\/\/stigern.net\/blog\/wp-content\/uploads\/2026\/09\/naval-768x432.png 768w\" sizes=\"auto, (max-width: 1280px) 100vw, 1280px\" \/><figcaption class=\"wp-element-caption\">NavalDeep, the featured game right now.<\/figcaption><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Featured: NavalDeep<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Command submarines and ships: fire torpedoes, man the deck gun, and explore inside. <a href=\"https:\/\/stigern.net\/games\/naval\/\">Play it here<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">The Arcade<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Besides NavalDeep there are 17 games in the arcade right now:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/stigern.net\/games\/rubble\/\"><strong>Rubble<\/strong><\/a> \u2013 first-person physics destruction: thirteen weapons, one hillside to level<\/li>\n\n\n\n<li><a href=\"https:\/\/stigern.net\/games\/topdown.html\"><strong>Top-Down GTA<\/strong><\/a> \u2013 steal cars, shoot pistols, watch the wanted stars climb<\/li>\n\n\n\n<li><a href=\"https:\/\/stigern.net\/games\/sandbox.html\"><strong>Physics Playground<\/strong><\/a> \u2013 build bridges, ropes and rigs, then blow them up with C4<\/li>\n\n\n\n<li><a href=\"https:\/\/stigern.net\/games\/cpapgarage.html\"><strong>CPAP Garage<\/strong><\/a> \u2013 buy busted CPAP machines, fix them and flip them for profit<\/li>\n\n\n\n<li><a href=\"https:\/\/stigern.net\/pixelminer\/\"><strong>Pixel Miner<\/strong><\/a> \u2013 dig deep, hoard pixels, climb the leaderboard<\/li>\n\n\n\n<li><a href=\"https:\/\/stigern.net\/games\/guy\/\"><strong>Lil Guy<\/strong><\/a> \u2013 drop blocky little guys and watch them tumble, stack and shatter<\/li>\n\n\n\n<li><a href=\"https:\/\/stigern.net\/games\/rts3\/\"><strong>RTS3<\/strong><\/a> \u2013 build a base, train units, survive endless waves<\/li>\n\n\n\n<li><a href=\"https:\/\/stigern.net\/games\/slopcraft\/\"><strong>Slopcraft<\/strong><\/a> \u2013 a procedural, destructible voxel shooter: loot ruins, hunt legendary weapons<\/li>\n\n\n\n<li><a href=\"https:\/\/stigern.net\/games\/laundryday\/\"><strong>Laundry Day<\/strong><\/a> \u2013 run a LaundroBot and earn cash one perfect cycle at a time<\/li>\n\n\n\n<li><a href=\"https:\/\/stigern.net\/games\/missiledefence\/\"><strong>Missile Defence<\/strong><\/a> \u2013 defend your cities with launchers, factories and airports<\/li>\n\n\n\n<li><a href=\"https:\/\/stigern.net\/games\/tower\/\"><strong>Tower Defense<\/strong><\/a> \u2013 place towers, drop airstrikes, survive 20 waves<\/li>\n\n\n\n<li><a href=\"https:\/\/stigern.net\/games\/neon\/\"><strong>Neon<\/strong><\/a> \u2013 slots, crash and a wheel of fortune. Don&#8217;t go broke<\/li>\n\n\n\n<li><a href=\"https:\/\/stigern.net\/games\/lifegame\/\"><strong>Lifegame<\/strong><\/a> \u2013 two species, one petri dish. Watch them fight, mate and mutate<\/li>\n\n\n\n<li><a href=\"https:\/\/stigern.net\/games\/benchmark\/\"><strong>Benchmark<\/strong><\/a> \u2013 stress-test your GPU and CPU in the browser<\/li>\n\n\n\n<li><a href=\"https:\/\/stigern.net\/games\/adventure\/\"><strong>The Adventures of the Small Electrician<\/strong><\/a> \u2013 shoot sparks, dodge Trolltove, survive as long as possible<\/li>\n\n\n\n<li><a href=\"https:\/\/stigern.net\/gtslop\/\"><strong>GT-Slop<\/strong><\/a> \u2013 drive fast, drive sloppy<\/li>\n\n\n\n<li><a href=\"https:\/\/stigern.net\/ironcommand\/\"><strong>Iron Command<\/strong><\/a> \u2013 my biggest one: harvest, build and command armies across land, sea and air<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-2 is-cropped wp-block-gallery-1 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1280\" height=\"720\" data-id=\"685\" src=\"https:\/\/stigern.net\/blog\/wp-content\/uploads\/2026\/09\/rubble.png\" alt=\"Rubble screenshot\" class=\"wp-image-685\" srcset=\"https:\/\/stigern.net\/blog\/wp-content\/uploads\/2026\/09\/rubble.png 1280w, https:\/\/stigern.net\/blog\/wp-content\/uploads\/2026\/09\/rubble-300x169.png 300w, https:\/\/stigern.net\/blog\/wp-content\/uploads\/2026\/09\/rubble-1024x576.png 1024w, https:\/\/stigern.net\/blog\/wp-content\/uploads\/2026\/09\/rubble-768x432.png 768w\" sizes=\"auto, (max-width: 1280px) 100vw, 1280px\" \/><figcaption class=\"wp-element-caption\">Rubble<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1280\" height=\"720\" data-id=\"684\" src=\"https:\/\/stigern.net\/blog\/wp-content\/uploads\/2026\/09\/slopcraft.png\" alt=\"Slopcraft screenshot\" class=\"wp-image-684\" srcset=\"https:\/\/stigern.net\/blog\/wp-content\/uploads\/2026\/09\/slopcraft.png 1280w, https:\/\/stigern.net\/blog\/wp-content\/uploads\/2026\/09\/slopcraft-300x169.png 300w, https:\/\/stigern.net\/blog\/wp-content\/uploads\/2026\/09\/slopcraft-1024x576.png 1024w, https:\/\/stigern.net\/blog\/wp-content\/uploads\/2026\/09\/slopcraft-768x432.png 768w\" sizes=\"auto, (max-width: 1280px) 100vw, 1280px\" \/><figcaption class=\"wp-element-caption\">Slopcraft<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1280\" height=\"720\" data-id=\"682\" src=\"https:\/\/stigern.net\/blog\/wp-content\/uploads\/2026\/09\/cpapgarage.png\" alt=\"CPAP Garage screenshot\" class=\"wp-image-682\" srcset=\"https:\/\/stigern.net\/blog\/wp-content\/uploads\/2026\/09\/cpapgarage.png 1280w, https:\/\/stigern.net\/blog\/wp-content\/uploads\/2026\/09\/cpapgarage-300x169.png 300w, https:\/\/stigern.net\/blog\/wp-content\/uploads\/2026\/09\/cpapgarage-1024x576.png 1024w, https:\/\/stigern.net\/blog\/wp-content\/uploads\/2026\/09\/cpapgarage-768x432.png 768w\" sizes=\"auto, (max-width: 1280px) 100vw, 1280px\" \/><figcaption class=\"wp-element-caption\">CPAP Garage<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1280\" height=\"720\" data-id=\"681\" src=\"https:\/\/stigern.net\/blog\/wp-content\/uploads\/2026\/09\/topdown.png\" alt=\"Top-Down GTA screenshot\" class=\"wp-image-681\" srcset=\"https:\/\/stigern.net\/blog\/wp-content\/uploads\/2026\/09\/topdown.png 1280w, https:\/\/stigern.net\/blog\/wp-content\/uploads\/2026\/09\/topdown-300x169.png 300w, https:\/\/stigern.net\/blog\/wp-content\/uploads\/2026\/09\/topdown-1024x576.png 1024w, https:\/\/stigern.net\/blog\/wp-content\/uploads\/2026\/09\/topdown-768x432.png 768w\" sizes=\"auto, (max-width: 1280px) 100vw, 1280px\" \/><figcaption class=\"wp-element-caption\">Top-Down GTA<\/figcaption><\/figure>\n<\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Go and play at <a href=\"https:\/\/stigern.net\/games\/\">stigern.net\/games<\/a>. If you enjoy them, you can <a href=\"https:\/\/buymeacoffee.com\/stigern4\">fuel the vibe-coding with a coffee<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>For a while now I&#8217;ve been vibe-coding games: I describe what I want, the AI writes the code, and I keep pushing until it&#8217;s fun (or at least explodes nicely). They started piling up, so I gathered them all in one place: AI Slop Games. The name is honest. These are games made fast and [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":689,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6],"tags":[],"class_list":["post-680","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-games"],"blocksy_meta":{"styles_descriptor":{"styles":{"desktop":"","tablet":"","mobile":""},"google_fonts":[],"version":8}},"_links":{"self":[{"href":"https:\/\/stigern.net\/blog\/wp-json\/wp\/v2\/posts\/680","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/stigern.net\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/stigern.net\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/stigern.net\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/stigern.net\/blog\/wp-json\/wp\/v2\/comments?post=680"}],"version-history":[{"count":1,"href":"https:\/\/stigern.net\/blog\/wp-json\/wp\/v2\/posts\/680\/revisions"}],"predecessor-version":[{"id":686,"href":"https:\/\/stigern.net\/blog\/wp-json\/wp\/v2\/posts\/680\/revisions\/686"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/stigern.net\/blog\/wp-json\/wp\/v2\/media\/689"}],"wp:attachment":[{"href":"https:\/\/stigern.net\/blog\/wp-json\/wp\/v2\/media?parent=680"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/stigern.net\/blog\/wp-json\/wp\/v2\/categories?post=680"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/stigern.net\/blog\/wp-json\/wp\/v2\/tags?post=680"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}