Commit Graph

78 Commits

Author SHA1 Message Date
ca94a621cf Updates again in chapter 4, on languages... 2023-12-04 08:25:21 -05:00
959f717895 Updates on chapter 4 mostly... 2023-12-04 06:22:34 -05:00
b5718f6d9e Work in progress scrolling... 2023-12-03 15:02:07 -05:00
44006f375a Added more explanations... 2023-12-03 11:05:54 -05:00
2286ad75dd Changed header file including, added more comments... 2023-12-03 07:19:51 -05:00
7969218088 Removed license notice in files, as 8697 said... 2023-12-03 05:20:37 -05:00
35e62b395e Added basic printing in chapter 5... 2023-12-02 08:12:18 -05:00
c4c0d92136 Realigned chapter 4 and added comments... 2023-12-02 07:57:17 -05:00
c5b959e4e4 Examples, rewrote parts of chapter 4, changes in chapter 5... 2023-12-02 07:06:26 -05:00
91e17f32c6 Added optional zooming for blesses... 2023-11-30 14:59:26 -05:00
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