Commit Graph

  • 9db01b72ab
    Abort on failed shader program linkage master Elias Fleckenstein 2022-07-13 15:22:47 +0200
  • 147808291d
    Improve diagnostics on GLFW failure Elias Fleckenstein 2022-07-13 15:14:35 +0200
  • 087dedd5e0
    Improve diagnostics when invoked from incorrect path Elias Fleckenstein 2022-07-13 15:04:18 +0200
  • d7392154b2
    Improve diagnostics when submodules are not updated Elias Fleckenstein 2022-07-13 14:42:37 +0200
  • 7a0ca23e38
    Snapshot script: use mkdir -p Elias Fleckenstein 2022-07-13 01:36:12 +0200
  • 53ffa199cc
    GitHub actions: fetch entire history on checkout Elias Fleckenstein 2022-07-13 01:32:27 +0200
  • 212fc530c1
    Tweak and enable snapshots Elias Fleckenstein 2022-07-13 01:26:18 +0200
  • 9d10dc5dbb
    Request OpenGL 3.3 Elias Fleckenstein 2022-07-12 17:51:25 +0200
  • 5de55d8e5b
    Add note to install lua Elias Fleckenstein 2022-05-16 18:48:57 +0200
  • f8bfbc551c
    Bump dragonnet Elias Fleckenstein 2022-05-11 18:03:41 +0200
  • 6fb0af2756
    Make texture batching optional (for OpenGL 3.3 compat) Elias Fleckenstein 2022-05-11 17:49:05 +0200
  • f3b659aef4
    Bump dragonnet Elias Fleckenstein 2022-04-30 13:48:29 +0200
  • 9b1b2de40f
    Call dragonnet initializer Elias Fleckenstein 2022-04-25 18:26:51 +0200
  • 96df962260
    Use MinGW ANSI stdio Elias Fleckenstein 2022-04-25 16:45:24 +0200
  • 2bca16df3d
    Explicitly link against dl Elias Fleckenstein 2022-04-25 16:08:06 +0200
  • bf8ef5ff44
    Bump deps/sqlite3-cmake Elias Fleckenstein 2022-04-25 15:57:21 +0200
  • 77d98fc9a3
    Replace libgl-dev by libgl1-mesa-dev Elias Fleckenstein 2022-04-25 15:50:13 +0200
  • 5c5b36c384
    Add Win64 build Elias Fleckenstein 2022-04-25 15:45:50 +0200
  • 7899e0ebbe
    Rework structure Elias Fleckenstein 2022-04-25 12:43:59 +0200
  • 6bc773cd38
    Include pthread_time on windows for clock_gettime Elias Fleckenstein 2022-04-24 18:27:14 +0200
  • 16ff4fe377
    Use rand instead of random on windows Elias Fleckenstein 2022-04-24 18:16:47 +0200
  • 097aaa2091
    Don't include features.h Elias Fleckenstein 2022-04-24 18:13:58 +0200
  • bf970db625
    Use portable getline Elias Fleckenstein 2022-04-24 18:07:35 +0200
  • 9b70226963
    Use correct u64 printf fmt Elias Fleckenstein 2022-04-24 17:58:21 +0200
  • 9678cac797
    Add win32 workaround for signal code Elias Fleckenstein 2022-04-24 17:55:53 +0200
  • ea34e59565
    Allow passing custom paths for library dependencies Elias Fleckenstein 2022-04-24 17:49:13 +0200
  • c6cf6be320
    Use Windows-compatible linenoise Elias Fleckenstein 2022-04-24 17:48:19 +0200
  • 79ff11c923
    Use proper format for size_t printf Elias Fleckenstein 2022-04-24 17:03:00 +0200
  • 55a5093644
    Client: unify error handling Elias Fleckenstein 2022-04-24 13:53:43 +0200
  • 342b828bf1
    Fix client terrain crashes and performance Elias Fleckenstein 2022-04-24 13:30:56 +0200
  • f4c0012041
    Trees break if they have no connection to ground Elias Fleckenstein 2022-04-22 11:24:03 +0200
  • 6fd40203d5
    Add shovel Elias Fleckenstein 2022-04-20 18:49:37 +0200
  • a7a35ec666
    Implement node breaking Elias Fleckenstein 2022-04-20 18:07:46 +0200
  • 52b661f165
    Render own model with depth offset Elias Fleckenstein 2022-04-20 12:41:18 +0200
  • dde805203b
    Add items Elias Fleckenstein 2022-04-19 23:30:07 +0200
  • 32781feeff
    Add node selection box Elias Fleckenstein 2022-04-18 22:18:40 +0200
  • 2146387676
    Use bilinear filter for skybox textures Elias Fleckenstein 2022-04-18 00:46:10 +0200
  • ac87180ab3
    Fix boulder shapes: depth-search to ground Elias Fleckenstein 2022-04-18 00:35:54 +0200
  • 9e8eaa6f4d
    Cull liquid faces next to unloaded nodes Elias Fleckenstein 2022-04-17 22:09:32 +0200
  • cae80cd927
    Fix find vulcano algorithm Elias Fleckenstein 2022-04-17 22:05:18 +0200
  • 639fa5993f
    Fix blending issues Elias Fleckenstein 2022-04-17 21:16:08 +0200
  • 637f50d9bd
    Out of source builds: keep source directory clean Elias Fleckenstein 2022-04-17 19:55:04 +0200
  • eae73f6e70
    Bump dragonnet Elias Fleckenstein 2022-04-17 18:37:45 +0200
  • 965c1c790b
    Use new dragonnet (fixes IPv4/IPv6 problems) Elias Fleckenstein 2022-04-17 17:09:22 +0200
  • 1e95a41792
    Add new features to README Elias Fleckenstein 2022-04-17 14:13:40 +0200
  • 6d60079b8f
    You can now see other players Elias Fleckenstein 2022-04-17 13:35:41 +0200
  • f931fe22ec
    refactoring Elias Fleckenstein 2022-04-15 23:45:01 +0200
  • 681bf874ab
    Speed up logistics of all air mapblocks Elias Fleckenstein 2022-02-13 21:59:33 +0100
  • 29abff192c
    Use thread pool for map generation Elias Fleckenstein 2022-02-13 21:12:52 +0100
  • 0bf3c59ff9
    Add meshgen_threads setting Elias Fleckenstein 2022-02-13 20:06:27 +0100
  • 66db44bf1d
    Fix UB/leaks in server Elias Fleckenstein 2022-02-13 19:53:44 +0100
  • 2d9a86d00b
    Lua5.3 instead of Lua Elias Fleckenstein 2022-02-13 18:10:56 +0100
  • bf2702ea41
    Fix NULL pointer bug in meshgen Elias Fleckenstein 2022-02-13 18:09:26 +0100
  • 9ff2a20c80
    Use different database files Elias Fleckenstein 2022-02-13 17:57:03 +0100
  • 38abb37997
    Update meshgen threads to use queue waiting Elias Fleckenstein 2022-02-13 17:32:16 +0100
  • bfd0118fdc
    Add lua to building dependencies Elias Fleckenstein 2022-02-13 16:32:29 +0100
  • fb034b0034
    Use dragonstd flags Elias Fleckenstein 2022-02-13 16:27:53 +0100
  • 5e478fd9a6
    Add vsync setting Elias Fleckenstein 2022-02-13 13:51:45 +0100
  • 3359396220
    Fix problems with release build Elias Fleckenstein 2022-02-13 11:39:27 +0100
  • 31b447da9c
    Fix incorrect malloc Elias Fleckenstein 2022-02-12 23:19:52 +0100
  • 7edcc13168
    Use dragonnet Elias Fleckenstein 2022-02-12 23:17:32 +0100
  • d8982996ab
    Fix snapshot build error Elias Fleckenstein 2022-01-22 14:16:12 +0100
  • 8005e724b5
    Add configuration files for client and server Elias Fleckenstein 2022-01-22 14:11:34 +0100
  • 2f86030aad
    Fragment shader optimizations Elias Fleckenstein 2022-01-19 22:58:12 +0100
  • 3f5ef99329
    Update URL in README.md Elias Fleckenstein 2022-01-19 13:13:40 +0100
  • 0336afecf5
    Fix snapshot URL (elidragon.com is down) Elias Fleckenstein 2022-01-19 13:06:36 +0100
  • 84d4470178
    Fix spawn hut color Elias Fleckenstein 2022-01-19 11:49:09 +0100
  • 9e549a6caa
    Delet fatso trees from da game Elias Fleckenstein 2022-01-17 16:28:02 +0100
  • b66b42d8b2
    Fix trees Elias Fleckenstein 2022-01-17 15:03:57 +0100
  • de41643df0
    Remove leftover debugging construct Elias Fleckenstein 2022-01-17 13:51:19 +0100
  • 89716a7da1
    Disable pedantic warnings Elias Fleckenstein 2022-01-17 13:49:24 +0100
  • a354467dfc
    Use spaces for alignment Elias Fleckenstein 2022-01-17 13:41:13 +0100
  • 23d8998119
    Update dependencies Elias Fleckenstein 2022-01-17 13:21:31 +0100
  • b1f8d66a99
    Merge branch 'master' of github.com:dragonblocks/dragonblocks_alpha Elias Fleckenstein 2022-01-17 12:57:11 +0100
  • 18821938dc
    Add trees Elias Fleckenstein 2022-01-17 12:55:27 +0100
  • fecea5e3c6 Change minimum OpenGL version to 4.2.0 Elias Fleckenstein 2021-10-29 20:40:59 +0200
  • dc0b4d70ee Add OpenBSD install instructions Elias Fleckenstein 2021-10-29 20:10:21 +0200
  • d79c217850 Port to OpenBSD Elias Fleckenstein 2021-10-29 20:06:00 +0200
  • 061a4cf4c0 Add FreeBSD build / install instructions Elias Fleckenstein 2021-10-29 18:45:46 +0000
  • 78513bc95a Port to FreeBSD Elias Fleckenstein 2021-10-29 18:38:01 +0000
  • bb6822f0e1 Improve boulder generation and multiple meshgen threads Elias Fleckenstein 2021-10-01 17:05:25 +0200
  • 310a681bbb Add hillyness Elias Fleckenstein 2021-10-01 15:50:29 +0200
  • d65828f3d7 Fix blending issues by sorting transparent objects Elias Fleckenstein 2021-10-01 15:14:31 +0200
  • 4345de0bbf Minor fixes to frustum culling Elias Fleckenstein 2021-10-01 13:33:21 +0200
  • fb670942b1 Implement frustum culling properly Elias Fleckenstein 2021-10-01 12:47:27 +0200
  • d59a59ac8b Add status message Elias Fleckenstein 2021-09-30 16:38:57 +0200
  • 411b1eaaed Add grow animation for newly created block meshes Elias Fleckenstein 2021-09-29 21:30:48 +0200
  • 98fa5e0c4e Night fog color Elias Fleckenstein 2021-09-29 19:25:04 +0200
  • 00b1381017 Generate spawn hut Elias Fleckenstein 2021-09-29 19:20:40 +0200
  • 5ca49341cb Update README Elias Fleckenstein 2021-09-29 19:07:10 +0200
  • f2ab14fbe8 Fix boulder generation Elias Fleckenstein 2021-09-29 15:59:30 +0200
  • 7d9df41be4 Add screenshot key Elias Fleckenstein 2021-09-29 13:30:42 +0200
  • e93a262033 Add fog and face culling Elias Fleckenstein 2021-09-29 11:51:03 +0200
  • 8ea263d79a Add diffuse lighting, improve skybox and add timelapse Elias Fleckenstein 2021-09-28 20:10:26 +0200
  • d6d852872a Add skybox Elias Fleckenstein 2021-09-27 18:38:36 +0200
  • a3b2351342 Add daylight cycle Elias Fleckenstein 2021-09-26 18:22:49 +0200
  • 3d2f5eec70 Tweak feature info in README Elias Fleckenstein 2021-09-26 10:53:53 +0200
  • 53d0762c2d Adjust portability section in project goals Elias Fleckenstein 2021-09-26 10:49:51 +0200
  • 0062d35337 Save player positions in database Elias Fleckenstein 2021-09-25 23:50:02 +0200
  • b85f9c2ef6 Fix typo in BUILDING.md Elias Fleckenstein 2021-09-25 22:18:48 +0200