Commit Graph

10206 Commits

Author SHA1 Message Date
Joshua Barretto
4cd8032c6f Added post refactor unit tests
Former-commit-id: 66ea368de32dc6dfe22fc752476b71856e0588a0
2019-03-19 11:35:38 +00:00
Joshua Barretto
4b5daa0f80 Patched in netcode refactor
Former-commit-id: 34a3b9a95129edad6dc8280d9a3cb41581d4d386
2019-03-19 11:35:38 +00:00
Joshua Barretto
10024d46d9 Added networked entity updates, player entity allocation
Former-commit-id: b81d6e38a74f846d64c092d1422dc402f369100c
2019-03-19 11:35:38 +00:00
Joshua Barretto
9873e28535 Fixed client/server comms bug
Former-commit-id: fffc9cbf59784e7e2c9c2d9a60b8f2520b6f41fb
2019-03-19 11:35:38 +00:00
Joshua Barretto
b71a399bfc Merge branch 'fix-duration-rust-nightly' into 'master'
fix duration rust nightly

See merge request veloren/fresh!13

Former-commit-id: 5a289fa8e867c2d6d4dd0338e9023f666a3efc2f
2019-03-19 00:52:29 +00:00
Tanner Donovan
0731121f8a update Duration method calls
Former-commit-id: 4343e30583f74094a73365465a1d1ca912b693e6
2019-03-18 16:46:37 -07:00
Joshua Barretto
48c8929b85 Merge branch 'master' into 'master'
client-server impl

See merge request veloren/fresh!10

Former-commit-id: 7389a98fec540371097b183503e47dbbdbf836df
2019-03-04 20:33:01 +00:00
Joshua Barretto
328240aeea Added voxygen submodule
Former-commit-id: f830900201159f1338d83b3a1d0fb9f2b8786f23
2019-03-04 20:31:38 +00:00
Joshua Barretto
8b347f77a3 Component sync + UID system
Former-commit-id: 5ecddc0e1f9c1a15f99dd167b825178c972da062
2019-03-04 19:58:58 +00:00
Joshua Barretto
cca62d3a3e Added Uid marker component
Former-commit-id: b0aae7a8e6dd075996f3bee6cc7be29763f6cdaa
2019-03-04 19:58:58 +00:00
Joshua Barretto
46e3cc7704 Added client localhost connection
Former-commit-id: d4dec70ef3ecad8f40196b87b0f5c8b55c51c44a
2019-03-04 19:58:58 +00:00
Joshua Barretto
bcd4bcafb9 Added basic networked communications, chat communication
Former-commit-id: 06bafdf69486f4da5fbc416835e34c5bed8c2caa
2019-03-04 19:58:58 +00:00
jshipsey
ab4c1b27e2 adding test assets
Former-commit-id: e6cb2b75321c359ad6fdbf8e4ee1dc90c359f645
2019-03-04 19:58:58 +00:00
jshipsey
2e326c2509 quadruped testing
Former-commit-id: eb863aa33671032799b70833619ebb3d4d77c58a
2019-03-04 19:58:58 +00:00
Joshua Barretto
70e894567e Merge branch 'asset-repos' into 'master'
Added voxygen assets submodule

See merge request veloren/fresh!11

Former-commit-id: 53f7da3c18b30dc98830000019e1a45fc625e25b
2019-03-04 19:58:18 +00:00
Joshua Barretto
261af431cb Added voxygen assets submodule
Former-commit-id: 289bfa10e8d90f12a6aa6db6c8933c6671d311a7
2019-03-04 19:56:58 +00:00
jshipsey
22892b7174 adding test assets
Former-commit-id: fc56d4d1bc9f9ea9b40dc42f600e164d11e2eb40
2019-03-02 18:05:21 -05:00
jshipsey
07689431a9 quadruped testing
Former-commit-id: 50340b74d803ec84b6af43ae6d787d72bf2c2d57
2019-03-02 17:41:34 -05:00
Joshua Barretto
41bd83841e Merge branch 'physics' into 'master'
Player movement with basic physics ecs system

See merge request veloren/fresh!9

Former-commit-id: 87ca6d878c32b7fae9de9994ab2771129d76c747
2019-03-02 19:51:37 +00:00
Imbris
0fc23a9570 move/name velocity constant, rename move_vec, simplify cam rotate_by()
Former-commit-id: 0835a9e91bd0133922f5d4e9731b9f6b6b547a0b
2019-03-02 14:43:51 -05:00
Imberflur
22a6353662 add player movement with basic physics ecs system
Former-commit-id: f2e151971a42b25bfd1971311f5a06535a577007
2019-03-01 22:48:30 -05:00
Joshua Barretto
18db49c529 Merge branch 'master' into 'master'
Netcode usability improvements

