Commit Graph

42 Commits (6fb0af27566d88c05b33eb54623a77376b3123c1)

Author SHA1 Message Date
Elias Fleckenstein 6fb0af2756
Make texture batching optional (for OpenGL 3.3 compat) 2022-05-11 17:49:05 +02:00
Elias Fleckenstein 96df962260
Use MinGW ANSI stdio 2022-04-25 16:45:24 +02:00
Elias Fleckenstein 2bca16df3d
Explicitly link against dl 2022-04-25 16:08:06 +02:00
Elias Fleckenstein 5c5b36c384
Add Win64 build 2022-04-25 15:45:50 +02:00
Elias Fleckenstein 7899e0ebbe
Rework structure 2022-04-25 12:43:59 +02:00
Elias Fleckenstein bf970db625
Use portable getline 2022-04-24 18:07:35 +02:00
Elias Fleckenstein ea34e59565
Allow passing custom paths for library dependencies 2022-04-24 17:49:13 +02:00
Elias Fleckenstein c6cf6be320
Use Windows-compatible linenoise 2022-04-24 17:48:19 +02:00
Elias Fleckenstein f4c0012041
Trees break if they have no connection to ground 2022-04-22 11:24:03 +02:00
Elias Fleckenstein a7a35ec666
Implement node breaking 2022-04-20 18:07:46 +02:00
Elias Fleckenstein dde805203b
Add items 2022-04-19 23:31:26 +02:00
Elias Fleckenstein 32781feeff
Add node selection box 2022-04-18 22:18:40 +02:00
Elias Fleckenstein ac87180ab3
Fix boulder shapes: depth-search to ground 2022-04-18 00:35:54 +02:00
Elias Fleckenstein 637f50d9bd
Out of source builds: keep source directory clean 2022-04-17 19:55:04 +02:00
Elias Fleckenstein 6d60079b8f
You can now see other players 2022-04-17 13:35:41 +02:00
Elias Fleckenstein f931fe22ec
refactoring 2022-04-15 23:45:01 +02:00
Elias Fleckenstein fb034b0034
Use dragonstd flags 2022-02-13 16:27:53 +01:00
Elias Fleckenstein 7edcc13168
Use dragonnet 2022-02-12 23:17:32 +01:00
Elias Fleckenstein 8005e724b5
Add configuration files for client and server 2022-01-22 14:11:34 +01:00
Elias Fleckenstein 89716a7da1
Disable pedantic warnings 2022-01-17 13:49:24 +01:00
Elias Fleckenstein b1f8d66a99
Merge branch 'master' of github.com:dragonblocks/dragonblocks_alpha 2022-01-17 12:57:11 +01:00
Elias Fleckenstein 18821938dc
Add trees 2022-01-17 12:55:27 +01:00
Elias Fleckenstein d79c217850 Port to OpenBSD 2021-10-29 20:06:00 +02:00
Elias Fleckenstein 78513bc95a Port to FreeBSD 2021-10-29 18:38:01 +00:00
Elias Fleckenstein fb670942b1 Implement frustum culling properly 2021-10-01 12:47:27 +02:00
Elias Fleckenstein d59a59ac8b Add status message 2021-09-30 16:38:57 +02:00
Elias Fleckenstein a3b2351342 Add daylight cycle 2021-09-26 18:22:49 +02:00
Elias Fleckenstein f83ca33dcb Portable endian.h header 2021-09-25 19:13:51 +02:00
Elias Fleckenstein 5f301b81d6 Fix out of source build 2021-09-25 15:49:54 +02:00
Elias Fleckenstein 444e1e3150 Replace HUD by GUI 2021-09-25 15:16:58 +02:00
Elias Fleckenstein 077e748de1 Fix version detection 2021-08-26 12:34:34 +02:00
Elias Fleckenstein f3181cabad Tweak and extend debug info 2021-08-24 21:22:32 +02:00
Elias Fleckenstein 8c5d6766aa Move types to dragontype submodule 2021-08-24 16:23:15 +02:00
Elias Fleckenstein d5dc732e36 Add oceans and toggle keys for flight & collision 2021-08-20 21:42:57 +02:00
Elias Fleckenstein 676641b255 Calculate grass color client side 2021-08-19 03:12:15 +02:00
Elias Fleckenstein 1952e89a72 Nerf boulder generation rate 2021-08-19 02:39:36 +02:00
Elias Fleckenstein 49b9f76a88 Rework mapblock loading system and add mapgen stage buffer, 64bit floats for player position 2021-08-19 02:29:57 +02:00
Elias Fleckenstein f42bb7a452 Use find_package for glew and glfw 2021-07-16 18:02:05 +02:00
Elias Fleckenstein 6f882ba938 Use find_package for OpenGL 2021-07-16 17:35:34 +02:00
Elias Fleckenstein 882204677f Use find_package for freetype rather than a submodule 2021-07-16 17:29:49 +02:00
Elias Fleckenstein 02df662720 Fix snapshot builds 2021-07-16 15:58:33 +02:00
Elias Fleckenstein 9ad4eeb5eb Use CMake for building 2021-07-16 13:45:24 +02:00