Commit Graph

  • 69f63032c0 Begin long process of cleaning up code, improving state of #2. master twetzel59 2017-06-29 17:25:54 -0400
  • eacce98c7c Add /day, /night, and /time %ld commands. twetzel59 2017-06-29 15:57:07 -0400
  • 41af3d90da Merge pull request #4 from twetzel59/slabs twetzel59 2017-06-12 14:04:22 -0400
  • 76bce4955e Make all slabs transparent. Breaks ambient occlusion, but fixes x-raying. :/ twetzel59 2017-06-12 13:32:29 -0400
  • b620a821ef Add slab rendering. twetzel59 2017-06-12 13:13:21 -0400
  • 42a6972b87 Add slab block, begin non-cube infrastructure. twetzel59 2017-06-12 11:11:54 -0400
  • a173dfe28e Move chunk struct to its own file. Will likely be needed to implement liquids, which I don't want in main.c. twetzel59 2017-06-11 18:02:44 -0400
  • 5f74dc14ec README fix, improvements. twetzel59 2017-06-11 17:52:31 -0400
  • ebf3da99fb Physics for vines, improved flying physics. twetzel59 2017-05-16 16:07:36 -0400
  • 7a68bf63f9 Fix annoying warnings. twetzel59 2017-05-16 15:18:25 -0400
  • 7d4b5df964 Add caverns. twetzel59 2017-05-04 12:58:26 -0400
  • 08f6cb19b3 Make underground grass/snow dirt. twetzel59 2017-05-03 17:36:11 -0400
  • de34fa9104 Make the world deeper, decrease default view range. twetzel59 2017-05-03 17:32:17 -0400
  • 92a0debac8 Bugfixes, new pic. twetzel59 2017-05-03 16:54:30 -0400
  • 45348889fa Refactoring. twetzel59 2017-05-03 16:28:33 -0400
  • 62ea2f7752 Refactoring. twetzel59 2017-05-03 16:19:29 -0400
  • ea4051dd6b Refactoring. twetzel59 2017-05-03 16:19:05 -0400
  • ac6ba73352 Refactoring. twetzel59 2017-05-03 16:10:14 -0400
  • 81d6ab5408 Clean up code. twetzel59 2017-05-03 16:05:20 -0400
  • 4a1ac59223 Worldgen improvements. twetzel59 2017-05-02 14:26:09 -0400
  • 859fb8c92d Bugfixes. twetzel59 2017-05-01 15:10:38 -0400
  • 7e7c624f74 Inventory bugfix. twetzel59 2017-05-01 14:17:39 -0400
  • 3b44099b65 Inventory with HUD. twetzel59 2017-05-01 14:16:09 -0400
  • 749e165350 new pic twetzel59 2017-04-30 17:03:56 -0400
  • 2d7642ed1e Add files via upload twetzel59 2017-04-30 17:00:38 -0400
  • 49ea39557f Delete README.md twetzel59 2017-04-30 17:00:09 -0400
  • 17f80c6a9c New Pic. twetzel59 2017-04-30 16:58:07 -0400
  • e200d447a0 pic. twetzel59 2017-04-30 16:57:46 -0400
  • a604e73fe9 HUD expansion. twetzel59 2017-04-30 16:51:28 -0400
  • d6ef3ee854 Interpolate sky change. twetzel59 2017-04-30 15:08:20 -0400
  • b715b8c319 Add sky tint and biome detection. twetzel59 2017-04-30 14:43:37 -0400
  • 90b7d350c7 Add parser source. twetzel59 2017-04-29 15:30:05 -0400
  • 3f24f37892 Parser basics. twetzel59 2017-04-29 15:28:23 -0400
  • e8692a0b34 Refactor items from defines to enum values. twetzel59 2017-04-29 14:09:23 -0400
  • c10a2fddc5 Add screenshot. twetzel59 2017-04-29 13:53:48 -0400
  • 3b3b658f80 FPS improvement by removing leaf transparancy until optimized. twetzel59 2017-04-29 13:43:47 -0400
  • 0e2aaee8bb Add worldgen I've worked on. twetzel59 2017-04-29 13:35:59 -0400
  • 038156023b Change year and add name to (c) claim. twetzel59 2017-04-29 13:33:12 -0400
  • 33295d89ef Grammar check. twetzel59 2017-04-29 13:26:47 -0400
  • 569a100804 Add basic info. twetzel59 2017-04-29 13:24:02 -0400
  • ec9fc97681 Merge pull request #177 from satoshinm/filefail Michael Fogleman 2017-04-06 13:55:09 -0400
  • 2dce26f149 Show error and exit on shader/texture file open failure Satoshi N. M 2017-04-05 21:38:34 -0700
  • 0676cabe18 Merge pull request #176 from satoshinm/missingcontrols Michael Fogleman 2017-04-03 10:18:03 -0400
  • 7fbcd5a400 Add missing controls to readme: ctrl, T, /, and ` Satoshi N. M 2017-04-02 22:09:19 -0700
  • 6e544076ef Merge pull request #168 from etamme/master Michael Fogleman 2016-02-03 11:33:36 -0500
  • 7e34bdd5bf update glfw files with ifdef to get M_PI when using GCC Eric Tamme 2016-02-03 08:54:08 -0700
  • 6cf76d4b4a update glfw to 3.1.2 Michael Fogleman 2016-01-31 17:19:45 -0500
  • 3179fd3b26 Add AUTH_REQUIRED flag to make auth optional Michael Fogleman 2015-11-13 10:21:43 -0500
  • 5e5351c749 Merge pull request #158 from mczero80/master Michael Fogleman 2015-06-10 13:12:27 -0400
  • 41d8470c50 Added -fPIC to server lib compilation command, because compilation fails on Ubuntu 14.04 Tim Richter 2015-06-10 13:28:57 +0200
  • 936a0b82cb updated urls in readme.md Michael Fogleman 2014-09-03 17:02:15 -0400
  • e99007c497 Merge pull request #135 from anders-dc/master Michael Fogleman 2014-07-05 21:43:55 -0400
  • 169529199d Added libcurl dependency for Ubuntu/Debian GNU/Linux Anders Damsgaard 2014-03-08 12:24:52 +0100
  • fe3e7b3fb5 added array builder command Michael Fogleman 2014-02-02 09:55:04 -0500
  • 42e6dbc423 use char in map for memory savings Michael Fogleman 2014-01-31 13:04:52 -0500
  • 9d8ac0b1b2 load chunks on threads too Michael Fogleman 2014-01-31 10:17:59 -0500
  • 93261dd412 some edits in prep for create_chunk to be threaded too Michael Fogleman 2014-01-30 22:51:46 -0500
  • a8d186e955 bug fix Michael Fogleman 2014-01-30 22:19:37 -0500
  • 2a372054de working! chunks load faster but frame rate is reduced during loading Michael Fogleman 2014-01-30 22:01:32 -0500
  • 64ff076a8a more progress Michael Fogleman 2014-01-30 21:31:30 -0500
  • 5e840b7896 isolated generate_chunk Michael Fogleman 2014-01-30 21:10:21 -0500
  • c98550edbf minor tweaks Michael Fogleman 2014-01-30 20:06:23 -0500
  • 4191f2e187 starting work on worker threads for chunk gen Michael Fogleman 2014-01-30 19:11:13 -0500
  • d8012b91ba removed Q for quit Michael Fogleman 2014-01-29 15:06:18 -0500
  • da2d060c17 players are somewhat lit up Michael Fogleman 2014-01-29 14:16:52 -0500
  • 89e3606714 light_fill performance improvement Michael Fogleman 2014-01-29 14:06:32 -0500
  • 1c843b2218 bug fix Michael Fogleman 2014-01-29 13:52:47 -0500
  • e6c1820ef4 fix plants being too dark Michael Fogleman 2014-01-29 13:34:25 -0500
  • bd3535292f added time_changed flag, only dirty if light value was changed Michael Fogleman 2014-01-29 13:26:35 -0500
  • 433f60f019 set y value on pq Michael Fogleman 2014-01-29 13:06:07 -0500
  • fa2eda1e0e use fmod for incoming time Michael Fogleman 2014-01-29 09:42:37 -0500
  • a66ffc1cd7 minor bug fix Michael Fogleman 2014-01-28 22:37:21 -0500
  • b7ae85375e ensure_chunks has priority of notion - defers light loads Michael Fogleman 2014-01-28 21:42:54 -0500
  • 2fb4f80362 day/night cycles are 10 minutes, nights are longer Michael Fogleman 2014-01-28 20:27:07 -0500
  • ba4cf5f904 bug fix Michael Fogleman 2014-01-28 19:18:00 -0500
  • fca7d9c3e0 bug fix Michael Fogleman 2014-01-28 19:04:31 -0500
  • da0ad5f0d8 time sync Michael Fogleman 2014-01-28 18:57:14 -0500
  • 20b4acadd3 Synchronize day/night cycle between server and client Aaron Hill 2014-01-28 17:59:35 -0500
  • 397cc28068 added SHOW_LIGHTS option Michael Fogleman 2014-01-28 16:06:07 -0500
  • 2e2ca71796 apply lighting to plants Michael Fogleman 2014-01-28 14:16:07 -0500
  • a5f8baeccd prevent color saturation Michael Fogleman 2014-01-28 09:09:39 -0500
  • 7375532f2d server / client support for lights Michael Fogleman 2014-01-27 22:17:27 -0500
  • c9dbfb28a1 has_lights helper Michael Fogleman 2014-01-27 21:22:37 -0500
  • 2c5837cc97 persist lights in db Michael Fogleman 2014-01-27 21:08:07 -0500
  • 482094b639 light controls (ctrl + right click) Michael Fogleman 2014-01-27 20:50:09 -0500
  • aa009977ce map_alloc takes mask Michael Fogleman 2014-01-27 20:38:54 -0500
  • e67fc13bac lights Michael Fogleman 2014-01-27 20:36:36 -0500
  • fe230ab351 only dirty neighbors if there are lights Michael Fogleman 2014-01-27 20:15:47 -0500
  • f99f7379e3 light improvements Michael Fogleman 2014-01-27 20:12:05 -0500
  • 089cd36476 handles chunk boundaries, but needs work - too slow Michael Fogleman 2014-01-27 09:08:55 -0500
  • 3de17f7ce3 tweaks Michael Fogleman 2014-01-26 21:02:38 -0500
  • d041faf550 lights Michael Fogleman 2014-01-26 19:03:07 -0500
  • 85f4b2e73a work on light sources Michael Fogleman 2014-01-26 18:40:14 -0500
  • 14ec9d8908 trying light sources Michael Fogleman 2014-01-26 17:25:21 -0500
  • 2030edf646 vertical shading implemented Michael Fogleman 2014-01-26 16:07:54 -0500
  • 7b2d227d03 minor refactor Michael Fogleman 2014-01-19 20:22:51 -0500
  • 7a6fce887d added RECORD_HISTORY option to server Michael Fogleman 2014-01-19 19:06:44 -0500
  • ac41fa2e69 get_client() helper Michael Fogleman 2014-01-18 20:22:10 -0500
  • 9cc0cc457a builder takes command line args Michael Fogleman 2014-01-18 17:20:18 -0500
  • 75d3639290 builder.py uses auth.db for authenticating Michael Fogleman 2014-01-18 17:14:08 -0500