Compare commits

..

538 commits

Author SHA1 Message Date
griffi-gh e7d81ce7cc add the old "lighting" thingy 2024-05-13 23:56:31 +02:00
griffi-gh db05b0902d Remove unneded use of nonsendsync 2024-05-13 23:44:48 +02:00
griffi-gh 1b096c07ed add submerge overlay back 2024-05-13 23:43:39 +02:00
griffi-gh 34a0c8c648 wip smoverlay 2024-05-13 19:47:36 +02:00
griffi-gh 1bf61500b3 trans chunks are visible again! 2024-05-08 20:13:19 +02:00
griffi-gh 7928745938 players :3 2024-05-08 15:02:16 +02:00
griffi-gh 438b79e8f0 uwu 2024-05-08 13:35:03 +02:00
griffi-gh eec672d665 kitty? kitty! 2024-05-08 13:12:58 +02:00
griffi-gh 3f0697d573 use latest hui 2024-05-08 03:22:41 +02:00
griffi-gh 7eafea521f kubiui integration update 2024-05-08 03:04:50 +02:00
griffi-gh ec23cedb7a use proper srgb color for background 2024-05-07 21:04:50 +02:00
griffi-gh c98f504310 print adapter info on start 2024-05-07 20:50:59 +02:00
griffi-gh 18e35b3ea4 Selection Box 2024-05-07 20:12:07 +02:00
griffi-gh 75cb0ead6b clean up world renderer 2024-05-07 01:15:44 +02:00
griffi-gh 487cf31843 wip 2024-05-07 01:14:36 +02:00
griffi-gh 7aa91b6414 add cube primitive 2024-05-07 01:11:05 +02:00
griffi-gh 196a7010b6 separate clear_bg pass 2024-05-07 00:13:14 +02:00
griffi-gh c8cacafab5 use default limits 2024-05-06 18:21:19 +02:00
griffi-gh d738b228f2 fix compilation for android 2024-05-06 18:07:29 +02:00
griffi-gh 811bd8d8b4 use linear for min 2024-05-06 17:38:58 +02:00
griffi-gh 99cc2d1e72 enable all backends 2024-05-06 17:21:18 +02:00
griffi-gh 85c64c9064 flip uvs 2024-05-06 17:19:11 +02:00
griffi-gh 6e9e3fa445 enable depth texture 2024-05-06 17:09:13 +02:00
griffi-gh 8a4549efea restructure stuff and fix some warnings 2024-05-06 16:53:40 +02:00
griffi-gh 6f25cb728f remove WindowSize 2024-05-06 16:24:44 +02:00
griffi-gh 9a01ecd6f2 depth, wip 2024-05-06 16:17:01 +02:00
griffi-gh 8fd1930ce6 forgor vec4 type 2024-05-06 15:54:17 +02:00
griffi-gh 674ec97a6e oops 2024-05-06 15:53:47 +02:00
griffi-gh f04542ac02 discard fully transparent 2024-05-06 15:52:59 +02:00
griffi-gh dd386acea1 owo 2024-05-06 15:48:36 +02:00
griffi-gh d14b5e1b40 ok this is better 2024-05-06 14:29:07 +02:00
griffi-gh f4e4886d33 i see... something? 2024-05-06 13:32:44 +02:00
griffi-gh 3f768a8318 do rpass in world.rs 2024-05-05 15:42:25 +02:00
griffi-gh baf037d4a5 use Arc<Window> instead of create_surface_unsafe 2024-05-05 15:20:44 +02:00
griffi-gh 2c2199d520 ... 2024-05-05 15:19:09 +02:00
griffi-gh 1d9fafd408 lifetime errors :є 2024-05-05 13:25:54 +02:00
griffi-gh 58e4eed14e init texture prefab 2024-05-05 13:16:48 +02:00
griffi-gh 90784e21dd minor changes 2024-05-05 02:02:30 +02:00
griffi-gh 260f4b4232 load block textures 2024-05-05 02:00:06 +02:00
griffi-gh 35ff06a439 minor changes to rendering.rs 2024-05-05 01:34:27 +02:00
griffi-gh 7ac045f013 move renderer into it's own file 2024-05-05 01:30:07 +02:00
griffi-gh 0b69377865 copy over world render 2024-05-05 01:25:44 +02:00
griffi-gh 324270ed7d write some dumb shader code 2024-05-05 01:06:43 +02:00
griffi-gh 906f4882a2 throw away glsl shaders 2024-05-05 00:17:27 +02:00
griffi-gh c32568af1c :3 2024-05-05 00:16:55 +02:00
griffi-gh 1d4cbcc2b1 oops forgor to cast trans buffers 2024-05-04 23:18:27 +02:00
griffi-gh 8373d2be54 create buffers 2024-05-04 23:17:12 +02:00
griffi-gh eaad06863f "fix" compile errs 2024-05-04 22:10:40 +02:00
griffi-gh 0e22bccbac init wgpu stuff 2024-05-04 17:24:19 +02:00
griffi-gh 4ff284288e . 2024-05-04 14:32:21 +02:00
griffi-gh e11ee19597 rip out some parts of glium 2024-05-04 14:30:06 +02:00
griffi-gh 8f606b77c0 use single seeder instance 2024-05-04 13:50:58 +02:00
griffi-gh 048e45628a render trans chunks after entities/sel box etc 2024-05-04 00:35:56 +02:00
griffi-gh 7108afa662 remove unused 2024-05-04 00:07:11 +02:00
griffi-gh 11ad2cdc77 preheat chunks on server 2024-05-04 00:05:16 +02:00
griffi-gh dac3c10aee fix mesh not updating 2024-05-03 23:43:01 +02:00
griffi-gh e9000af878 handle unsub requests 2024-05-03 23:39:37 +02:00
griffi-gh 49753ecc4c refactor state transitions 2024-05-03 23:29:52 +02:00
griffi-gh 94fa5268fa remove outdated info from readme 2024-05-03 20:27:39 +02:00
griffi-gh e3692bca94 update 2024-05-03 20:18:45 +02:00
griffi-gh 3f8056b6ea always request gles3 2024-05-03 14:01:05 +02:00
griffi-gh b596deeaed hopefully fix trans rendering bug 2024-05-03 13:36:22 +02:00
griffi-gh ec592951bc add lints 2024-05-03 01:48:12 +02:00
griffi-gh 656f124549 "fix" some warnings 2024-05-03 01:39:47 +02:00
griffi-gh 00b8a253bb
Merge pull request #19 from griffi-gh/rewrite-wgen
Rewrite world generation
2024-05-03 01:23:34 +02:00
griffi-gh 875f131fe1 move stuff, forests! 2024-05-03 01:21:56 +02:00
griffi-gh 91326ce2dc decoration and layers 2024-05-03 00:27:43 +02:00
griffi-gh d620ba3840 add opt lvl 2024-05-02 22:27:49 +02:00
griffi-gh 73695dcd5a check before first step 2024-05-02 18:16:29 +02:00
griffi-gh 8790454b23 switch libs 2024-05-02 18:15:18 +02:00
griffi-gh 650ea55a14 disable borked cave generation 2024-05-02 16:51:03 +02:00
griffi-gh 8c728f9650 abortions and stuff 2024-05-02 16:50:46 +02:00
griffi-gh 64475022e3 rewrite worldgen 2024-05-02 12:42:14 +02:00
griffi-gh 7620717368 drop kubi-pool 2024-05-02 11:14:47 +02:00
griffi-gh f157e2dab3 add overlay when submerged 2024-05-02 11:03:38 +02:00
griffi-gh 8e39fc24fd more settings 2024-05-02 02:43:58 +02:00
griffi-gh a63deb5173 add tip to chat 2024-05-02 02:22:55 +02:00
griffi-gh 8c5b0aa47e integrate hui-winit 2024-05-02 02:20:54 +02:00
griffi-gh 8e907a9fbc if not locked dont move camera 2024-05-02 02:07:49 +02:00
griffi-gh ce5dd6f011 move cursor to center on unlock 2024-05-02 02:07:36 +02:00
griffi-gh a5fae8ad2b wip settings 2024-05-02 02:06:23 +02:00
griffi-gh bb9107e912 ~~scuffed sorting?~~ 2024-05-02 01:42:07 +02:00
griffi-gh dd6f52edb5 scuffed sorting 2024-05-02 01:38:58 +02:00
griffi-gh 6cde878a50 fix shader 2024-05-02 01:24:27 +02:00
griffi-gh 62c3c2105e refactor transparency descriptor 2024-05-02 01:21:17 +02:00
griffi-gh e1f1ba706c set discard_alpha 2024-05-02 01:13:21 +02:00
griffi-gh 204bb882a6 alt shape 2024-05-02 01:05:34 +02:00
griffi-gh 610d309ead dynamic crosshair stuff 2024-05-02 00:43:24 +02:00
griffi-gh 66d3ea656b add trans rendering and crosshair 2024-05-02 00:32:43 +02:00
griffi-gh 772a8ea7db add logging to blk queue 2024-04-25 19:14:56 +02:00
griffi-gh 6f84d9014a implement local server queue 2024-04-25 19:13:05 +02:00
griffi-gh 6ee282e744 fix missing module 2024-04-25 18:39:18 +02:00
griffi-gh 5d8906cfb1 upgrade deps 2024-04-25 18:29:34 +02:00
griffi-gh 8c4ef7f83f downgrade back to rand 0.8 from alpha 2024-04-25 18:28:14 +02:00
griffi-gh b8c7dcc196 revert back to yellow 2024-04-25 17:52:42 +02:00
griffi-gh dc1a641887 Make leave messages red 2024-04-25 17:50:09 +02:00
griffi-gh e373aa758c rename ChatManager to ChatHistory 2024-04-25 17:49:12 +02:00
griffi-gh 907a5845fa randomize usernames 2024-04-25 17:48:39 +02:00
griffi-gh 740da98cbd stuff 2024-04-25 15:16:31 +02:00
griffi-gh af3c938a03 uwu 2024-04-25 13:41:50 +02:00
griffi-gh 50cc36e3d5 add chat 2024-04-25 13:39:23 +02:00
griffi-gh 043bb873c4 Sync client disconnects 2024-04-25 12:30:25 +02:00
griffi-gh ec17768842 Merge branch 'master' of https://github.com/griffi-gh/kubi 2024-04-23 16:16:37 +02:00
griffi-gh 5c39900376 upgrade shipyard (fix compilation on nightly) 2024-04-23 16:16:33 +02:00
griffi-gh 65bfa8fcc1
Create LICENSE 2024-04-21 19:31:29 +02:00
griffi-gh 7ead258028 upgrade to hui = "0.1.0-alpha.4" 2024-03-25 19:06:35 +01:00
griffi-gh f0270e3ce5 handle fuck off request 2024-02-21 04:21:47 +01:00
griffi-gh 00edf0d272 restructure stuff 2024-02-21 03:51:05 +01:00
griffi-gh a63cc4bd17 update the loading screen 2024-02-21 03:31:52 +01:00
griffi-gh 80614e8461 separate loading screen base 2024-02-21 02:28:15 +01:00
griffi-gh 3d8307b124 owo 2024-02-20 22:29:55 +01:00
griffi-gh 6853f4529e update hui to 0.1.0-alpha.3, new loading screen 2024-02-20 22:23:34 +01:00
griffi-gh 5d8cc1433f upgrade deps 2024-02-18 04:15:26 +01:00
griffi-gh 2548884354 upgrade to hui 0.1.0-alpha.1 2024-02-18 04:14:17 +01:00
griffi-gh 2045b26544 separate kubi-ui as hui 2024-02-17 23:14:04 +01:00
griffi-gh 5c40e68d66
Merge pull request #14 from griffi-gh/client-physics
Client physics (wip)
2024-02-17 23:59:12 +03:00
griffi-gh 14e9cb32f7 pass velocity to server move evt 2024-02-17 14:45:30 +01:00
griffi-gh f3a844bf55 clamp? 2024-02-16 15:13:37 +01:00
griffi-gh f97b922943 uwu 2024-02-16 00:43:11 +01:00
griffi-gh 6a96d6c3d3 fun 2024-02-15 19:39:09 +01:00
griffi-gh 778c2b279e use force for plr 2024-02-15 15:51:06 +01:00
griffi-gh 89ccd595ac fps ctl test impl 2024-02-15 14:49:41 +01:00
griffi-gh b34f1a94b1 fix ctl speed 2024-02-15 01:54:31 +01:00
griffi-gh 1466f62b5a pl ctl 2024-02-15 01:51:41 +01:00
griffi-gh 93e34b2c88 refactor stuff 2024-02-14 21:56:59 +01:00
griffi-gh 0ae87b6ddd wip client physics 2024-02-14 01:59:37 +01:00
griffi-gh c162893fd0 remove notics abt multitouch 2024-02-13 11:52:50 +01:00
griffi-gh 4948d85e05 wip cl physics 2024-02-13 00:50:30 +01:00
griffi-gh 47839c03aa normalize rotation in update_movement 2024-02-13 00:00:01 +01:00
griffi-gh a468e764c3 rename proces_glutin_events to process_winit_events 2024-02-12 23:53:14 +01:00
griffi-gh 5e63d1b630 beautify code 2024-02-12 23:50:08 +01:00
griffi-gh f00b2081e6 fix landscape 2024-02-12 22:59:57 +01:00
griffi-gh 748f12a1ac what the fuck :ferrisballSweat: 2024-02-12 22:59:49 +01:00
griffi-gh 685cd43ada fix crash on android by using dynamic buffers for ui 2024-02-12 22:29:40 +01:00
griffi-gh 3f38351356 upgrade deps 2024-02-12 22:20:45 +01:00
griffi-gh 9f5b974f82 increase small 2024-02-01 16:21:10 +01:00
griffi-gh bfdd506ae8 rename guiv2_integration -> kubi_ui_integration 2024-02-01 16:12:51 +01:00
griffi-gh 3a42c293dd refactor net code to use enums 2024-02-01 16:00:32 +01:00
griffi-gh f5fd6d0b05 set protocol id back to zero 2023-12-03 16:50:07 +01:00
griffi-gh ff6f89f92e allow chunk size to be increased past 32 2023-12-03 16:48:48 +01:00
griffi-gh 15d1184451 uwu 2023-12-02 21:32:20 +01:00
griffi-gh 726dfa4b52 owo 2023-12-02 21:20:20 +01:00
griffi-gh f15ae91155 add new text test 2023-12-02 21:12:26 +01:00
griffi-gh a42a3d95c3 separate textured shader 2023-12-02 20:50:25 +01:00
griffi-gh adbab2b2a6 it works 2023-12-02 19:46:08 +01:00
griffi-gh 6b33e9cdc9 use fontdue layout 2023-12-02 19:27:21 +01:00
griffi-gh f19031662f owo 2023-12-02 19:11:41 +01:00
griffi-gh 491bb435cc Vec<UiDrawCommand> -> UiDrawCommands 2023-12-02 19:07:31 +01:00
griffi-gh eaf4d98d65 font handle stuff 2023-12-02 17:47:25 +01:00
griffi-gh e1b41bbc79 text kinda works! 2023-12-02 17:16:45 +01:00
griffi-gh 5823f05943 rename texman.rs to ftm 2023-12-02 17:05:38 +01:00
griffi-gh dea9b7c584 kinda got text rendering working as well as multi draw call 2023-12-02 17:05:03 +01:00
griffi-gh 207f29e0ee run cargo update 2023-12-02 12:50:41 +01:00
griffi-gh 0f93d0ca71 tr 2023-12-01 21:48:17 +01:00
griffi-gh ee1f3ced47 uwu 2023-12-01 20:51:41 +01:00
griffi-gh 5bac932108 add bind_texture field to UiVertex 2023-12-01 00:54:32 +01:00
griffi-gh 200092f52a misc. font rendering changes in kui, minor backend api change 2023-12-01 00:45:56 +01:00
griffi-gh 1c52273ce2 update ftm stuff 2023-11-30 21:15:00 +01:00
griffi-gh 769d7e84e9 demonstrate padding on all 4 sides 2023-11-28 20:18:47 +01:00
griffi-gh 0862ffaf04 fix manifest 2023-11-28 20:18:36 +01:00
griffi-gh f7c1a58748 fix readme link 2023-11-28 20:15:00 +01:00
griffi-gh 747576a6e7 run cargo update 2023-11-28 20:13:30 +01:00
griffi-gh a5612d965f major ui restructure, wip interactable api 2023-11-28 20:13:14 +01:00
griffi-gh 2e91b3a9ee main axis align 2023-11-28 11:32:09 +01:00
griffi-gh eb23bdb448 tst 2023-11-28 10:39:25 +01:00
griffi-gh bf5b05295d fix stuff 2023-11-28 10:31:38 +01:00
griffi-gh 0af548320b owo 2023-11-26 01:47:48 +01:00
griffi-gh 16ffb6f786 wip item system 2023-11-26 01:29:02 +01:00
griffi-gh f4c2bcf998 magic -> subheader 2023-11-25 21:12:29 +01:00
griffi-gh 672007ac7b reduce default render distanc 2023-11-25 16:32:05 +01:00
griffi-gh 9ba3b42991 trigger workflow 2023-11-25 16:23:19 +01:00
griffi-gh a1307b1abc fix ci, hopefully 2023-11-25 16:22:44 +01:00
griffi-gh feac14c79c uwu 2023-11-25 16:19:16 +01:00
griffi-gh f7f0ca4547 ui.ui -> ui.kui 2023-11-25 16:18:40 +01:00
griffi-gh cb22f4db59 . 2023-11-25 16:17:47 +01:00
griffi-gh 72a12b5ad9 upd. readme 2023-11-25 15:55:40 +01:00
griffi-gh 225cecf1fa font cache! 2023-11-24 17:54:23 +01:00
griffi-gh cc32082c21 wip 2023-11-23 23:13:17 +01:00
griffi-gh f8cd34443a wip 2023-11-23 21:27:11 +01:00
griffi-gh f56c7a4b8f build 2023-11-23 18:01:18 +01:00
griffi-gh cf8263fee0 wip texture managment 2023-11-23 17:59:14 +01:00
griffi-gh b17519cbc3 wip text render, minor changes 2023-11-23 17:14:02 +01:00
griffi-gh 0b210eac5d use immut. buffers for primitives 2023-11-23 11:43:48 +01:00
griffi-gh 0fa723fc00 fix padding 2023-11-23 11:26:49 +01:00
griffi-gh a95eb96843 . 2023-11-23 11:11:04 +01:00
griffi-gh 0f4264292c restructure stuff 2023-11-23 11:10:42 +01:00
griffi-gh 4e47901117 add test 2023-11-23 11:10:35 +01:00
griffi-gh 447a848009 add traits 2023-11-23 10:53:44 +01:00
griffi-gh 63f862c2be (todo) ui demo 2023-11-23 01:48:04 +01:00
griffi-gh 4263c1ff6c container impl (wip) 2023-11-23 01:47:54 +01:00
griffi-gh b28dca8721 add rect element 2023-11-23 01:47:27 +01:00
griffi-gh 3d8803f465 spacer default 2023-11-23 01:22:33 +01:00
griffi-gh 711942567f oh fuck. 2023-11-22 22:03:39 +01:00
griffi-gh 2d655ea8f1 discard alpha, use treshold 2023-11-22 22:02:30 +01:00
griffi-gh d909ff7424 separate out buffer handling code 2023-11-22 21:57:13 +01:00
griffi-gh 245db03519 oops forgot to remove shader from prefab too 2023-11-22 21:31:05 +01:00
griffi-gh 828694cf5a remove legacy ui shaders 2023-11-22 20:27:08 +01:00
griffi-gh 547759d6b2 fix crash, ui core multi-draw call 2023-11-22 20:26:44 +01:00
griffi-gh d852c48e4a drop legacy ui system 2023-11-22 19:03:17 +01:00
griffi-gh a53f6f9901 migrate loading screen to guiv2, fix bugs 2023-11-22 19:01:32 +01:00
griffi-gh b601aea288 fix ui shader 2023-11-22 18:40:35 +01:00
griffi-gh a5641e0d2e prefer gles core 2023-11-22 17:22:40 +01:00
griffi-gh 198dfb088e fix missing depth buffer (like wtf) 2023-11-22 17:07:55 +01:00
griffi-gh d848f60301 commit 2023-11-22 16:51:59 +01:00
griffi-gh ac497b0651 log when uploading ui buffers 2023-11-22 14:38:15 +01:00
griffi-gh 567fd1d6aa use cyan for debug/trace 2023-11-22 14:38:02 +01:00
griffi-gh d9d3f78066 log shader compiler release 2023-11-22 14:33:43 +01:00
griffi-gh 22c13eeaea pub progressbar, impl default 2023-11-22 14:33:35 +01:00
griffi-gh 09effab7c3 integrate ui 2023-11-22 14:23:48 +01:00
griffi-gh 467e61cb70 use immutable buffers for chunk data 2023-11-22 12:01:49 +01:00
griffi-gh d75a5fa3cb Merge branch 'master' of https://github.com/griffi-gh/kubi 2023-11-22 11:56:48 +01:00
griffi-gh a3857d0586 glium ui backend, misc gui changes 2023-11-22 11:56:46 +01:00
griffi-gh 447a06e9de
Update README.md 2023-11-22 01:14:47 +01:00
griffi-gh fe1427249b
Merge pull request #8 from griffi-gh/upgrade-deps0
Upgrade to latest `glium`/`glutin`/`winit`, use `android-activity` instead of `ndk_glue`
2023-11-21 22:41:32 +01:00
griffi-gh 6f982d4308 change settings 2023-11-21 22:40:57 +01:00
griffi-gh 3069c1c72f . 2023-11-21 19:39:21 +01:00
griffi-gh 5e62e1781d gitignore logs 2023-11-21 19:39:09 +01:00
griffi-gh f7210e4dec minor changes 2023-11-21 19:33:05 +01:00
griffi-gh 7dc33c2dce stuff 2023-11-21 19:23:48 +01:00
griffi-gh 517838e2ae copy over simple init clode 2023-11-21 18:26:39 +01:00
griffi-gh 5987484452 fix android event loop init 2023-11-21 18:06:34 +01:00
griffi-gh ae7cc718cf fix visibility 2023-11-21 17:51:10 +01:00
griffi-gh 06a49e1b93 wip fix android 2023-11-21 17:49:40 +01:00
griffi-gh bc36bb8ce2 fix mouse input 2023-11-21 17:30:04 +01:00
griffi-gh 612e46f454 reuse window creation code 2023-11-21 17:27:44 +01:00
griffi-gh c69ce9105c fix the rest of stuff
now i need to fix mouse buttons and add init code back
2023-11-21 17:24:37 +01:00
griffi-gh 363dcddeca fix some stuff 2023-11-21 17:19:52 +01:00
griffi-gh 2656f5af21 upgrade more stuff 2023-11-21 17:11:53 +01:00
griffi-gh 3388dd6491 get it to compile 2023-11-21 17:03:50 +01:00
griffi-gh dec20225cb undo 2023-11-21 16:46:18 +01:00
griffi-gh d50f4323b1 start fixing stuff 2023-11-21 16:45:51 +01:00
griffi-gh 014e0e7824 upgrade shipyard/glium 2023-11-21 16:45:41 +01:00
griffi-gh 5678b0c06f update ui system 2023-11-21 16:14:26 +01:00
griffi-gh 927337c86d wip ui 2023-11-21 14:08:22 +01:00
griffi-gh 2803ac03db wip new gui 2023-11-21 01:03:04 +01:00
griffi-gh cab3f667e0 update readme 2023-11-21 00:01:52 +01:00
griffi-gh 13516267cb fix readme with up-to-date info 2023-11-20 23:56:42 +01:00
griffi-gh 4338c536ad add default-members 2023-11-20 23:53:51 +01:00
griffi-gh bd327c86f3 change stuff :3 (will break android builds) 2023-11-20 23:21:50 +01:00
griffi-gh 43ca458896 wip data 2023-11-20 20:59:34 +01:00
griffi-gh e2bec4bf2e . 2023-11-20 19:51:16 +01:00
griffi-gh 7ba5d739e7 upgrade some deps 2023-11-19 19:36:17 +01:00
griffi-gh 9bdc38ccf0 wip kubipool 2023-11-19 19:30:06 +01:00
griffi-gh e40e394bd8 upd data 2023-11-19 19:19:37 +01:00
griffi-gh 2cdc79cb18 wip data 2023-11-19 18:27:20 +01:00
griffi-gh 9affee68c3 oops my screen is hdr only 2023-09-25 11:37:59 +02:00
griffi-gh abeef03d50 upgrade dependencies 2023-07-09 03:03:45 +02:00
griffi-gh cc1490db8a Revert "mess around with srgb (wip)"
This reverts commit 3b87fc6423.
2023-07-09 01:40:40 +02:00
griffi-gh 55f2fc07b3
Update README.md 2023-06-10 09:20:01 +02:00
griffi-gh 3b87fc6423 mess around with srgb (wip) 2023-06-04 19:38:46 +02:00
griffi-gh d1427bfb10 Update readme 2023-06-04 18:51:37 +02:00
griffi-gh cc9a829552 add toml highlight to readme 2023-06-04 18:42:33 +02:00
griffi-gh b60eb42a81 android controls -> touch controls 2023-06-04 18:40:54 +02:00
griffi-gh b3be350047 Add touch controls, switch to tinymap for keyboard input 2023-06-04 18:39:55 +02:00
griffi-gh 3a9a452fda update android metadata 2023-06-04 15:44:27 +02:00
griffi-gh e4ce6f290e remove notes about nightly from android 2023-06-04 15:31:23 +02:00
griffi-gh 01cf42b2bf This is deprecated but required to make cargo-apk work! 2023-06-04 15:30:47 +02:00
griffi-gh e70165ba00 change orientation 2023-06-04 15:29:53 +02:00
griffi-gh 45043ac04b update info around nightly in readme 2023-06-04 15:19:33 +02:00
griffi-gh d5e8b4c6b7 add raw-evt feature, fix clippy warnings
`raw-evt` is enable by default
forcing it off is required for kb input on android
mouse input is not supported without it yet though
2023-06-04 15:16:25 +02:00
griffi-gh 340a140ec9 Merge branch 'master' of https://github.com/griffi-gh/kubi 2023-05-28 23:46:20 +02:00
griffi-gh a9f17b878c use mold as linker on linux 2023-05-28 23:46:14 +02:00
griffi-gh fbe605041b oops, avx2 is not as widely available as i thought 2023-05-27 18:54:00 +02:00
griffi-gh 1625e9cce9 add note to readme about android 2023-05-21 12:41:09 +02:00
griffi-gh 31a959ba1a remove not used yet comment 2023-05-21 12:33:09 +02:00
griffi-gh 2dfc915d41 use ProgramCreationInput 2023-05-21 12:32:06 +02:00
griffi-gh 356455a15e remove geom shader macro 2023-05-21 12:29:01 +02:00
griffi-gh 1987354b83 fix warnings; remove unused imports 2023-05-21 12:24:45 +02:00
griffi-gh 33c306f47a statically link crt 2023-05-21 12:13:18 +02:00
griffi-gh 6718c56370 use libcubi as lib name 2023-05-21 12:08:29 +02:00
griffi-gh 061fe46f2a Merge branch 'master' of https://github.com/griffi-gh/kubi 2023-05-21 12:03:46 +02:00
griffi-gh cfba245e11 add ndk to deps, disable srgb by default 2023-05-21 12:03:41 +02:00
griffi-gh 072ffe6965
Add android build instructions 2023-05-21 06:53:47 +02:00
griffi-gh 6e61fd687a check at runtime 2023-05-21 04:54:02 +02:00
griffi-gh a3e5df0304 skip cursor lock on android 2023-05-21 04:24:54 +02:00
griffi-gh 3eddda0886 allow gilrs to fail (required for android support) 2023-05-21 04:23:10 +02:00
griffi-gh 8aaf64904b cross-platform assets 2023-05-21 04:17:28 +02:00
griffi-gh df3791af17 initial android support (fails on textures) 2023-05-21 03:14:04 +02:00
griffi-gh 50c25dac34 fix warnings 2023-05-21 02:16:34 +02:00
griffi-gh dc8229f929 use specific log version 2023-05-21 02:16:12 +02:00
griffi-gh 821cee541b add some android metadata 2023-05-20 16:43:00 +02:00
griffi-gh 0affc06e09 Fixed timestamps! (use them to fix networking) 2023-05-20 15:59:52 +02:00
griffi-gh 7ab7a36d85 oops 2023-05-20 15:17:33 +02:00
griffi-gh e8e3863d47 minor changes to netwrok code 2023-05-20 15:17:16 +02:00
griffi-gh 4dde1651ab reasonable total connections value 2023-05-20 14:59:48 +02:00
griffi-gh 14c66ee2eb add centered cube 2023-05-20 02:48:17 +02:00
griffi-gh 75c6d127b7 player position sync, refactor some stuff 2023-05-20 02:32:32 +02:00
griffi-gh 73940d61ff disable texture filtering experiment 2023-05-19 13:44:33 +02:00
griffi-gh 4bf2b350c6 wip 2023-05-19 13:22:32 +02:00
griffi-gh 03fbb774b5 add todo comments 2023-05-19 07:04:24 +02:00
griffi-gh 96a6693faa Big refactor + Early wip position sync /connect events in multiplayer 2023-05-19 07:02:20 +02:00
griffi-gh 3a50065cc5 Move ClientIdMap to shared, switch to with_capacity_and_hasher where possible 2023-05-19 04:35:16 +02:00
griffi-gh 56849a82cc test commit 2023-05-19 04:00:37 +02:00
griffi-gh ae4ed5d1f5 Oops, checkout already skips tag creation... 2023-05-19 03:51:32 +02:00
griffi-gh 3e34c19234 re-create tag manually to avoid force push 2023-05-19 03:45:50 +02:00
griffi-gh 8751ad99b7 remove commit field
should fix this:
```
Validation Failed: {"resource":"Release","code":"invalid","field":"target_commitish"}
```
2023-05-19 03:20:41 +02:00
griffi-gh 702cdf1ee6 should be working now 2023-05-19 03:16:56 +02:00
griffi-gh 6795f67481 switch to rickstaa/action-create-tag@v1 2023-05-19 03:00:31 +02:00
griffi-gh b832c9dbec hack: move tag before release 2023-05-19 02:44:15 +02:00
griffi-gh 7e08d2a4c1 fix release commit, prevent creating releases from prs 2023-05-19 02:34:14 +02:00
griffi-gh b038c65e74
Update README.md 2023-05-18 06:09:19 +03:00
griffi-gh 1856e10247 create zip files 2023-05-18 05:00:05 +02:00
griffi-gh 9a8ff135c7 add perms to build.yml 2023-05-18 04:48:02 +02:00
griffi-gh c9990eef6e nightly release workflow 2023-05-18 04:42:52 +02:00
griffi-gh 18d71d2edd move handshake into separate module 2023-05-18 04:34:33 +02:00
griffi-gh 282fd7bdcb always request latest gl, set min physical size to 640x480 2023-05-18 04:26:05 +02:00
griffi-gh 74bb3ee2eb player movement, player connect events 2023-05-18 03:58:40 +02:00
griffi-gh f920d27f3a fix missing value 2023-05-17 15:36:04 +02:00
griffi-gh 2e5dc34507 fix generate_visualizer_data 2023-05-17 13:11:26 +02:00
griffi-gh cef8bd9120 :p 2023-05-17 12:58:05 +02:00
griffi-gh bd6ebde832 fix dependabot alert 2023-05-17 12:53:00 +02:00
griffi-gh 5da64b33db fix artifact name 2023-05-17 12:32:55 +02:00
griffi-gh ba95b1820c update workflow 2023-05-17 12:30:14 +02:00
griffi-gh c1f3fe3db0 add Server.toml to artifact 2023-05-17 00:28:55 +02:00
griffi-gh 6bf051697d fix wrong dir name 2023-05-17 00:21:35 +02:00
griffi-gh 42f9bcc757 fix typo in workflow 2023-05-17 00:17:39 +02:00
griffi-gh 70effb9866 fix artifact structure 2023-05-17 00:16:49 +02:00
griffi-gh 4ccb354e24 fix workflow 2023-05-16 23:50:53 +02:00
griffi-gh 54061fcda5 install libudev-dev in build workflow 2023-05-16 23:42:05 +02:00
griffi-gh a87e069576 update workflow/cargo config 2023-05-16 23:33:17 +02:00
griffi-gh dc9f396908
Create build.yml 2023-05-16 22:45:11 +02:00
griffi-gh 141f3ae0bd fix mistake in readme 2023-05-16 13:44:45 +02:00
griffi-gh b6803895c5 fix builds with nightly, update readme 2023-05-16 13:42:55 +02:00
griffi-gh fdaa43d370 enable more nightly stuff if nightly flag is active 2023-05-16 12:47:07 +02:00
griffi-gh e81ebc75e3 Use git glium 2023-05-16 12:27:57 +02:00
griffi-gh fb68f8d12d add vsync option 2023-05-16 12:20:09 +02:00
griffi-gh ce8ad9098f add fullscreen mode, release shader compiler after loading shader prefabs 2023-05-16 12:08:56 +02:00
griffi-gh f15d2b1510 add pre_startup stage, use msaa settings in window init 2023-05-16 11:30:24 +02:00
griffi-gh 896d80e074 update deps, add options for some graphics-related settings, fix some warnings 2023-05-16 11:21:01 +02:00
griffi-gh 627acd40cc u 2023-03-15 02:32:26 +01:00
griffi-gh 0a590bab22 handle disconnect 2023-03-14 01:36:34 +01:00
griffi-gh e9977c3aa4 enable keepalive 2023-03-13 02:34:09 +01:00
griffi-gh a719427eb5 update 2023-03-13 02:24:37 +01:00
griffi-gh 944737c75c separate networking, fix warnings 2023-03-13 01:56:33 +01:00
griffi-gh 32155ff531 send block updates across network 2023-03-12 17:58:24 +01:00
griffi-gh e29ca7d202 remove irrelevant comment 2023-03-12 16:38:01 +01:00
griffi-gh 5009ce1cfb "fast decompress" turned out to be slower lol (stashed) 2023-03-11 17:19:03 +01:00
griffi-gh 23632c69b3 update notice 2023-03-09 18:26:57 +01:00
griffi-gh a5ed520b40 add queue block messages 2023-03-09 18:24:06 +01:00
griffi-gh d239a59fc4 fix client 2023-03-09 18:00:32 +01:00
griffi-gh 739e53c0a9 fix client decompression 2023-03-09 17:56:30 +01:00
griffi-gh 68bc848cbd asss 2023-03-09 04:29:21 +01:00
griffi-gh 7bcfc75dfe fix 2?? 2023-03-09 04:21:59 +01:00
griffi-gh 80c3f354f1 fix 2023-03-09 04:17:04 +01:00
griffi-gh 5e6e50124a Client decompression? hopefully 2023-03-09 04:15:59 +01:00
griffi-gh 615251f031 Move inj to networking 2023-03-09 04:09:17 +01:00
griffi-gh f6eef9457b world compression (server only for now) 2023-03-09 04:06:46 +01:00
griffi-gh 5a75e44beb Finish upgrading server to uflow 2023-03-09 03:30:37 +01:00
griffi-gh c4767e8be8 Place dirt under trees 2023-03-09 01:33:16 +01:00
griffi-gh 951d8e35e3 Fix river world generation 2023-03-09 01:27:17 +01:00
griffi-gh 74533db52c remove comments 2023-03-09 01:18:29 +01:00
griffi-gh b96d57326f temporary fix: make all workloads sequential :/ 2023-03-09 01:14:53 +01:00
griffi-gh 7bc81fc72a add generate_visualizer_data feature 2023-03-09 00:56:46 +01:00
griffi-gh 09b0a0160b update 2023-03-09 00:46:23 +01:00
griffi-gh ec6402633c
Update README.md 2023-03-09 02:33:35 +03:00
griffi-gh 8cd8cf35a2
Merge pull request #2 from griffi-gh/multiplayer
Multiplayer
2023-03-09 00:33:19 +01:00
griffi-gh 18587217fe
Merge pull request #5 from griffi-gh/use-uflow
Use uflow
2023-03-09 00:32:30 +01:00
griffi-gh 0cb066b02b Disable parallel feature by default, recalc camera matrix 2023-03-09 00:31:19 +01:00
griffi-gh 2189d114c7 wtf 2023-03-08 23:00:24 +01:00
griffi-gh 02d3224740 doesn't work? 2023-03-08 22:53:30 +01:00
griffi-gh 3103b3647d some big changes 2023-03-08 22:34:41 +01:00
griffi-gh 51f113d162 actually check the event type (facepalm) 2023-03-08 22:21:19 +01:00
griffi-gh 45c9b20ede add log 2023-03-08 21:13:50 +01:00
griffi-gh b20c6fe552 restore basic auth services 2023-03-08 21:10:48 +01:00
griffi-gh 56dd1a3bda upgrade some server stuff to uflow 2023-03-08 20:26:51 +01:00
griffi-gh 34a50c62b0 change server stuff 2023-03-08 17:27:53 +01:00
griffi-gh 765e360d44 disable lint 2023-03-08 01:47:46 +01:00
griffi-gh e5041aaa1a Client-side migrated 2023-03-08 01:31:38 +01:00
griffi-gh 39d4fd129a Remove kubi-udp 2023-03-07 23:36:04 +01:00
griffi-gh d7c3b6f6ba ew 2023-03-07 21:29:05 +01:00
griffi-gh ce454f0611 make packet size a const 2023-03-07 21:18:59 +01:00
griffi-gh a470543325 wip server chunks 2023-03-07 17:05:55 +01:00
griffi-gh f4bbfd3e8a fix 2023-03-07 04:56:51 +01:00
griffi-gh 639685e76b server 2023-03-07 04:50:06 +01:00
griffi-gh a46c5baab8 basic netw 2023-03-07 03:05:02 +01:00
griffi-gh 12fee77087 change comment 2023-03-07 02:28:16 +01:00
griffi-gh 16e7b7e588 Make the outer system seq 2023-03-07 01:59:54 +01:00
griffi-gh 71823c7ada wtf 2023-03-07 01:51:19 +01:00
griffi-gh 6933987d7b update glam to 0.23 2023-03-07 00:52:00 +01:00
griffi-gh 95e3de7228 create vscode settings.json 2023-03-07 00:46:12 +01:00
griffi-gh 3f6abb75fd Upgrade packages 2023-03-07 00:34:26 +01:00
griffi-gh ce687e8d36 changes to binary transparency meshing 2023-02-18 01:04:54 +01:00
griffi-gh fc783d52dc river generation 2023-02-18 00:58:31 +01:00
griffi-gh b7ec1d1165 fix order 2023-02-18 00:38:09 +01:00
griffi-gh 9268a293a8 improve worldgen 2023-02-18 00:37:17 +01:00
griffi-gh fd54eb7e4e cave generation (no scaling yet!) 2023-02-17 23:05:55 +01:00
griffi-gh 3448790daf caves 2023-02-17 22:44:01 +01:00
griffi-gh e2b8cbfdd5 Better tree gen 2023-02-17 22:25:53 +01:00
griffi-gh de4938ee6a soft updates 2023-02-17 22:03:45 +01:00
griffi-gh 4a84fec041 even better trees 2023-02-16 04:08:00 +01:00
griffi-gh f9b4628b49 better trees 2023-02-16 04:05:27 +01:00
griffi-gh f8732abb5d Placement queue, binary transparency, WIP trees 2023-02-16 03:54:57 +01:00
griffi-gh 626e9e654d rotate elevation noise 2023-02-16 02:57:04 +01:00
griffi-gh 7612ea8d8d Add planks 2023-02-16 02:44:21 +01:00
griffi-gh 287baf15ea add tall grass 2023-02-16 02:00:09 +01:00
griffi-gh 2c374c6e23 minor refactor 2023-02-15 23:32:06 +01:00
griffi-gh 00b3a90fd4 remove BlockDescriptorSource trait 2023-02-15 22:11:15 +01:00
griffi-gh f5a4e2a532 inline descriptor 2023-02-15 22:08:48 +01:00
griffi-gh c865835e8d move block to shared 2023-02-15 22:07:47 +01:00
griffi-gh 0de70ed1b7 reduce placement dst 2023-02-14 23:48:47 +01:00
griffi-gh 51ed3762cc disable selbox effect 2023-02-14 23:43:05 +01:00
griffi-gh 3b8eddcad1 world gen experimentation 2023-02-14 23:39:14 +01:00
griffi-gh e1cf0a1ed0 wip better world generation 2023-02-14 23:00:08 +01:00
griffi-gh 3209bf45d6 oops Cargo.lock was in .gitignore 2023-02-14 20:01:11 +01:00
griffi-gh 8a4339506e update shipyard to the lastest commit 2023-02-14 19:54:52 +01:00
griffi-gh a8142468a2 remove track(...) 2023-02-14 19:35:47 +01:00
griffi-gh 7b6d50abe5 Migrate to shipyard master 2023-02-14 19:31:20 +01:00
griffi-gh dada84e097 ad entity to shared 2023-02-14 19:09:27 +01:00
griffi-gh 740fa04910 wip 2023-02-14 04:52:11 +01:00
griffi-gh 4440b07bbe add todo 2023-02-14 04:31:17 +01:00
griffi-gh c284d5f7ed basic client auth 2023-02-14 04:27:27 +01:00
griffi-gh 1b1f6c6426 wip connect 2023-02-13 04:12:02 +01:00
griffi-gh 41a1a5d00b set publish to false 2023-02-13 03:01:56 +01:00
griffi-gh bccd3a8cfd implement broadcase and multicast functions 2023-02-13 02:57:09 +01:00
griffi-gh 95c681d0fc kick inactive clients 2023-02-13 02:30:33 +01:00
griffi-gh 32963044f3 add log to disconnect_inner 2023-02-13 02:03:09 +01:00
griffi-gh f19683c1b1 remove pub from functions 2023-02-13 02:01:25 +01:00
griffi-gh cc2175ec3e use AllStoragesView instead of AllStoragesViewMut 2023-02-13 01:57:30 +01:00
griffi-gh b3990e64c9 change default protocol id 2023-02-13 01:56:14 +01:00
griffi-gh 6b9243a556 protocol id 2023-02-13 01:53:55 +01:00
griffi-gh a5b35ffa7d rename to connect_client_if_needed 2023-02-12 22:42:39 +01:00
griffi-gh 455b4580de Disconnect only in multiplayer 2023-02-12 22:41:27 +01:00
griffi-gh bda8e7b94c disconnect on exit 2023-02-12 22:38:51 +01:00
griffi-gh 6b55688dbd change default server port 2023-02-12 22:30:03 +01:00
griffi-gh 80ef55c8b3 better error handling on client 2023-02-12 22:28:44 +01:00
griffi-gh 147fb03566 fix readme link 2023-02-12 22:19:53 +01:00
griffi-gh 45d3bb7e98 update readme 2023-02-12 22:18:11 +01:00
griffi-gh b8447bc121 what the fuck 2023-02-12 22:15:09 +01:00
griffi-gh bf7fc475e2 fix camera updates 2023-02-12 21:50:24 +01:00
griffi-gh eabddf3019 inline client functions 2023-02-12 21:42:53 +01:00
griffi-gh d28069e9e6 replace .into_workload().run_if() with .run_if() 2023-02-12 21:40:42 +01:00
griffi-gh e0872b331f ignore io errors on server 2023-02-12 21:31:21 +01:00
griffi-gh 8758938e7e client networking calls 2023-02-12 20:37:06 +01:00
griffi-gh bcd3066c95 todo 2023-02-12 18:52:17 +01:00
griffi-gh 05444bd4b8 basic networking 2023-02-12 04:04:48 +01:00
griffi-gh 6c27d63bdf it passes 2023-02-12 03:38:18 +01:00
griffi-gh 70aaba01b0 fix 2023-02-12 03:22:42 +01:00
griffi-gh 907e3164d7 oops 2023-02-12 03:15:31 +01:00
griffi-gh 7ecc4d5c24 change things 2023-02-12 02:56:50 +01:00
griffi-gh 00f90156bd test 2023-02-12 02:33:48 +01:00
griffi-gh 22054c6143 client server changes and integration test (fails) 2023-02-12 02:15:00 +01:00
griffi-gh af62a3749b some changes to server and shared crates 2023-02-12 01:32:59 +01:00
griffi-gh f76fa8c70e server 2023-02-12 00:37:24 +01:00
griffi-gh 5307ba0c9f wip 2023-02-10 22:11:18 +01:00
griffi-gh 6b65497263 server 2023-02-10 22:05:10 +01:00
griffi-gh 3f47be435d separate logging into a library 2023-02-10 20:44:34 +01:00
griffi-gh 055e6c3600 ecs server 2023-02-10 20:36:58 +01:00
griffi-gh 28a82cf69e server 2023-02-10 20:26:03 +01:00
griffi-gh aada43e8dc is_changing_state 2023-02-10 03:03:00 +01:00
griffi-gh 8e9eeb1f30 typo 2023-02-10 03:00:08 +01:00
griffi-gh 35886d9bed log after load finish 2023-02-10 02:46:34 +01:00
griffi-gh c06869c5cb slow down chunk ops while loading 2023-02-10 02:44:17 +01:00
griffi-gh dbb92232bc loading screen 2023-02-10 02:36:11 +01:00
griffi-gh 2f23f39604 uwu 2023-02-10 01:47:37 +01:00
griffi-gh 4e357af959 use windows subsystem attach console on release builds 2023-02-10 01:20:54 +01:00
griffi-gh 6354d8bab4 reorder 2023-02-10 00:57:57 +01:00
griffi-gh 06e94ccb46 assert renderer in init stage 2023-02-10 00:56:03 +01:00
griffi-gh 54004ee5de move assert_renderer to 2023-02-10 00:49:05 +01:00
griffi-gh 2fc8db6740 gui changes, use glsl 3.0 es 2023-02-10 00:46:20 +01:00
griffi-gh 7c8a0fb66b progressbar shader fix 2023-02-10 00:08:32 +01:00
griffi-gh 50ef5c2d1e ui transform works 2023-02-09 04:16:02 +01:00
griffi-gh e75693926a why doesnt it work 2023-02-09 04:11:15 +01:00
griffi-gh da4a686100 fix default colors and color_hex function 2023-02-09 03:34:49 +01:00
griffi-gh 6b34352c55 fix color-related code 2023-02-09 03:33:41 +01:00
griffi-gh 8ed0765c9f gui and progressbars 2023-02-09 03:31:36 +01:00
griffi-gh 9f2e47df8c shaders for progressbar 2023-02-08 03:37:58 +01:00
griffi-gh a6a728ba10 gui files 2023-02-08 03:10:35 +01:00
griffi-gh fb8aa9d528 fix 2023-02-08 03:09:04 +01:00
griffi-gh 1ae34def21 changed a lot of stuff, too lazy to write 2023-02-08 03:06:06 +01:00
griffi-gh f88e2733f3 wip 2023-02-08 02:29:29 +01:00
griffi-gh e96ae90b1d serveeeeer 2023-02-08 01:55:50 +01:00
griffi-gh 1df8c89330 wip things 2023-02-06 21:43:22 +01:00
griffi-gh aa4b552e0f server recv 2023-02-06 20:54:30 +01:00
griffi-gh dc06305956 undo 2023-02-06 20:18:16 +01:00
griffi-gh 44088f76e5 serializable trait 2023-02-06 19:30:26 +01:00
griffi-gh d5efff860c wip 2023-02-06 19:19:02 +01:00
griffi-gh 4cece2a876 wip server 2023-02-06 03:48:43 +01:00
griffi-gh b940a9d9d6 disable broadcasting 2023-02-06 02:41:34 +01:00
griffi-gh 324dc5d43e ... 2023-02-06 02:40:45 +01:00
griffi-gh 102bc101e0 update 2023-02-06 02:15:19 +01:00
griffi-gh 01b82b1094 cobblestone 2023-02-05 01:43:47 +01:00
griffi-gh df8640718d don't count discarded ops 2023-02-05 01:22:43 +01:00
griffi-gh 34fa47acbe Update neighbors 2023-02-05 01:18:30 +01:00
griffi-gh 319cffbb4e block queue works 2023-02-05 00:58:25 +01:00
griffi-gh 00f54a2f5f wip block queue 2023-02-05 00:42:37 +01:00
griffi-gh 53fc7dcd27 comment 2023-02-04 22:27:19 +01:00
griffi-gh c1f1ec028f add kick reason 2023-02-04 22:20:19 +01:00
griffi-gh eff0b50546 . 2023-02-04 02:47:09 +01:00
griffi-gh 4ac6250c04 client is almost finished... 2023-02-04 02:46:48 +01:00
griffi-gh 1ca847b4fc use anyhow::{...} 2023-02-03 19:39:22 +01:00
griffi-gh a1ff9e1d30 id packets 2023-02-03 19:36:52 +01:00
griffi-gh 19bc67a78f disconnect reason 2023-02-03 19:29:38 +01:00
griffi-gh 127460347a client wip 2023-02-02 02:13:32 +01:00
griffi-gh 1e1ab9d40e wip 2023-02-02 01:54:12 +01:00
griffi-gh 99b2848775 client 2023-02-02 01:40:48 +01:00
griffi-gh 63b4091ddd only normalize movement if len >= 1 2023-02-01 23:46:40 +01:00
griffi-gh 3593fcd4d5 fix panic 2023-02-01 23:34:27 +01:00
griffi-gh 8ff2a828ad x 2023-02-01 03:25:39 +01:00
griffi-gh 65ecf0de62 no drop check is needed 2023-02-01 03:25:12 +01:00
griffi-gh e6ec24a55c client 2023-02-01 03:24:06 +01:00
griffi-gh 728c468a70 create net lib 2023-02-01 03:16:23 +01:00
griffi-gh a7a20093d6 move config 2023-01-31 03:12:23 +01:00
griffi-gh 1c0409a9cf use bincode derive instead of serde due to potential issues 2023-01-31 03:06:30 +01:00
griffi-gh 5c3062d13f c 2023-01-31 02:51:54 +01:00
griffi-gh 6f45a0ee77 upd 2023-01-31 02:23:44 +01:00
griffi-gh 1f5b5853b2 replace rkyv with serde and bincode
change to serde
2023-01-31 01:29:51 +01:00
griffi-gh b0642028d1 CheckBytes 2023-01-30 20:23:00 +01:00
griffi-gh ab7c181345 fix excessive logging 2023-01-30 04:32:33 +01:00
griffi-gh 1f8c6ea223 maybe this will work? 2023-01-30 04:23:28 +01:00
griffi-gh 56d85252b0 use xinput, invert y 2023-01-30 04:20:13 +01:00
griffi-gh 3af40c28b8 fix stick input 2023-01-30 04:18:29 +01:00
griffi-gh acbb159606 WIP controller support 2023-01-30 04:14:53 +01:00
griffi-gh f294e0e159 use rkyv 2023-01-30 03:42:58 +01:00
griffi-gh 5b93fa7639 move more things 2023-01-30 03:23:39 +01:00
griffi-gh db6c50ad8d separate blocks into common 2023-01-30 02:45:35 +01:00
griffi-gh 59b91bc23d add kubi-shared as dep 2023-01-30 02:37:11 +01:00
griffi-gh c2b446ac7b move assets folder 2023-01-30 01:50:14 +01:00
griffi-gh 478930e37c restructure 2023-01-30 01:46:22 +01:00
griffi-gh af2a01fad7 empty commit to create pull request 2023-01-30 01:28:09 +01:00
griffi-gh 1d55a80404 add chunk borders 2023-01-30 01:24:53 +01:00
griffi-gh 852fee3607 minor refactor, start working on chunk border rendering 2023-01-30 01:04:13 +01:00
griffi-gh 0b4363ef88 move box to primitives 2023-01-30 00:39:31 +01:00
griffi-gh e00af1cefb add rkyv 2023-01-30 00:29:57 +01:00
griffi-gh ec42143154 decrease it a bit 2023-01-30 00:27:47 +01:00
griffi-gh 8d72185a4e Increase "epsilon" value for max pitch 2023-01-30 00:22:16 +01:00
griffi-gh f5a4bd9603 player move events 2023-01-30 00:21:03 +01:00
griffi-gh 71154b07bc normalize 2023-01-29 23:19:24 +01:00
griffi-gh 889c193a05 fix bug in neighbor code 2023-01-29 23:11:36 +01:00
griffi-gh 54449d5457 change opt levels 2023-01-29 22:36:49 +01:00
griffi-gh bace24b13c Always unmark dirty 2023-01-29 02:16:26 +01:00
griffi-gh 419e08aa64 exit on esc and cursor lock 2023-01-29 02:15:12 +01:00
griffi-gh a74296956e Minor refactor, add cursor lock module 2023-01-29 01:58:52 +01:00
griffi-gh 9d2c00b204 Remove empty crosshair module 2023-01-29 01:45:38 +01:00
griffi-gh d50d61100b optimize deps 2023-01-29 01:37:13 +01:00
griffi-gh e11302c4c0 fix a memory leak and most warnings 2023-01-29 01:28:00 +01:00
griffi-gh 04e4b246fe minor refactor 2023-01-29 01:21:28 +01:00
griffi-gh be8a0a4816
Merge pull request #1 from griffi-gh/ecs-rewrite
Merge Ecs rewrite
2023-01-28 23:45:18 +01:00
griffi-gh 42a822494c
Merge branch 'master' into ecs-rewrite 2023-01-28 23:44:45 +01:00

Diff content is not available