46 Commits

Author SHA1 Message Date
jordan4ibanez
c58045215d Debug ChunkFactory 2022-08-02 22:25:59 -04:00
jordan4ibanez
f93a5ec236 Reorganize again 2022-08-02 22:25:45 -04:00
jordan4ibanez
2a1ff32ddb chunk_structs -> chunk_stuff 2022-08-02 22:22:44 -04:00
jordan4ibanez
3b7d646da6 Write out basics of chunk factory 2022-08-02 22:17:39 -04:00
jordan4ibanez
c2f6107eba Add import 2022-08-02 22:17:16 -04:00
jordan4ibanez
c87cd4ca50 Move structs into their own file 2022-08-02 19:01:42 -04:00
jordan4ibanez
a2a5ee508f Create chunk_factory.d 2022-08-02 18:43:59 -04:00
jordan4ibanez
3674e36bd8 Fix typo 2022-08-02 18:42:54 -04:00
jordan4ibanez
1f76441b5c Reorganize overloads 2022-08-02 18:22:21 -04:00
jordan4ibanez
e0143091cb Test every possible position in a chunk 2022-08-02 18:05:00 -04:00
jordan4ibanez
0a372c8412 Fix wrongly calculated position pack 2022-08-02 18:04:47 -04:00
jordan4ibanez
709024b1e1 Add note 2022-08-01 23:44:54 -04:00
jordan4ibanez
da07f1fd63 Create chunk.d 2022-08-01 23:39:31 -04:00
jordan4ibanez
7cebe38d23 Add more debug 2022-08-01 21:21:10 -04:00
jordan4ibanez
6baabf3283 Create player_factory.d 2022-08-01 21:20:27 -04:00
jordan4ibanez
1bd1afc456 Remove implicit super() 2022-08-01 21:10:46 -04:00
jordan4ibanez
a32fc2cda0 Add player's name 2022-08-01 21:10:12 -04:00
jordan4ibanez
409fa5ed78 space 2022-08-01 20:58:14 -04:00
jordan4ibanez
eb4a2933be Add note about MobFactory 2022-08-01 20:47:49 -04:00
jordan4ibanez
db830f4532 New player class inherits from Mob 2022-08-01 20:43:42 -04:00
jordan4ibanez
1c132bc820 Add documentation to entity 2022-08-01 20:34:09 -04:00
jordan4ibanez
972d7f9c6d Create skeleton of item entity 2022-08-01 20:24:40 -04:00
jordan4ibanez
f262f9a627 Consolidate zombie prototyping 2022-08-01 20:07:28 -04:00
jordan4ibanez
56708e907a Remove debug for super() 2022-08-01 20:07:06 -04:00
jordan4ibanez
cfbc88202c Give skeleton "skeleton" of class 2022-08-01 20:06:49 -04:00
jordan4ibanez
2e3e18dcc4 Add mob class info when added to static factory 2022-08-01 20:06:26 -04:00
jordan4ibanez
b586f6ce23 Create skeleton.d 2022-08-01 19:21:33 -04:00
jordan4ibanez
f1ef489a5e Move zombie into /mob_definitions/ 2022-08-01 19:21:29 -04:00
jordan4ibanez
c853f55aba Finalize mob factory 2022-08-01 18:33:31 -04:00
jordan4ibanez
25498ac27d Implement debug 2022-08-01 03:35:42 -04:00
jordan4ibanez
afc1477778 Add debugger for static factory 2022-08-01 03:35:31 -04:00
jordan4ibanez
f5ed70a78e Test static mob factory 2022-08-01 03:30:58 -04:00
jordan4ibanez
3e07e20f72 Add more documentation 2022-08-01 03:30:39 -04:00
jordan4ibanez
aa52a5fbc7 Create static mob factory 2022-08-01 03:27:54 -04:00
jordan4ibanez
26f257663f Make zombie spit out UUID on spawn 2022-08-01 03:17:57 -04:00
jordan4ibanez
bf2db4511a Entity UUID,Dimensions,Physical 2022-08-01 03:17:20 -04:00
jordan4ibanez
f50dc34e8b Encapsulation for entities/mobs/zombie 2022-08-01 02:59:17 -04:00
jordan4ibanez
0272b3bd8a Create zombie.d 2022-08-01 02:42:41 -04:00
jordan4ibanez
389fd47591 Debug first mob 2022-08-01 02:42:30 -04:00
jordan4ibanez
bee23bc3c4 Abstract class mob inherits from entity 2022-08-01 02:33:18 -04:00
jordan4ibanez
ac0011e094 Update .gitignore 2022-08-01 02:31:05 -04:00
jordan4ibanez
468ad4d2fc Delete voxel_thing.pdb 2022-08-01 02:30:31 -04:00
jordan4ibanez
dcf5ea1ae9 Minor wording 2022-08-01 02:29:15 -04:00
jordan4ibanez
05334f9621 Add a base entity abstract class 2022-08-01 02:27:18 -04:00
jordan4ibanez
c6fc791bac Add raylib windows dll 2022-08-01 02:19:43 -04:00
jordan4ibanez
3fd4f41e2a Initial commit 2022-08-01 02:14:27 -04:00