Commit Graph

  • 977915945d first commit master CHIEFSOFT\ameye 2024-04-02 06:47:26 -04:00
  • 468f942c49 improve performance of chat rendering LabyStudio 2024-01-26 13:25:53 +01:00
  • 97df7b6560 add LICENSE, closes #4 LabyStudio 2023-12-21 16:53:56 +01:00
  • 8dc69224d9 implement session saving, fix some bugs, version 1.1.8 LabyStudio 2022-06-21 03:34:54 +02:00
  • 1f4e90c9f3 fix movement in singleplayer LabyStudio 2022-06-20 15:21:06 +02:00
  • 19a131bd94 implement player spawning, movement, animation, metadata and destroying, implement NBT serialization, version 1.1.7 LabyStudio 2022-06-20 03:16:20 +02:00
  • 4ac61adbb5 implement player list overlay, version 1.1.7 LabyStudio 2022-06-19 21:10:57 +02:00
  • b8408a9a8e implement disconnect and teleport packet, improve packet splitter, fix bulk chunk packet, version 1.1.6 LabyStudio 2022-06-19 18:29:06 +02:00
  • 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 LabyStudio 2022-06-19 14:25:40 +02:00
  • 2e42d482ed update README LabyStudio 2022-06-18 07:45:22 +02:00
  • 4d8ce1688e fix gui scaling issue, 1.1.4 LabyStudio 2022-06-18 07:13:54 +02:00
  • bd4017efd5 improve performance of debug overlay LabyStudio 2022-06-18 06:46:35 +02:00
  • 647b166baa combine canvas layers into one canvas renderer, version 1.1.3 LabyStudio 2022-06-18 06:29:04 +02:00
  • 2502bdaea9 recode game window, improve mouse lock handling, improve debug overlay, version 1.1.2 LabyStudio 2022-06-18 05:35:06 +02:00
  • ba85922102 fix hover effect of GitHub link LabyStudio 2022-06-17 07:17:44 +02:00
  • daf317291d improve performance on high resolution monitor, fix main menu blur on safari, version 1.1.1 LabyStudio 2022-06-17 07:11:50 +02:00
  • 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 LabyStudio 2022-06-17 06:34:09 +02:00
  • 22872f55d6 improve logo texture LabyStudio 2022-05-20 11:01:49 +02:00
  • 34b0015af6 implement creative inventory, implement bedrock, glass and gravel, version 1.0.4 LabyStudio 2022-05-20 01:30:31 +02:00
  • f85d84e2a3 update README LabyStudio 2022-05-17 01:43:33 +02:00
  • 32245a9136 implement chat, implement teleport, help and time command, use relative vertex positions for block rendering, version 1.0.3 LabyStudio 2022-05-17 01:41:16 +02:00
  • 1e10dda0e2 implement block break particles, version 1.0.2 LabyStudio 2022-05-15 21:05:11 +02:00
  • 789ecdd2b4 disable context menu LabyStudio 2022-05-13 21:56:44 +02:00
  • 8d8fdcd3ac reload page to restart the game LabyStudio 2022-05-13 21:51:55 +02:00
  • aed8c401ac remove previous canvas elements LabyStudio 2022-05-13 21:46:55 +02:00
  • 02497c2d36 improve page unloading LabyStudio 2022-05-13 21:41:59 +02:00
  • 22cd91e99b fix number seeds LabyStudio 2022-05-13 20:36:07 +02:00
  • 5e50a6b634 implement render distance setting, flush chunk rebuilds on block place, version 1.0.1 LabyStudio 2022-05-13 18:50:57 +02:00
  • ea4d058dab change demo link LabyStudio 2022-05-13 09:48:50 +02:00
  • f2b25d36e4 add favicon LabyStudio 2022-05-13 09:41:49 +02:00
  • 83a01043c2 add panorama overlay LabyStudio 2022-05-13 09:27:57 +02:00
  • 0ab30b867d update README LabyStudio 2022-05-13 08:54:03 +02:00
  • d3e4e749d5 implement main menu, implement textfield widget, implement create world screen, implement splash screen LabyStudio 2022-05-13 08:41:28 +02:00
  • 70144259d1 fix Random int casting LabyStudio 2022-05-12 05:23:03 +02:00
  • db5b113939 improve performance of Random class LabyStudio 2022-05-12 04:31:18 +02:00
  • b055293dd4 improve memory usage LabyStudio 2022-05-12 04:11:54 +02:00
  • 24c0451031 use threejs module js, remove unused libraries, increase world generation seed to 64 bit, implement random world spawn, improve start script LabyStudio 2022-05-12 02:57:23 +02:00
  • 51c07050e9 load chunk if not loaded LabyStudio 2022-05-05 18:10:27 +02:00
  • 74cac9c70c update README LabyStudio 2022-05-05 01:53:58 +02:00
  • 3e2bf1eddb implement biome color LabyStudio 2022-05-05 01:27:08 +02:00
  • 1d15ad6474 use texture alpha channel again LabyStudio 2022-05-05 00:08:27 +02:00
  • a3a4d44386 fix water render issues LabyStudio 2022-05-05 00:04:07 +02:00
  • d846613ca9 implement new terrain generator, cave generator, tree generator, implement big tree generator, improve light update performance LabyStudio 2022-05-04 23:35:53 +02:00
  • b52a1385b3 improve third person collision code structure LabyStudio 2022-05-04 02:44:08 +02:00
  • 48ad9dc9b3 implement third person camera collision detection LabyStudio 2022-05-04 02:30:47 +02:00
  • ed0849ca28 round decimal gui rendering LabyStudio 2022-05-03 22:41:08 +02:00
  • 898d0b0a84 implement video settings, implement slider and switch button, fix torch block light LabyStudio 2022-05-03 18:17:54 +02:00
  • e68243220a hide sun and moon behind void, fix wrong skylight for entity LabyStudio 2022-05-03 01:15:49 +02:00
  • 058b81210a implement sunrise and sunset, improve sky coloring, implement alpha channel in Tessellator, update threejs LabyStudio 2022-05-03 00:40:38 +02:00
  • 24aed783fa improve lightning LabyStudio 2022-05-02 05:18:13 +02:00
  • 862a97f9e8 implement first person item in hand rendering LabyStudio 2022-05-02 04:15:06 +02:00
  • 800134b26b implement first person hand LabyStudio 2022-05-02 02:45:24 +02:00
  • 230ea8d11e update README LabyStudio 2022-04-15 06:47:55 +02:00
  • 3a1292b46f implement wood block LabyStudio 2022-04-15 06:15:20 +02:00
  • 1bc76dd94d improve entity brightness LabyStudio 2022-04-15 06:10:25 +02:00
  • 45961bbfbb convert classes to es6 LabyStudio 2022-04-15 05:59:25 +02:00
  • dacd2496ea support multiple cubes in ModuleRenderer, prepare first person item rendering LabyStudio 2022-04-15 04:17:26 +02:00
  • 5c47dd6599 implement block in hand LabyStudio 2022-04-14 20:50:18 +02:00
  • 96b287bedc implement swing arm animation and entity brightness LabyStudio 2022-04-14 18:36:06 +02:00
  • 62d7ba24b9 implement character limb swing animation LabyStudio 2022-04-14 00:45:23 +02:00
  • 7df2806456 restructure entity update LabyStudio 2022-04-13 17:42:19 +02:00
  • 62a43c2468 render proper character with test animation LabyStudio 2022-04-13 16:16:47 +02:00
  • 8db692083b implement toggle perspective LabyStudio 2022-04-13 14:44:46 +02:00
  • 4644b050c6 implement entity model rendering LabyStudio 2022-04-13 12:52:51 +02:00
  • fd071f296a add README LabyStudio 2022-02-27 00:58:13 +01:00
  • b82d211ff9 fix cookie and font renderer bugs LabyStudio 2022-02-20 16:24:32 +01:00
  • 300e05c7e3 implement touch control LabyStudio 2022-02-13 10:49:43 +01:00
  • a7482c52f1 improve step sound LabyStudio 2022-02-13 08:19:49 +01:00
  • b7b3439f0d fix sound issues LabyStudio 2022-02-13 08:10:28 +01:00
  • c955fdc7f9 implement sounds LabyStudio 2022-02-13 07:55:40 +01:00
  • 82ea74085b implement hitbox LabyStudio 2022-02-13 05:30:18 +01:00
  • 6e46e5e838 make items darker in pause menu LabyStudio 2022-02-13 04:32:21 +01:00
  • bcdbe4240b implement torch on wall LabyStudio 2022-02-13 04:17:03 +01:00
  • 9078d34ab0 fix font center issue on high resolution LabyStudio 2022-02-13 03:05:48 +01:00
  • 7858e98ffa implement torch block and block lightning LabyStudio 2022-02-13 02:54:57 +01:00
  • 77fd18af31 implement sun LabyStudio 2022-02-13 00:52:32 +01:00
  • 9e0045f807 implement save and load settings LabyStudio 2022-02-12 22:42:35 +01:00
  • f4ac35665f support filter on safari LabyStudio 2022-02-12 22:26:00 +01:00
  • bb2d830c84 improve texture loading LabyStudio 2022-02-12 22:17:15 +01:00
  • d77a7dae0c fix lightning bug LabyStudio 2022-02-12 21:56:07 +01:00
  • cdd934954e bugfixes LabyStudio 2022-02-05 17:48:37 +01:00
  • 0d6c545030 improve fps display LabyStudio 2022-02-05 17:09:15 +01:00
  • e1c5ccfa89 implement settings and controls screen LabyStudio 2022-02-05 16:58:30 +01:00
  • 52427e610d implement item renderer, add debug information to overlay LabyStudio 2022-02-05 16:18:31 +01:00
  • c8111badb9 split up renderers into different classes LabyStudio 2022-02-04 23:08:37 +01:00
  • 28b761d1be use 2d items for hotbar LabyStudio 2022-02-04 22:45:12 +01:00
  • 317a70dfd4 improve loading time LabyStudio 2022-02-04 16:31:11 +01:00
  • 04e38ff7c3 implement isometric blocks in hotbar LabyStudio 2022-02-04 16:09:19 +01:00
  • 058d9b86cd improve mouse lock behaviour LabyStudio 2022-02-04 14:38:01 +01:00
  • 039d799bed improve mouse lock and split up screen rendering into two canvas elements LabyStudio 2022-02-04 14:28:05 +01:00
  • a6f365225c implement isometric renderer LabyStudio 2022-02-04 12:43:36 +01:00
  • c2262a43ff implement hotbar LabyStudio 2022-02-04 12:26:02 +01:00
  • 0cf779936e implement font renderer and gui scaling LabyStudio 2022-02-04 10:56:24 +01:00
  • 7a5c307afd improve progress bar LabyStudio 2022-02-03 16:20:13 +01:00
  • 9d15f934b0 improve request focus LabyStudio 2022-02-03 16:15:17 +01:00
  • 5eb1d03e5d implement ingame menu LabyStudio 2022-02-03 16:02:55 +01:00
  • 64b84c3f64 implement loading screen LabyStudio 2022-02-03 14:50:32 +01:00
  • 356eab2b0c implement crosshair LabyStudio 2022-02-03 13:06:04 +01:00
  • 88db6b5e80 improve gui rendering LabyStudio 2022-02-03 12:41:29 +01:00
  • 85c62325c1 implement gui LabyStudio 2022-02-03 11:07:53 +01:00