AI: create outline for main game logic

This commit is contained in:
2026-10-06 23:31:46 -04:00
parent 9106f6e58d
commit be3516f9c7
3 changed files with 265 additions and 1 deletions
+1 -1
View File
@@ -23,7 +23,7 @@ As previously stated, cmu_graphics should be the main backend engine, with the M
- the difficulty of fish available depends on the bait you use, which can be changed in the shop (you pay for a license once, then can switch to any owned bait at any time)
- fish are randomly selected, probably skewed towards easier but ensuring the user still has ample opportunity to have some fun skill checks they feel proud of passing
- higher difficulty fish give more money when sold to the market
- for database, a csv file containing each fish, its description, price, sprite filename, difficulty, length, and weight (among any other info) should be sufficient (this can be "fish.csv" in a "data" directory)
- for database, a csv file containing each fish, its description, price, sprite filename, difficulty, length, and weight (among any other info) should be sufficient (this can be "creatures.tsv" in a "data" directory)
- sprites will be stored in a "sprites" folder, with all the fish being stored in a "fish" subfolder I will find sprites - leave placeholder files for what should be included (no need for them to be actual png or sprites, just so i know whats needed)
- game save data can be stored in JSON format, ensuring it persists between play sessions for a smooth experience. this can just be "save.json" in the same directory as the script.