Commit Graph

53 Commits

Author SHA1 Message Date
Filip Pajic 14acf73edf
chore: update package.json publish config 2024-07-18 12:58:06 +02:00
Filip Pajic 845da935b5
chore: update package.json publish config 2024-07-18 12:51:08 +02:00
Filip Pajic 145875ba7e
v1.0.0-alpha.0 2024-07-18 12:41:41 +02:00
Filip Pajic ee09238633
feat: configurable canvas size support 2024-07-18 12:28:20 +02:00
Filip Pajic 23dccc6d6c
feat: custom texture pack support 2024-07-18 11:56:48 +02:00
Filip Pajic a0758aeba7
feat: dockerized the server package 2024-07-16 18:22:36 +02:00
Filip Pajic 395862fd99
feat: support saving world file to a directory 2024-07-16 18:07:58 +02:00
Filip Pajic d87cc92ce9
chore: adapted tsconfig(s) across packages 2024-07-15 11:42:35 +02:00
Filip Pajic df9e1ae240
chore: updated README.md 2024-07-05 17:37:22 +02:00
Filip Pajic 6822b26b89
feature: kick functionality added to the react implementation 2024-07-05 17:19:37 +02:00
Filip Pajic e654773b81
feature: implement chatting functionality on react client 2024-07-05 16:29:01 +02:00
Filip Pajic dce6a6220b
fix: fix rendering bug on lost context 2024-07-04 16:14:10 +02:00
Filip Pajic 33ecd29b15
feature: Multiplayer React component created 2024-07-03 16:18:42 +02:00
Filip Pajic 71d0f4faca
chore: setup development server and client run flow 2024-07-02 12:19:09 +02:00
Filip Pajic 9d1cde4170
fix: generic multiplayer message type fixed 2024-07-01 09:31:45 +02:00
Filip Pajic 40576d15d6
chore: reorg react package to make room for multiplayer component 2024-07-01 09:08:37 +02:00
Filip Pajic 7d5c272723
chore: code reorg 2024-07-01 07:57:32 +02:00
Filip Pajic ce8df3baa7
feature: multiplayer server executable 2024-06-28 17:29:32 +02:00
Filip Pajic d11a1232c7
feature: multiplayer server package 2024-06-28 15:36:58 +02:00
Filip Pajic 6b6a5ac4ba
feature: multiplayer client core handlers added 2024-06-27 12:55:40 +02:00
Filip Pajic 74c2564c09
feature: multiplayer events typed out 2024-06-27 10:37:16 +02:00
Filip Pajic 0994868caf
chore: material selector default size updated 2024-06-26 08:34:06 +02:00
Filip Pajic 25caa9c9ae
chore: updated Licences 2024-06-20 11:58:51 +02:00
Filip Pajic 7f85a34ed0
chore: README acid section 2024-06-20 11:10:29 +02:00
Filip Pajic 6824c815e8
fix: README.md syntax fixes 2024-06-20 11:03:16 +02:00
Filip Pajic 1cbd481f1a
chore: added README.md 2024-06-20 11:01:59 +02:00
Filip Pajic dc90c0bea9
chore: extracted React component implementation to a separate package 2024-06-20 10:06:59 +02:00
Filip Pajic 148352778e
chore: rename webcave-example-client to webcave-example-frontend 2024-06-19 12:16:46 +02:00
Filip Pajic 59c868f568
chore: separate client and rendering components to separate package 2024-06-19 12:13:20 +02:00
Filip Pajic c51ce0a60b
feat: add initial WebCave package to the example-client project 2024-06-18 18:48:14 +02:00
Filip Pajic 5129f0fd95
fix: input handling 2024-06-18 18:40:58 +02:00
Filip Pajic 62592d2eaf
feat: player renderer and handler created 2024-06-18 12:39:01 +02:00
Filip Pajic 0bc0f44e98
feat: rendering moved to separate directory 2024-06-18 12:38:49 +02:00
Filip Pajic 7e2a26e7af
feat: rendered created 2024-06-17 17:24:29 +02:00
Filip Pajic 42230fcda1
feat: physics simulator class created 2024-06-16 16:32:50 +02:00
Filip Pajic eff01d4cd1
feat: game world container class created 2024-06-16 16:20:00 +02:00
Filip Pajic cc00990449
fix: index file naming 2024-06-14 15:06:22 +02:00
Filip Pajic 94258ff9e1
feat: created world class 2024-06-14 15:06:10 +02:00
Filip Pajic 5e68baa84a
feat: created block class 2024-06-14 15:05:38 +02:00
Filip Pajic c127f0edbf
feat: added material definitions 2024-06-14 13:49:36 +02:00
Filip Pajic 0dcb4abe68
chore: explain how texture position is determined 2024-06-14 13:49:07 +02:00
Filip Pajic 808d17c1e9
chore: moved typing to separate folder 2024-06-14 13:48:47 +02:00
Filip Pajic f15ecdb684
feature: added gl-matrix to the project 2024-06-13 18:13:12 +02:00
Filip Pajic 34cd938914
feature: added Vector class 2024-06-13 18:12:58 +02:00
Filip Pajic 6039539787
feature: added material configs 2024-06-13 18:12:44 +02:00
Filip Pajic 13d156caef
feature: added movement enums 2024-06-13 18:11:28 +02:00
Filip Pajic 61e20c3f73
chore: reorg the repository 2024-06-12 18:34:26 +02:00
Filip Pajic 35356f7349
chore: package naming update 2024-05-30 13:48:44 +02:00
Filip Pajic 7b4ffc910a
chore: github workflows added 2024-05-30 10:31:38 +02:00
Filip Pajic 3379e01b81
chore: init example project package 2024-05-29 17:29:17 +02:00