
I just wanted to ask!
You need to fight off all the grandmothers in line at the store and buy groceries for home
▶ Play
GAME CONTEST PRIZE 500 UAH
Online browser 2D game contest with AI.
Loading deadline...
Round 1
Choose a game, open it and vote on its page. One account has one favourite vote.
Share of votes for approved games in this round. Percentages are rounded. The ranking may change until voting closes.
Choose a game and play. Games via external links open in a new tab.

You need to fight off all the grandmothers in line at the store and buy groceries for home
▶ Play
Top-down roguelike survival in a neon metropolis: waves of enemies, three classes, upgrades, mutations, and bosses every 5 waves. Survive as long as possible — progress and weapons are saved between runs.
▶ Play
Explore the dangerous Zone, pass through combat sectors and anomalies, collect artifacts, and prepare for boss encounters. Find the source of the last signal and reach evacuation.
▶ Play
Your task is to protect your sky and land from invaders. 5 missions that will test your skills.
▶ Play


On New Year's Eve, Hryts, disguised as Santa, broke into the house to steal gifts. Help Mark and his dog Bublyk set up funny pranks to make him flee before midnight! Each level features new traps and new ways to drive out "Santa".
▶ Play
You are a tank commander in a world on the brink, or already beyond it. Lead your people and destroy the enemy.
▶ Play
Keep the stream precisely in the toilet water, overcoming drunken swaying and sudden hiccups after a party. The longer you maintain balance and the cleaner the floor, the higher your rank!
▶ Play
A turn-based strategy in the spirit of classics on old phones: lead your king, capture castles and villages for gold, hire an army, and break the defenses of three enemy houses. Every turn is a small puzzle about positioning and terrain, so after a loss, you'll want to play again to do better.
▶ Play
A cyberpunk clicker where you manage an underground team of netrunners: extract data, automate hacking, and upgrade equipment. Balance profit and neuro-overheating, unlock story branches, and start new runs with permanent upgrades.
▶ Play
30 seconds of phonk, neon, and anime-style duels: catch the beat, build combos up to SSS, and slice through the night with a powerful FINAL CUT. 13 original tracks, four difficulties, and a rematch you'll want to hit immediately — because your opponent builds combos on your mistakes.
▶ Play

"DON'T LET IT GO OUT" — a nighttime 2D arcade about defending a substation from Shaheds: hold the sky and don't let the power go out. You'll want to play again because of the fast pace, bonuses, and a high score that begs to be beaten.
▶ Play
You are a bus driver: tap on passengers, collect fares, and catch fare dodgers running without a ticket. Upgrade your conductor, drone, and new vehicles all the way to a space bus — it's hard to stop.
▶ Play
A card duel of builder-mages against a computer opponent. Each turn you play one card, spending bricks, gems, or recruits to build your tower to the target height or destroy the opponent's tower.
▶ Play
A Match-3 game based on AI brands (Claude, OpenAI, Grok, Gemini, DeepSeek), but with 10 unusual mechanics. Instead of turns, you have a token budget, and the board has a life of its own: a hallucination tile changes color after a match, the GPU overheats from fast moves and 'throttles' a row, and gravity reverses
▶ Play

