---
title: 'RTS: Gardeners vs. Slugs'
url: 'https://graker.ru/en/news/2026/08/04/rts-dachniki-vs-slizni'
language: en
type: post
author: 'Roman Grachev'
published: '2026-08-04T12:20:00+03:00'
updated: '2026-10-25T13:48:56+03:00'
categories:
  - 'Software Development'
  - Fun
  - AI
  - Games
translations:
  ru: 'https://graker.ru/news/2026/08/04/rts-dachniki-vs-slizni.md'
---

# RTS: Gardeners vs. Slugs

As part of preparing for my talk, here's an example of vibe code, so to speak. I came up with a few small ideas and tossed them not even into Claude Code, but just into a Claude chat to discuss — and it went ahead and built a game demo in 15 minutes. We polished it just a tiny bit, and here I am sharing the result.

It's an RTS/base defense game: gardeners (played by my usual characters) have to defend a greenhouse from slugs attacking in waves. Stock up on cucumbers, buy units, squash slugs while the greenhouse is still standing. Of course, it's only a prototype, Claude made the characters out of emoji, and there isn't much variety either. But — tweak the balance a little, add map generation, buildings, art, sounds, and…

Even so, here's what you can do with an agent in, I repeat, just 15 minutes.

It's all written in JavaScript, Claude demoed it to me right in the chat. A little over 800 lines of code — and that's including all the texts and lines, HTML and styles. Plus the game logic, and even a pathfinding algorithm that leads the slugs to the greenhouse (flow field).

You can play it right here (the game is in Russian):

[Embedded content](/sites/default/files/demo/dachniki-rts.html)
