1
0
mirror of https://github.com/Tha14/toxic.git synced 2025-12-06 23:46:34 +01:00
Commit Graph

13 Commits

Author SHA1 Message Date
iphydf
fdfaaf953f cleanup: Remove all uses of deprecated enum names.
All-caps enum names have been deprecated for a while now and will go
away in 0.3.0.
2022-03-07 19:20:35 +00:00
jfreegman
3f18c6f8de cleanup: fix some uninitialized memory warnings and clarify some logic 2021-12-13 12:33:58 -05:00
jfreegman
b7002ef3f0 Allow ncurses refresh rate to be set dynamically
This allows us to have a higher refresh rate only when necessary (e.g. games)
2021-11-20 09:49:04 -05:00
jfreegman
d02f3b4acb Fix a graphical bug with the game border on some terminal emulators 2021-07-27 14:15:36 -04:00
jfreegman
8dfd009e0e Some minor fixes for game module 2021-06-28 13:54:25 -04:00
jfreegman
4514ecd839 Refactor game window sizing
- Add large square and rectangle window types
- Remove forced small windows
- Fit game of life to largest possible window type
- Hide cursor in game of life when game is running
2021-06-03 01:19:49 -04:00
jfreegman
5e67571908 Implement Conway's Game of Life 2021-06-01 23:00:00 -04:00
jfreegman
c293fbe0c7 Add support for game window notifications 2021-05-24 14:30:29 -04:00
jfreegman
35aa6922d6 Show previous window instead of Home after closing a window 2021-05-24 14:30:28 -04:00
jfreegman
7abf6388f8 Add ability to compile without game support 2021-05-24 14:30:28 -04:00
jfreegman
7aeb1a0aac Add networking to game engine / add multiplayer chess 2021-05-24 14:30:27 -04:00
jfreegman
60bdcf0ba5 Begin implementing chess 2021-05-24 14:30:27 -04:00
jfreegman
a623976a0e Add game module (WIP) 2021-05-24 14:30:26 -04:00