|
22d7ce969e
|
Add some mitigations against blank letter bug
|
2023-10-13 21:30:06 -07:00 |
|
|
7d6e7d0113
|
Adjust Makefile so 'make' builds all
|
2023-10-13 21:16:16 -07:00 |
|
|
ad540e4c4b
|
Fix bug whereby arrow ignored ephemeral tiles
|
2023-10-03 20:32:47 -07:00 |
|
|
ceb5d6c20d
|
Clean up Typescript imports
|
2023-09-27 20:03:52 -07:00 |
|
|
79610b958b
|
Fix end-of-game UI bugs
|
2023-09-25 20:50:58 -07:00 |
|
|
7bca436012
|
Improve documentation
|
2023-09-24 10:58:33 -07:00 |
|
|
55f968ae35
|
Add commands for building UI
|
2023-09-23 12:21:09 -07:00 |
|
|
880667b80e
|
Remove turn log message after game over
|
2023-09-23 12:20:52 -07:00 |
|
|
2fa28ce3d4
|
Add arrow for fast play
|
2023-09-23 10:53:07 -07:00 |
|
|
a34ad8cd12
|
Improve UI; add end game button
|
2023-09-21 19:01:56 -07:00 |
|
|
75d8db4098
|
Improve 'Add to dictionary' UI
|
2023-09-21 18:55:33 -07:00 |
|
|
6c7a90c421
|
Add confirmation choice for passing
|
2023-09-21 18:40:41 -07:00 |
|
|
e0fe22e9ce
|
Add end game conditions
Also fix some UI bugs
|
2023-09-20 18:59:32 -07:00 |
|
|
0d30ac0b46
|
Add AI tile count and total tile counts, other UI tweaks
|
2023-09-16 21:08:10 -07:00 |
|
|
e7c46c8efd
|
Add standardized turn summary messages.
Same logic for both player and AI
|
2023-09-15 21:01:49 -07:00 |
|
|
e5b2e4139e
|
Clean up UI code
|
2023-09-15 20:37:40 -07:00 |
|
|
c1d7a2f774
|
Add AI turn highlighting
|
2023-09-14 19:38:34 -07:00 |
|
|
a014805cbf
|
Automate AI plays
|
2023-09-14 19:14:19 -07:00 |
|
|
ef4506b55e
|
Refactor code to utilize TurnActions on player moves
|
2023-09-14 18:53:47 -07:00 |
|
|
8fd250170b
|
Add rudimentry but functional AI integration into UI
Also fixed some bugs that could cause AI process to either
produce invalid words or crash.
|
2023-09-12 22:13:36 -07:00 |
|
|
9b22f1301d
|
WIP integration of AI into game logic
|
2023-09-10 15:17:36 -07:00 |
|
|
60fabb0214
|
Add difficulty menu to UI (not yet functional)
|
2023-09-08 23:32:44 -07:00 |
|
|
ef655f99cd
|
Fix bug in Rust relating to PlayedTile
The bug broke a contract that was relied on by WASM
|
2023-09-08 17:50:54 -07:00 |
|
|
e23c1d139b
|
Add capability to convert AI plays into PlayedTiles vector
|
2023-09-07 19:44:07 -07:00 |
|
|
0887cb29aa
|
Fix bug in AI handling of blank letters
|
2023-09-07 19:14:43 -07:00 |
|
|
4b86c031ed
|
Add basic AI support (Rust only)
|
2023-09-06 20:00:14 -07:00 |
|
|
cdfd8b5ee9
|
Fix bug where UI wasn't detecting 7-letter word bonus
|
2023-08-24 20:37:01 -07:00 |
|
|
733feecfe3
|
Add adding words to dictionary mid-game
|
2023-08-24 20:29:08 -07:00 |
|
|
4f8f14364c
|
Removed unused parameters in UI
|
2023-08-23 21:58:34 -07:00 |
|
|
974751bda0
|
Split UI code into separate files
|
2023-08-23 20:46:43 -07:00 |
|
|
de2605af67
|
Improve tile exchange to retain player order
|
2023-08-23 20:37:22 -07:00 |
|
|
e8cff060b0
|
Add 'Return Tiles' button
|
2023-08-23 20:23:58 -07:00 |
|
|
ca5ab097c5
|
Add basic tile exchange support
Still need to support handling if the player reordered their tray
|
2023-08-22 20:52:03 -07:00 |
|
|
960e8c31fb
|
Fix Rust dependency issue
|
2023-08-22 19:02:08 -07:00 |
|
|
b790e48bc4
|
Add UI for tile exchange
|
2023-08-21 19:42:22 -07:00 |
|
|
4ba4c15e23
|
Transfer previous Modal code
|
2023-08-20 17:26:52 -07:00 |
|
|
800ec27c36
|
Slightly improve styling
|
2023-08-20 16:34:00 -07:00 |
|
|
f3d085ff99
|
Add LICENSE and fields to Cargo.toml
|
2023-08-20 16:28:42 -07:00 |
|
|
368dcd4a65
|
Add auto-scrolling for log
Styling is still a WIP
|
2023-08-20 10:00:10 -07:00 |
|
|
4c8d27b659
|
Improve tray handling
Fix bugs when the tray is not fully filled, and retain custom
user tray ordering between turns.
|
2023-08-19 14:47:34 -07:00 |
|
|
b33007d3c4
|
Downgrade serde to remove included binary
|
2023-08-19 09:58:16 -07:00 |
|
|
cb10d97724
|
Refactored receive_play from wasm into Game
|
2023-08-18 18:14:27 -07:00 |
|
|
cd8a4b73a9
|
Add support for blank characters
|
2023-08-17 18:30:55 -07:00 |
|
|
c61b2e3f75
|
Add display of previous tiles
|
2023-08-17 18:05:20 -07:00 |
|
|
fd7cf2d6af
|
Add turn counting and score persistence
|
2023-08-16 19:37:32 -07:00 |
|
|
c7399b2b99
|
Integrate score keeping and individual trays
|
2023-08-15 19:35:23 -07:00 |
|
|
deedc1aee4
|
Improve WIP move-checking integration
|
2023-08-13 17:02:13 -07:00 |
|
|
a496b15710
|
Integrate very WIP move-checking onto front-end
|
2023-08-13 13:08:37 -07:00 |
|
|
cbd76895ac
|
Add styling to grid and allow moving ephemeral tiles
|
2023-08-10 21:43:14 -07:00 |
|
|
5dc11de37d
|
WIP Add Grid
|
2023-08-09 20:00:14 -07:00 |
|