See merge request veloren/fresh!8

Former-commit-id: 0a3ebdd8c7484c010cc2a4c891e798e5106008d1
2019-02-25 17:19:51 +00:00
Joshua Barretto
ac94020b48 Netcode usability improvements
Former-commit-id: a0e0d0b6fd503b4de9c60d2fcb02562def98c75e
2019-02-25 16:45:54 +00:00
Maciej Ćwięka
1d562b1e39 Merge branch 'net' into 'master'
Netcode

See merge request veloren/fresh!6

Former-commit-id: a17996824cd6373bb87b7ad65384ef9f0a30fa3c
2019-02-19 16:59:50 +00:00
Maciej Ćwięka
58bb2033fd Moved PostBox and PostOffice to separate files, finished implementing PostBox, started implementing PostOffice, fixups all over the place
Former-commit-id: 7a891b8937498b534ad611d7ede29de01ba88ea7
2019-02-19 16:59:50 +00:00
Maciej Ćwięka
a80cdd3162 Add LICENSE
Former-commit-id: cc446807e33cb3e5e28c0cdce6a851555840e46e
2019-02-04 18:08:21 +00:00
Yeedo
e2795548d8 Updated mouse wheel zooming to use WindowEvent
Former-commit-id: fabe382516fd65eb76043b7d6ada87cf20f53590
2019-02-02 20:18:40 +00:00
Maciej Ćwięka
756e50265b Merge branch 'add-root-gitignore' into 'master'
Added previous .gitignore to root folder

See merge request veloren/fresh!5

Former-commit-id: 04d5aa18e8575305a987247883eeeb41ff750746
2019-02-01 22:51:52 +00:00
Forest
403c30e2b4 Added previous .gitignore to root folder
Former-commit-id: 7f6c5b3bf3f866537f89865d8f3c1d3cbb692d68
2019-02-01 10:39:14 -05:00
Joshua Barretto
438b889b16 Merge branch 'master' into 'master'
Reimplemented Voxygen

See merge request veloren/fresh!3

Former-commit-id: 0c99632b70987bd6ab7444cf89c712056dd57e0b
2019-01-31 16:17:17 +00:00
Joshua Barretto
8c1140e3ff Added server-cli, UI tests
Former-commit-id: 93bf5b39138920aa7a4a773a8247d716866c4a05
2019-01-30 12:11:34 +00:00
Joshua Barretto
fa742ef557 Added window resize handling 2019-01-23 22:39:31 +00:00
Joshua Barretto
821a2e6e9f Cleaned up codebase, added cursor grab toggle 2019-01-23 22:21:47 +00:00
Joshua Barretto
77e9e847e4 Added test terrain loading and meshing 2019-01-23 20:01:58 +00:00
Joshua Barretto
a07e0c2df7 Added Terrain type to scene 2019-01-15 15:13:11 +00:00
Joshua Barretto
512b6e0051 Added terrain pipeline 2019-01-14 23:13:58 +00:00
Joshua Barretto
f07f125b3a Added vox trait 2019-01-14 18:49:53 +00:00
Joshua Barretto
0f68e7c5cf Moved client to session type 2019-01-14 15:47:57 +00:00
Joshua Barretto
d579781acc Restructured animation code 2019-01-14 14:40:22 +00:00
Joshua Barretto
9c98e8441d Moved to Skeleton and Animation traits 2019-01-14 14:18:58 +00:00
Joshua Barretto
7465f46f73 Added figures, segments, test .vox files, basic animation test 2019-01-13 20:53:55 +00:00
Joshua Barretto
ade0d12ae9 Added time of day, tick time, basic skybox shader and client to voxygen 2019-01-12 15:57:19 +00:00
Joshua Barretto
a3fafea04c Made it bloo 2019-01-12 14:01:01 +00:00
Joshua Barretto
505c86fc00 Added camera panning and cursor trapping 2019-01-12 13:56:34 +00:00
Joshua Barretto
9867ea423f Added cursor trapping, more documentation 2019-01-12 01:14:58 +00:00
Joshua Barretto
e419703e0e Added session, documented, improved structure 2019-01-11 23:18:34 +00:00
Joshua Barretto
291665f899 Added pipeline components 2019-01-11 20:14:37 +00:00
Joshua Barretto
a75cd7e729 Switch back to old gfx backend 2019-01-11 17:30:13 +00:00
Joshua Barretto
c843de5a3a Added triangle test 2019-01-07 21:10:31 +00:00
Joshua Barretto
ad13a1a2b4 Added RenderCtx 2019-01-02 22:08:13 +00:00