Commit Graph

280 Commits

Author SHA1 Message Date
CobaltXII
4f6356a246 Collision detection is no longer applied to water 2019-01-01 21:20:38 -05:00
CobaltXII
7418a3eb06 Players can no longer build inside themselves 2019-01-01 21:19:51 -05:00
CobaltXII
1a8c245184 There is now a maximum chunk update counter 2019-01-01 21:18:16 -05:00
CobaltXII
567c4f647a Block placement is now centered around the player 2019-01-01 21:17:57 -05:00
CobaltXII
5cf483d5bf x_res, y_res and z_res are now verified to be multiples of 16 2019-01-01 20:57:28 -05:00
CobaltXII
8c3b6bba8c Added legal disclaimer information to README.md 2019-01-01 20:55:12 -05:00
CobaltXII
aaa87e83bc Added usage information to README.md 2019-01-01 20:54:59 -05:00
CobaltXII
d8068d6219 The game now depends on command line arguments 2019-01-01 20:54:14 -05:00
CobaltXII
0d56b7da77 Updated version counter 2019-01-01 18:38:27 -05:00
CobaltXII
c52237c3af Increased friction 2019-01-01 18:38:01 -05:00
CobaltXII
4a3720bc6c Modifications to water renderer, may come in handy in the future 2019-01-01 18:25:22 -05:00
CobaltXII
4d2cea32d7 Improved water generation 2019-01-01 17:55:02 -05:00
CobaltXII
5fc4e09531 Fixed mushroom generation sometimes spawning underwater mushrooms 2019-01-01 17:45:07 -05:00
CobaltXII
4a7b48d343 Collision detection and response precision increased by a factor of 64 2019-01-01 17:38:54 -05:00
CobaltXII
eebf316d2c Block lighting now uses the lighting value of neighboring faces 2019-01-01 16:58:27 -05:00
CobaltXII
2e7abb4584 Implemented inline unsigned char get_artificial_edge 2019-01-01 16:58:06 -05:00
CobaltXII
47cb3b1701 Implemented inline unsigned char get_natural_edge 2019-01-01 16:57:58 -05:00
CobaltXII
1aeaedb93a Players now spawn at the top of the world 2019-01-01 12:25:01 -05:00
CobaltXII
7e8d03bd0e hitbox_*_depth now takes eps as an optional argument 2019-01-01 12:15:23 -05:00
CobaltXII
eb79ed0b66 Improved documentation 2019-01-01 12:14:30 -05:00
CobaltXII
eb604d7e98 Inlined all hitbox_*_depth functions 2019-01-01 12:14:13 -05:00
CobaltXII
8e7ad680c7 Added collision detection and response 2019-01-01 12:11:45 -05:00
CobaltXII
7634790e32 Added block placement and deletion test 2019-01-01 12:11:21 -05:00
CobaltXII
3936ccc6b2 Now including hitbox headers 2019-01-01 12:10:44 -05:00
CobaltXII
a254e6a710 Implemented float hitbox_z_depth 2019-01-01 12:10:28 -05:00
CobaltXII
5df3450d93 Implemented float hitbox_y_depth 2019-01-01 12:10:24 -05:00
CobaltXII
302a741764 Implemented float hitbox_x_depth 2019-01-01 12:10:18 -05:00
CobaltXII
a9f0a786ce Implemented inline bool hitbox_intersect 2019-01-01 12:10:06 -05:00
CobaltXII
52eb737329 Implemented hitbox header 2019-01-01 12:09:54 -05:00
CobaltXII
36dc6ce232 Implemented view distance 2018-12-31 20:53:34 -05:00
CobaltXII
005120bbd8 Now including fstream and string standard headers 2018-12-31 19:26:49 -05:00
CobaltXII
de98b9c61d It is possible to specify the level location using the command line 2018-12-31 19:26:12 -05:00
CobaltXII
665c16c72e Sunlight can now travel through glass 2018-12-31 17:57:17 -05:00
CobaltXII
7ba158ad0f Added id_glass 2018-12-31 17:56:53 -05:00
CobaltXII
b6eefb8c93 Added animated water 2018-12-31 17:24:14 -05:00
CobaltXII
ad2d45ada0 Increased fog density 2018-12-31 17:03:34 -05:00
CobaltXII
793985c23d Removed all empty headers 2018-12-31 17:03:20 -05:00
CobaltXII
e28724898f Delete accessor.cpp 2018-12-31 17:03:05 -05:00
CobaltXII
8f6eca8494 Delete block.cpp 2018-12-31 17:03:04 -05:00
CobaltXII
64c39b80ba Delete chunk.cpp 2018-12-31 17:03:02 -05:00
CobaltXII
e8ad352335 Delete face.cpp 2018-12-31 17:03:00 -05:00
CobaltXII
3792366298 Delete file.cpp 2018-12-31 17:02:58 -05:00
CobaltXII
66a01a0844 Delete generator.cpp 2018-12-31 17:02:56 -05:00
CobaltXII
11621b3535 Delete image.cpp 2018-12-31 17:02:54 -05:00
CobaltXII
ee19c48229 Delete mesh.cpp 2018-12-31 17:02:52 -05:00
CobaltXII
cda8a918e0 Delete program.cpp 2018-12-31 17:02:51 -05:00
CobaltXII
81174f2f50 Delete shader.cpp 2018-12-31 17:02:49 -05:00
CobaltXII
e28dbe0aca Delete skylight.cpp 2018-12-31 17:02:47 -05:00
CobaltXII
2d30e775dd Delete texture.cpp 2018-12-31 17:02:45 -05:00
CobaltXII
703096e3cc Delete voxel.cpp 2018-12-31 17:02:44 -05:00