Thirteen Rush Project Report
1. The Concept
Thirteen Rush is a single-player browser card game inspired by the Vietnamese climbing game Tiến Lên, also known as Thirteen. One player competes with three AI opponents in a fast, readable card-table experience. Each participant receives 13 cards, plays stronger valid combinations or passes, and races to empty their hand first.
The project focuses on the core strategy loop: reading the table, choosing when to save strong cards, cutting a single 2 with a bomb, and taking control of the next trick.
2. The Stack
The Stack: HTML, CSS, and vanilla JavaScript in one standalone index.html file. The game runs directly in a browser without a backend, framework, build process, package manager, or external API.
The AI Assist: Codex supported asset creation, UI implementation, game-rule checks, scoring updates, responsive layout work, and project documentation. Image generation was used for the table-felt texture, card-back design, and three AI profile portraits.
3. The 1 Day Sprint:
Morning (Hours 1–3): Reviewed the game handoff, UI rules, design references, and the existing standalone game. Built and refined the core visual direction: traditional card presentation, deep-green table feel, responsive game board, player positions, and the start/help screens.
Afternoon (Hours 4–6): Prepared the game assets: a full 52-card PNG deck, a classic blue card back, a textured table-felt background, and individual AI profile images. Checked card proportions and ensured red suits remain red while black suits remain dark.
The Finish Line (Hour 7-8): Finalized game scoring improvements. Four of a Kind and Double Sequence can cut a single 2, giving the cutter +2 and the player who played the 2 −2. Added immediate bomb feedback, updated round-score handling, and wrote project documentation.
4. The Roadblocks
Roadblocks: The first card assets were technically correct but did not visually match a real standard deck closely enough. This required several rounds of visual comparison, replacing generated faces with a classic CC0 card deck, then correcting card proportions so ranks and suit marks did not look overly tall. Another challenge was aligning visual requirements with the existing game: the game already rendered cards through HTML/CSS, while the project also needed reusable PNG assets. The project now has both, with card and table assets ready for the next UI integration pass.
5. Key Takeaways
Traditional card games depend heavily on small visual details. Card proportions, pip placement, face-card artwork, and the card back can change the perceived quality of the whole game.
Keeping the project as a single HTML file made iteration quick and preserved the original MVP scope, while separate PNG assets provide a stronger visual foundation for future refinements.
The bomb bonus improves the strategic value of holding Four of a Kind or a Double Sequence, without making the scoring system difficult to understand.
My final thought: Thirteen Rush now has a clear playable foundation: familiar Tiến Lên rules, a strong card-table identity, AI opponents, focused scoring, and a lightweight setup that can be opened and played immediately in a browser.