aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFlorian Fischer <florian.fischer@muhq.space>2025-06-16 21:23:47 -0500
committerFlorian Fischer <florian.fischer@muhq.space>2025-07-03 22:01:22 -0400
commit5074311e58e5c6e403aeea30b89c12b14066d36d (patch)
tree53f28d9db220981d15ce25334c80a6be263aea64
parent191ca47e6cc5352d678bfd37931f9af65f6125e6 (diff)
downloadmuhqs-game-5074311e58e5c6e403aeea30b89c12b14066d36d.tar.gz
muhqs-game-5074311e58e5c6e403aeea30b89c12b14066d36d.zip
move TODO into README
-rw-r--r--README.md38
-rw-r--r--go/TODO11
2 files changed, 38 insertions, 11 deletions
diff --git a/README.md b/README.md
index 77ed0d9c..1358bb99 100644
--- a/README.md
+++ b/README.md
@@ -81,3 +81,41 @@ Map definitions files `*.map` are located in the `map/` directory and can be ren
Please reach out to me if you have questions, need help, want to propose changes or just want to talk about the game.
The easiest way is to send me an email to [muhqs-game@muhq.space](mailto://muhqs-game@muhq.space).
Even changes can be contributed via email ([git-send-mail tutorial](https://git-send-email.io/)).
+### TODO
+
+Things that should be done eventually:
+
+#### Repo
+
+- [ ] move map data into `data/` directory
+
+#### Rules
+
+- [ ] change rules into paragraphs
+- [ ] define what piled permanents can do
+
+#### HTML
+
+#### Latex
+
+- [ ] come up with a pleasant representation of the base stats (health, movement, attack)
+
+#### Material
+
+- [ ] Design a tutorial handout
+- [ ] Design a players tablet (discard pile, deck, phase hints)
+
+#### Go
+
+- [ ] investigate data race between UI and game loop (possible big state lock)
+- [ ] implement representation of next target and current selection in prompt
+- [ ] implement constrained X-Cost
+- [ ] implement HandCardSelection with condition
+- [ ] implement spell target parsing
+- [ ] implement triggers
+ - [ ] implement target selection for triggers
+- [ ] implement game log
+ - [ ] implement log with hoverable components
+- [ ] implement LongTap as hover equivalent
+- [ ] finish AIs
+ - [ ] tyrant
diff --git a/go/TODO b/go/TODO
deleted file mode 100644
index 4874a313..00000000
--- a/go/TODO
+++ /dev/null
@@ -1,11 +0,0 @@
-* Fix data race between UI and game loop (possible big state lock)
-* implement representation of next target and current selection in prompt
-* implement constrained X-Cost
-* implement HandCardSelection with condition
-* implement spell target parsing
-* implement triggers
- * implement target selection for triggers
-* implement game log
-* implement LongTap as hover equivalent
-* finish AIs
- * tyrant