127 Commits

Author SHA1 Message Date
CHIEFSOFT\ameye 977915945d first commit 2024-04-02 06:47:26 -04:00
LabyStudio 468f942c49 improve performance of chat rendering 2024-01-26 13:25:53 +01:00
LabyStudio 97df7b6560 add LICENSE, closes #4 2023-12-21 16:53:56 +01:00
LabyStudio 8dc69224d9 implement session saving, fix some bugs, version 1.1.8 2022-06-21 03:34:54 +02:00
LabyStudio 1f4e90c9f3 fix movement in singleplayer 2022-06-20 15:21:06 +02:00
LabyStudio 19a131bd94 implement player spawning, movement, animation, metadata and destroying, implement NBT serialization, version 1.1.7 2022-06-20 03:16:20 +02:00
LabyStudio 4ac61adbb5 implement player list overlay, version 1.1.7 2022-06-19 21:10:57 +02:00
LabyStudio b8408a9a8e implement disconnect and teleport packet, improve packet splitter, fix bulk chunk packet, version 1.1.6 2022-06-19 18:29:06 +02:00
LabyStudio 7266a89f5a implement packet compression, implement player controller, implement join server authentication, add cobblestone, implement chunk provider, implement block position, implement session, implement movement, chunk, chat and block update packets, version 1.1.5 2022-06-19 14:25:40 +02:00
LabyStudio 2e42d482ed update README 2022-06-18 07:46:48 +02:00
LabyStudio 4d8ce1688e fix gui scaling issue, 1.1.4 2022-06-18 07:13:54 +02:00
LabyStudio bd4017efd5 improve performance of debug overlay 2022-06-18 06:46:35 +02:00
LabyStudio 647b166baa combine canvas layers into one canvas renderer, version 1.1.3 2022-06-18 06:29:04 +02:00
LabyStudio 2502bdaea9 recode game window, improve mouse lock handling, improve debug overlay, version 1.1.2 2022-06-18 05:35:06 +02:00
LabyStudio ba85922102 fix hover effect of GitHub link 2022-06-17 07:17:44 +02:00
LabyStudio daf317291d improve performance on high resolution monitor, fix main menu blur on safari, version 1.1.1 2022-06-17 07:11:50 +02:00
LabyStudio 410346427f implement multiplayer direct connect, implement network manager, implement handshake and login packets, implement ByteBuf, implement RSA and AES encryption, bump version to 1.1.0 2022-06-17 06:34:09 +02:00
LabyStudio 22872f55d6 improve logo texture 2022-05-20 11:01:49 +02:00
LabyStudio 34b0015af6 implement creative inventory, implement bedrock, glass and gravel, version 1.0.4 2022-05-20 01:30:31 +02:00
LabyStudio f85d84e2a3 update README 2022-05-17 01:43:33 +02:00
LabyStudio 32245a9136 implement chat, implement teleport, help and time command, use relative vertex positions for block rendering, version 1.0.3 2022-05-17 01:41:16 +02:00
LabyStudio 1e10dda0e2 implement block break particles, version 1.0.2 2022-05-15 21:05:11 +02:00
LabyStudio 789ecdd2b4 disable context menu 2022-05-13 21:56:44 +02:00
LabyStudio 8d8fdcd3ac reload page to restart the game 2022-05-13 21:51:55 +02:00
LabyStudio aed8c401ac remove previous canvas elements 2022-05-13 21:46:55 +02:00
LabyStudio 02497c2d36 improve page unloading 2022-05-13 21:41:59 +02:00
LabyStudio 22cd91e99b fix number seeds 2022-05-13 20:36:07 +02:00
LabyStudio 5e50a6b634 implement render distance setting, flush chunk rebuilds on block place, version 1.0.1 2022-05-13 18:50:57 +02:00
LabyStudio ea4d058dab change demo link 2022-05-13 09:48:50 +02:00
LabyStudio f2b25d36e4 add favicon 2022-05-13 09:41:49 +02:00
LabyStudio 83a01043c2 add panorama overlay 2022-05-13 09:27:57 +02:00
LabyStudio 0ab30b867d update README 2022-05-13 08:54:03 +02:00
LabyStudio d3e4e749d5 implement main menu, implement textfield widget, implement create world screen, implement splash screen 2022-05-13 08:41:28 +02:00
LabyStudio 70144259d1 fix Random int casting 2022-05-12 05:23:03 +02:00
LabyStudio db5b113939 improve performance of Random class 2022-05-12 04:31:18 +02:00
LabyStudio b055293dd4 improve memory usage 2022-05-12 04:11:54 +02:00
LabyStudio 24c0451031 use threejs module js, remove unused libraries, increase world generation seed to 64 bit, implement random world spawn, improve start script 2022-05-12 02:57:23 +02:00
LabyStudio 51c07050e9 load chunk if not loaded 2022-05-05 18:10:27 +02:00
LabyStudio 74cac9c70c update README 2022-05-05 01:53:58 +02:00
LabyStudio 3e2bf1eddb implement biome color 2022-05-05 01:27:08 +02:00
LabyStudio 1d15ad6474 use texture alpha channel again 2022-05-05 00:08:27 +02:00
LabyStudio a3a4d44386 fix water render issues 2022-05-05 00:04:07 +02:00
LabyStudio d846613ca9 implement new terrain generator, cave generator, tree generator, implement big tree generator, improve light update performance 2022-05-04 23:35:53 +02:00
LabyStudio b52a1385b3 improve third person collision code structure 2022-05-04 02:44:08 +02:00
LabyStudio 48ad9dc9b3 implement third person camera collision detection 2022-05-04 02:30:47 +02:00
LabyStudio ed0849ca28 round decimal gui rendering 2022-05-03 22:41:08 +02:00
LabyStudio 898d0b0a84 implement video settings, implement slider and switch button, fix torch block light 2022-05-03 18:17:54 +02:00
LabyStudio e68243220a hide sun and moon behind void, fix wrong skylight for entity 2022-05-03 01:15:49 +02:00
LabyStudio 058b81210a implement sunrise and sunset, improve sky coloring, implement alpha channel in Tessellator, update threejs 2022-05-03 00:40:38 +02:00
LabyStudio 24aed783fa improve lightning 2022-05-02 05:18:13 +02:00