How nhuay2404/gom-gom-ban-choi works
Gom Gom Ban Choi is a browser game served locally by a small Node.js static server. The player opens the game in a browser; the server returns the game entry page and its bundled assets, and the browser runs the game. The documentation titles indicate a designed difficulty system and a 20-level progression, but the game bundle was not sampled, so those stages are represented within the bundle rather than as inferred modules. The tree and sampled server source support the serving flow; internal game behavior is opaque.
Main entry points: server.mjs Static server · index.html Game entry page · index-CMIQ8SMt.js Game runtime · index-C7cbLXnu.css Game styles
Components 7
Local serving
- Static server
Gom-Gom-Ban-Choi/server.mjs
Browser game
- Game entry page
Gom-Gom-Ban-Choi/game/index.html - Game runtime
Gom-Gom-Ban-Choi/game/assets/index-CMIQ8SMt.js - Game styles
Gom-Gom-Ban-Choi/game/assets/index-C7cbLXnu.css - Farm Pop skin
Gom-Gom-Ban-Choi/game/skins/farm-pop
Other components
- Player
- Browser
Connections 9
- Player → Browser: opens game
- Browser → Static server: requests files
- Static server → Game entry page: reads and serves
- Static server → Game runtime: reads and serves
- Static server → Game styles: reads and serves
- Browser → Game entry page: loads page
- Game entry page → Game runtime: loads script
- Game entry page → Game styles: loads styles
- Game runtime → Player: presents game