diff --git a/.vscode/settings.json b/.vscode/settings.json index d614d6a..7d9ea05 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -18,9 +18,11 @@ "rust-analyzer.cargo.targetDir": true, "cSpell.words": [ "Backquote", + "Cheatbook", "codegen", "despawn", "Despawns", + "Iyes", "lerp", "PRNG", "recip", diff --git a/README.md b/README.md new file mode 100644 index 0000000..8486b3c --- /dev/null +++ b/README.md @@ -0,0 +1,15 @@ +# Distributed Physics Test + +Messing around with learning Rust, Bevy, and trying to remember my networking course from university. +My hope is that I can make some sort of basic decentralized P2P physics system, but we'll see if I get that far. + +## Thanks + +This is my first Bevy project, so some things are inspired by or taken from the [bevy_new_2d](https://github.com/TheBevyFlock/bevy_new_2d) example repo from "The Bevy Flock". + +I've also found the [Unofficial Bevy Cheatbook](https://bevy-cheatbook.github.io/introduction.html) by Ida Iyes to be a great resource, and have used some of the snippets it provides. + +## License + +I've licensed this as AGPL3 as I like the idea of the GPL and this is networking software. +Both of the sources in my thanks section are licensed under 0-attribution models that let my freely use and relicense any code I take from them so there's no legal issue there, although I would like to reiterate my thanks in both cases.