Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
37 commits
Select commit Hold shift + click to select a range
6814d9d
Use stable Rust: async/await is now stabilized
caelunshun Nov 13, 2019
53b389e
Ow.
caelunshun Nov 13, 2019
c1b9b78
Reimplement most of the network system
caelunshun Nov 14, 2019
9b21375
Add crate-level docs on ECS
caelunshun Nov 14, 2019
106ff04
New state type for combining lots of resources; use `RwLock` to store…
caelunshun Nov 15, 2019
9ff1e9e
Translate entity physics system
caelunshun Nov 15, 2019
0e509c4
Begin translating chunk logic
caelunshun Nov 16, 2019
ffcb46e
Reimplement the rest of chunk logic
caelunshun Nov 16, 2019
93880f3
Rename ChunkHolderComponent -> ChunkHolder
caelunshun Nov 16, 2019
fec8ea3
Convert time sending
caelunshun Nov 16, 2019
7ba7f91
Get feather-core to compile
caelunshun Nov 16, 2019
0a3d4f0
Start work again.
caelunshun Dec 12, 2019
fb11d36
Update already converted systems to new tonks API
caelunshun Dec 14, 2019
6600a35
Fix lib.rs
caelunshun Dec 14, 2019
dcd54e6
Fix more compile errors; move toward initial compileable program
caelunshun Dec 14, 2019
f7576c3
Fix more compile errors; cause 50 more
caelunshun Dec 14, 2019
8d0274d
Fix 10 more errors; cause 15 more
caelunshun Dec 20, 2019
f5048d1
Reduce error count from 49 to 12!
caelunshun Dec 20, 2019
798f09b
Fix unused imports; fix 6 more errors'
caelunshun Dec 20, 2019
e3d405f
Reimplement player data loading
caelunshun Dec 20, 2019
d751bc4
Fix ALL errors and warnings. I'm scared to run this...
caelunshun Dec 21, 2019
de0f3ff
Get server to start without panic
caelunshun Dec 21, 2019
74bb4f0
Work on getting chunk sending + view updates to work
caelunshun Dec 21, 2019
8ab3ebe
Wrestle through a number of Legion bugs to get chunk sending to work …
caelunshun Dec 21, 2019
edec45b
Player can now join and see chunks.
caelunshun Dec 21, 2019
8cada32
Reimplement movement packets
caelunshun Dec 22, 2019
4254453
Fix compilation
caelunshun Dec 22, 2019
de214dd
Fix assorted Clippy errors
caelunshun Dec 22, 2019
96d6895
Implement ChunkEntities cache
caelunshun Dec 22, 2019
b51e2d4
Implement State broadcast methods
caelunshun Dec 22, 2019
9562e4f
Implement movement broadcaster
caelunshun Dec 23, 2019
195544f
Start on broadcasting entities
caelunshun Dec 23, 2019
a78e283
Implement keepalives; fix movement + entity broadcasting
caelunshun Jan 5, 2020
f90ce55
Broadcast entity deletion; fix a bunch of panics
caelunshun Jan 5, 2020
ae94e6e
Implement player hand animations
caelunshun Jan 5, 2020
f14870e
Fix weird movement behavior by not using parallel iterators in moveme…
caelunshun Jan 5, 2020
4d199a4
Add opt-level=1 to profile.dev
caelunshun Jan 5, 2020
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
28 changes: 14 additions & 14 deletions .azure-pipelines.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,27 +8,27 @@ jobs:
- job: 'CI'
strategy:
matrix:
#linux-stable:
# rustup_toolchain: stable
# image_name: 'ubuntu-16.04'
linux-stable:
rustup_toolchain: stable
image_name: 'ubuntu-16.04'
linux-beta:
rustup_toolchain: beta
image_name: 'ubuntu-16.04'
linux-nightly:
rustup_toolchain: nightly-2019-09-28
image_name: 'ubuntu-16.04'
#windows-stable:
# rustup_toolchain: stable
# image_name: 'windows-latest'
windows-beta:
rustup_toolchain: beta-gnu
windows-stable:
rustup_toolchain: stable
image_name: 'windows-latest'
windows-nightly:
rustup_toolchain: nightly-2019-09-28
image_name: 'ubuntu-16.04'
#apple-stable:
# rustup_toolchain: stable
# image_name: 'macOS-10.13'
#windows-beta:
# rustup_toolchain: beta-gnu
# image_name: 'windows-latest'
#windows-nightly:
# rustup_toolchain: nightly-2019-09-28
# image_name: 'ubuntu-16.04'
apple-stable:
rustup_toolchain: stable
image_name: 'macOS-10.13'
#apple-beta:
# rustup_toolchain: beta
# image_name: 'macos-latest'
Expand Down
3 changes: 2 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -5,4 +5,5 @@
**/*.rs.bk
**/.idea
feather.toml
massif.out*
massif.out*
.cargo
Loading