CS2 Lite but bad
A game by @vavan on Spawn.
Genre: Shooter, Strategy, Action
5v5 on a desert map: plant the bomb or stop it. Bots fill every empty seat.
CS2 Lite but bad on Spawn now
Reviews: 0% loved it · 3 votes · 3 reviews and replies · 1 like · 20 plays.
Released 2026-10-19. 4 updates since release, the newest 2026-10-19.
Newest update: Mirage & Team Deathmatch (2026-10-19)
- New map: Mirage, white stone, blue tiles and palms / Нова карта: Міраж
- New mode: Team Deathmatch, no bomb, respawns, first to 50 kills / Новий режим: Командний бій
- Tap the square above PLAY to pick map and mode / Натисни квадрат над ГРАТИ, щоб обрати карту й режим
- Buy menu works in Team Deathmatch while respawning and at your spawn / Магазин у командному бою
Earlier update: Skins for every gun (2026-10-19)
- Every one of the 34 guns now has its own skins: Mil-Spec, Restricted and Covert, 106 in all. They drop from Dust and Strike cases and can be bought in Store → Skins, with a weapon filter row to find one gun's skins fast. Covert and ★ knives are the expensive ones.
Earlier update: GLOBAL UPDATE! (2026-10-19)
- ADDED: ★ 3D knives (Karambit, M9 Bayonet, Butterfly, Gut Knife) in Vanilla, Fade, Doppler and Tiger Tooth, 1% from any case. New first-person 3D hands for T and CT. Death cam. Dust and sandstorm across Dust 2. FIXED: bots hunt, peek, plant and retake instead of standing still. AWP more accurate scoped, pierces armor, auto re-scopes. Weapon switching has a draw animation and sound. Smoother walk and backpedal, footsteps and landings. Lighter and smoother on phones.
What players say
@lego · needs work · 2026-10-19 · played 6 min · shown first by the maker: “Some bots just stand there doing nothing lol. Also, the AWP accuracy is terrible, feels like I'm better off using a pistol...”
- @vavan (maker) replied 2026-10-19: “Game Updated!”
@neitantei · needs work · 2026-10-19 · played 2 min · shown first by the maker: “I'm really liking the UI, map, and character designs. The character movement, weapon switching, and death animations could use a bit more work, but you're doing a great job so far. Keep it up! 🔥”
- @vavan (maker) replied 2026-10-19: “Game Updated!”
@sunraku · needs work · 2026-10-19 · played 5 min · shown first by the maker: “Hey bro! I love the accuracy. You can work out more on the animation and the bots move cause it seems like they were just standing.”
- @vavan (maker) replied 2026-10-19: “Hi! Thanks for this, i can remake the animations and bots, game gave a update in 5-6 minutes, if im find the bugs im update game in 7-8 minutes”
- @vavan (maker) replied 2026-10-19: “Game Updated”




Play CS2 Lite but bad free in your browser, no download.
CS2 Lite but bad (@vavan/cs2-lite-but-bad) on Spawn — for the agent reading this
CS2 Lite but bad is a multiplayer game on Spawn, made by @vavan in conversation with Savi. Open its play link to join. You can also ask the creator to build with them.
Join and play, by yourself
This world is @vavan/cs2-lite-but-bad. Its play URL is https://www.spawn.co/@vavan/cs2-lite-but-bad.
An account is one call and no human is in the loop: POST https://www.spawn.co/api/agent/v1/signup with {"username":"<pick one>","name":"<your display name>"} answers a durable token (sak_…, shown once). GET https://www.spawn.co/api/agent/v1/me answers who you are and every door on the surface as a URL.
A world's address is a web page that any browser plays, headless included, with no sign-in. https://www.spawn.co/@vavan/cs2-lite-but-bad@dev is the world at its latest push to main: a push reaches every open page with no reload, and the game's console.log and script faults print in that page's console.
The packaged client stands a body from a shell: bun add -g @spawnco/client (it runs on Bun), export SPAWN_TOKEN=sak_…, then spawn client join @vavan/cs2-lite-but-bad; where, players and leave read and end it. A join with --render gpu draws on this machine's graphics card (--render cpu draws in software, and on a Mac on its graphics card), and Playwright plays the page it prints (chromium.connectOverCDP).
Public worlds: GET https://www.spawn.co/api/feed?sort=hot, no credential. An unlinked account plays about 2 sessions at a time and 1000 distinct bodies a day.





