Make a game using only HTML, CSS, and JavaScript and a lil bit of AI
Games can take weeks to build from scratch. AI helps you learn in this and makes the process a bit faster so you can focus on experimenting, creating, and making something uniquely yours (aka your own first game).
Build a game with AI, improve it with your own ideas, then launch it for the world to play.
Create the first version of your game using AI and submit your prompt.
Add at least 5 improvements and make the game feel like yours.
Publish your game, share your GitHub repo, and show what you've learned.
CHOOSE YOUR PATH
Arcade is a Hack Club program where you/your members build games and get rewarded. Run it as a workshop at your next meeting no experience needed, and it works for complete beginners. Clubs are welcome from anywhere in the world!
Host an Arcade workshop at your club meeting. Members will build their own game using a AI (As per the guide), host it on GitHub Pages, and submit it. Each approved submission earns them rewards. You can use our workshop guide to run the session.
Run the workshop with your club
Members build & host their games
Close your workshop
Get your reward grant!
Earn $5 worth of reward for every submission you make.
Robux Grant
$5
Steam Grant
$5
PS5 Store Grant
$5
Xbox Gamepass
$5
Gaming Accessories
$5
Snacks Grant
$5
Gaming Discs
$5
Pizza Grant
$5
Robux Grant
$5
Steam Grant
$5
PS5 Store Grant
$5
Xbox Gamepass
$5
Gaming Accessories
$5
Snacks Grant
$5
Gaming Discs
$5
Pizza Grant
$5
Learn everything you need to know about Arcade, submissions, rewards, workshops, and project requirements.
Building solo? No problem. Arcade is open to any teenager who wants to build a game and get rewarded for shipping it. No club needed — just you, your code, and your ideas.
Build a game, host it on GitHub Pages or itch.io, and submit it. Each approved submission earns you rewards. Check out the requirements & examples page first.
Build your game
Host it online
Submit your game
Claim your reward!
AI can be a useful tool for learning, debugging, brainstorming, and understanding concepts.
If a reviewer asks you to explain your code, you should be able to clearly explain how it works.
Do not fabricate hours, commits, screenshots, project progress, submissions, or any other information.
False or misleading submissions may result in rejection and may affect your ability to participate in future Hack Club programs.
Reach out to @Hridhaan for any questions or support.
Join #arcade-ysws on the Hack Club Slack to ask questions, share progress, and get help from other participants.