Commit Graph

68 Commits

Author SHA1 Message Date
e19ac322d8 Rewrote parts of blesses... 2023-11-30 14:50:42 -05:00
3677286554 Skeleton for chapter 5, XCB library... 2023-11-30 12:26:42 -05:00
f328f734d3 Updated program 2, bot logic and triggers... 2023-11-30 10:38:53 -05:00
9283711899 Extended program 2, added randomize to chapter 1... 2023-11-29 10:32:11 -05:00
b208ea10df Added fill and line, and commented stuff out... 2023-11-29 06:56:22 -05:00
8517bae33a Added anti-word-wrap in curses and changed program 2... 2023-11-29 05:22:44 -05:00
3639266117 Added rectangle rendering... 2023-11-28 15:30:55 -05:00
642459a19c Again, minor revision... 2023-11-26 15:11:45 -05:00
84eaa15282 Minor fixes again... 2023-11-26 11:58:59 -05:00
34cb9268e6 New program and more into C... 2023-11-26 10:42:54 -05:00
d656866bef Minor fixes and reordering... 2023-11-26 06:34:52 -05:00
82238afbdc Changed chapter numbers... 2023-11-24 13:22:09 -05:00
163ee2c090 I dunno... 2023-11-24 10:58:49 -05:00
241127af96 A bit of better code... 2023-11-24 10:51:04 -05:00
05b8aae2cf Added monster generation... 2023-11-24 10:47:04 -05:00
21bad5438f Added unused sprites... 2023-11-24 09:00:46 -05:00
ce38125428 Redesigned entire memory management subsystem... 2023-11-24 08:14:19 -05:00
5a12f4704e Work in progress for advanced attributes... 2023-11-24 06:41:20 -05:00
61280c9366 Forgot what I changed... 2023-11-23 16:32:15 -05:00
b8237f23ca Splitting chapter 5 into 6... 2023-11-23 15:23:23 -05:00
5681832aa6 Removed menus for future chapters... 2023-11-23 07:47:10 -05:00
202fc7dc8c Core menu implementation, work in progress... 2023-11-22 19:55:58 -05:00
f31e02ac80 World collision boundaries... 2023-11-22 14:37:39 -05:00
aa2d14903a Generator function pointers and manual world generation... 2023-11-22 13:51:06 -05:00
f446a47e84 World map and more rendering... 2023-11-22 09:35:02 -05:00
f0f98e1b7a Added gitignore and changed chapter 4... 2023-11-22 08:00:41 -05:00
7290620674 Added player movement... 2023-11-22 07:47:27 -05:00
469e117e78 Made memory pool braindead simple, we will make complex one in further chapters... 2023-11-21 14:21:35 -05:00
7de65b2a9d Implemented memory pool... 2023-11-21 11:58:48 -05:00
0a710b8944 Extended chapter 5... 2023-11-21 08:43:45 -05:00
975cb4f01b Fixed another tiny bug. 2023-11-20 20:52:40 -05:00
af5b4f7a75 Now with little editing, it is executable. 2023-11-20 10:24:58 -05:00
c431bde5cf New chapter 5, work in progress, unexecutable... 2023-11-20 09:43:12 -05:00
2f4bc29217 Finished chapter 4, I will hunt grammar mistakes later... 2023-11-19 10:42:14 -05:00
715063ebc6 Explained parts of chapter 4... 2023-11-18 09:14:28 -05:00
8543377928 Minor syntax highlighting style adjustments... 2023-11-17 09:38:52 -05:00
2123c3d2eb Reimplemented syntax highlighting... 2023-11-17 08:08:39 -05:00
e52cb513c9 Work in progress, reimplementing selection algorithm... 2023-11-16 15:10:49 -05:00
b2342e9904 Uncompilable because of chapter 4, pasted Xyntax library, reformatting it soon... 2023-11-16 10:13:23 -05:00
3cbe7ad8aa Prototype for xyntax inclusion... 2023-11-15 16:10:08 -05:00
c24cd6b99e Adding main file... 2023-11-13 21:05:10 -05:00
f10547203f Adding program folder... 2023-11-13 21:04:20 -05:00
0f5b125a42 Adding chapter folder again... 2023-11-13 21:03:29 -05:00
9c89d8ccb1 Fixing folder names, I like more new style... 2023-11-13 21:01:56 -05:00
663fc649ff Finished printing... 2023-11-13 15:07:28 -05:00
17df8ad502 Pushing as an update, unfinished comments in chapter 3... 2023-11-13 11:58:31 -05:00
bbef2a609e Static source and more about variadic functions... 2023-11-13 10:16:57 -05:00
1c3cc4c779 More about printf function... 2023-11-12 20:58:41 -05:00
3f23d0f197 New chapter 3... 2023-11-12 07:19:44 -05:00
c5cc2c8567 Grammar... 2023-11-12 05:37:22 -05:00