command
module
Version:
v0.0.0-...-4ed978f
Opens a new window with list of versions in this module.
Published: Jan 4, 2024
License: MIT
Opens a new window with license information.
Imports: 15
Opens a new window with list of imports.
Imported by: 0
Opens a new window with list of known importers.
README
¶
idle-game-engine
Game engine for idle games like kittens game.
Code
Special Actions
- Max an action (skip, create, buy)
- Time skip until a game action is available
- Create all the inputs for an action
- Undo an action
- Repeat an action
- Hide actions and resources
- Reset
Dev
Run tests and build:
$ go test ./... && go build
Run
Run interactive kittens game:
$ ./idle-game-engine
Use text UI or http://localhost:8080/.
Set starting resources:
$ ./idle-game-engine --resource_map='catnip:100,Catnip Field:1'
Watch kittens game solution:
$ ./idle-game-engine --auto
Faster solution:
./idle-game-engine --auto --auto_sleep_ms=100
General Ideas
- shared web server
- configurable game rules at runtime
- competition of best solutions
- least actions
- least skipped time
- competition of bots
Kittens

Graph of features:

Graph of unlocks:

Nodes:

Edges:

Missing features:
Documentation
¶
There is no documentation for this package.
Source Files
¶
Directories
¶
|
|
examples
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Click to show internal directories.
Click to hide internal directories.