jamesgabe/discipline-duel-v1 — explained in plain English
Analysis updated 2026-05-18
Practice recognizing and countering common procrastination excuses through short playable rounds.
Track a personal resilience and future focus score across repeated play sessions.
Study a simple, dependency free HTML and JavaScript game as a template for your own browser based game.
| jamesgabe/discipline-duel-v1 | 100/talk_stock | alexcybernetic/playground-ai | |
|---|---|---|---|
| Stars | 2 | 2 | 2 |
| Language | HTML | HTML | HTML |
| Last pushed | — | 2022-03-24 | — |
| Maintenance | — | Dormant | — |
| Setup difficulty | easy | moderate | easy |
| Complexity | 1/5 | 3/5 | 1/5 |
| Audience | general | general | general |
Figures from each repo's GitHub metadata at analysis time.
The Discipline Duel is a small browser based game meant to turn the idea of self discipline into something playable rather than something you just read advice about. It runs entirely inside a web browser, with nothing to install and no plugins needed. You open a page, click a start button, and the game presents you with a common excuse people use to avoid getting things done, something like feeling too tired to work. You respond with a Counter Strike, either picking a ready made reply or typing your own, and the game reacts to that choice. The game tracks two running numbers as you play. Resilience HP represents how well you bounce back after a setback, and a Future Focus Score reflects how consistently you choose long term goals over quick comfort. As you keep playing, later rounds present tougher scenarios meant to resemble real procrastination traps, and your progress across sessions is shown with simple visual feedback. Each new playthrough mixes up the excuses you face, since the game pulls from a built in library of scenarios rather than a fixed script. There is no account or sign in step. Progress is saved locally in the browser, so clearing your browser data will reset your scores. It works across desktop, tablet, and mobile browsers, as long as JavaScript is turned on, and it is built with plain HTML, CSS, and JavaScript with no separate backend server. A settings panel lets you adjust the difficulty, choose between guided or free form counter strike responses, set a time limit for a session, and switch between a light or dark visual theme. The project is released under the GNU GPL version 3.0 license, which means the source code stays open and any modified versions distributed to others must also be released under the same open license.
A browser based game that turns building self discipline into a playable challenge, where you counter everyday excuses to build up resilience and future focus scores.
Mainly HTML. The stack also includes HTML, CSS, JavaScript.
GPL v3 license: you can use and modify the code freely, but any distributed modified version must also be released under the same open license.
Setup difficulty is rated easy, with roughly 5min to a first successful run.
Mainly general.
This repo across BitVibe Labs
double-check against the repo, no cap.