Ascend through a fractured sky, master relic weapons and defeat the Spire's four guardians. Warden’s Spire is a neon metroidvania about the last Warden of the shattered sky. You wake up on a ruined dam with a blade and no memory. A challenging and exciting journey lies ahead!
▶ PlayYOUR TURN
This requirement applies to HTML, ZIP, and link-based games. Which format is suitable ↓
You can submit several different games. Choose your entry below or click "Add another game". Each game undergoes a separate review.
Name, nickname, description, controls, and AI tools will be public after approval. Everyone will also see a short story about the game's creation. Only you and the organizer will see your email and Telegram. Contact info is needed for game-related questions and to contact the winner.
Contest rules ↓Loading form...
Your email and a one-time code. No password or ChatGPT account required.
The code is valid for 10 minutes. Logging in does not subscribe you to the newsletter. How we store data.
SMALL GAME. BIG "ONE MORE TIME."
One successful mechanic is better than ten unfinished levels. Runner, arcade, puzzle, clicker — you choose the genre.
How to create your first game with AI: ready-to-use prompt and checklist →
Invent a mechanic and manage development with words. The AI writes and fixes all the code itself.
Choose HTML/ZIP or a link to a finished game. Add a cover, check the launch, and submit for review.
Approved games will appear in the gallery. Open games and support your favorites by clicking the heart.
TWO WAYS TO ADD A GAME
If the game is already published, select "Provide a link to the game" and add your own cover. The link must lead to a free browser game without mandatory registration. Or upload a ready HTML/ZIP — then the game will work on our site. File requirements are listed below.
Up to 20 MiB per file, up to 40 MiB after unpacking, up to 200 files. A single HTML file up to 2 MiB. The easiest start: HTML + JavaScript.
One HTML with everything inside or a ZIP with index.html and resources. Phaser and PixiJS are also suitable if the libraries are inside the archive.
First, have a ready JavaScript build. Archive the dist folder, not the entire repository.
Web export without threads, starter index.html, all files together. Check the size. C# in Godot 4 is not suitable for this web export.
Only a ready standalone WebAssembly build with index.html. Source .cpp, .rs, .py, .cs, or .exe files will not run.
For HTML/ZIP: no external CDNs, APIs, authorization, payments, or installation. Use relative paths. The game must work without cookies, localStorage, and web workers; progress can be kept in memory during the game.
Prepare my 2D game for a browser game contest. I need a ready file for uploading to a website, not a source repository. Use a two-dimensional game space, sprites, and 2D graphics. Ready images, pre-rendered from 3D models, are allowed; a 3D scene with 3D models during gameplay is not. Ideally, one index.html with HTML, CSS, and JavaScript inside (up to 2 MiB). If there are separate resources, provide a game.zip up to 20 MiB: index.html in the root, all images, sounds, scripts, and libraries inside, using relative paths. Up to 200 files, up to 40 MiB total after unpacking, each file up to 25 MiB. If the project is in TypeScript, build it to JavaScript. If in Godot, make a Web export without threads and name the starter file index.html. Do not include node_modules, .git, secrets, or the source project instead of the build in the ZIP. The game will run in a sandbox iframe without allow-same-origin. Do not use CDNs, external internet, servers, API keys, cookies, localStorage, IndexedDB, service workers, or web workers. Resources should only be loaded from the game folder. WebAssembly without threads is allowed. Keep the state in memory. Add a start button for sound. Show clear controls, a quick start, score, and restart. Check keyboard and/or touch controls. Write and fix all the code yourself: I will only describe changes in words. Provide a ready HTML or ZIP for download and a short instruction for testing.
FAIR GAME
The game space and graphics must be two-dimensional. This rule applies to both uploaded files and games via external links.
An isometric view does not inherently mean 3D: a game with 2D sprites is suitable. The choice of engine or WebGL does not determine eligibility — what matters is how the game itself is built.
These are guidelines for selection, not three separate scores.
A simple 2D game: easy-to-understand controls, interesting mechanics, and a desire to try again. Participation is free. The game author with the most votes receives 500 UAH from the organizer.
All custom code is generated and fixed by AI. You can come up with the idea, write prompts, copy AI code, work in an editor, and run the build. Ready-made libraries and legal resources are allowed. Manual code edits are not. This is a participant's declaration; the organizer may ask to see the development process.
Submission lasts seven days from the contest opening. The exact deadline is uploaded at the top of the page.
One participant may submit several different games from the same account. Each undergoes separate verification and competes separately; votes for different games by the same author are not combined. The total limit for this contest is 50 games. The organizer checks for launch, compliance with format, and rules. Non-working games, copied games, malicious code, and illegal content are not allowed. If a game needs fixing, you will see the reason in your application. For games via a link, the author must maintain accessibility and not change the contest version during voting. Changing the URL before voting requires resubmission for verification.
Open the published game page, play in the window, or follow the author's link. Log in via email or ChatGPT and click "♡ Vote". The heart is immediately counted in the contest. One account has one vote for one favorite game per round. You cannot vote for your own games. A vote can be withdrawn or moved to another open game before the end. Repeated clicks do not accumulate votes. Multiple confirmed alias addresses from a single personal Gmail account do not grant additional votes. Mass requests and voting with multiple accounts from the same network are temporarily restricted. Opening a game is not proof of active play.
Voting is possible from the publication of the first works. After the submission and verification period closes, the organizer launches the final stage for three days; votes already cast are preserved. Initially, only the organizer can see the count. They decide when to show or hide it for everyone; statistics do not open automatically after the deadline. Until completion, the displayed result is preliminary. In case of a tie, an additional one-day round with new voting between leaders is possible. One account does not guarantee one physical person: rigging and multiple accounts are prohibited.
After logging in, you can leave a short public comment on the game page. You can remove your own comment; the organizer can hide spam or insults. Do not post private contacts or secrets.
Game rights remain with the author. Submission grants permission to display the description and cover, post links to the game, or store and run uploaded files for the contest. The organizer stores the application, files, and votes to conduct the contest; the account ID is stored as a hash. Email and Telegram are not published. The optional "How I made the game" story is published on the approved game's page. Old responses submitted as private remain private. Provided contacts are not automatically verified and do not sign the participant up for a newsletter. Before the submission deadline, a game can be withdrawn for editing; for file or data deletion after the contest, contact the organizer in the community Telegram chat. Prizes are not paid out automatically: the organizer will contact the winner. Site Privacy Policy.