gammarena/NOTES.md
2018-04-23 01:32:30 -05:00

1.6 KiB

Gammarena Notes

Engine

Piston

https://github.com/PistonDevelopers/piston

Pros

Cons

  • May be lacking in features we require

unrust

https://github.com/edwin0cheng/unrust

Pros

  • Pure Rust
  • Supports webgl (probably not relevant for us but nice to know nonetheless?)
  • Under active development
  • Has demos

Cons

  • Under active development, still being worked on
  • More high level stuff (network support, model loading, levels) will probably need to be implemented
    • On the other hand, implementing these things helps the state of game development in Rust, generally.
    • We would eventually be "rewriting ioquake3 in rust"

Cafu

https://www.cafu.de/dive-in/

Pros

Cons

  • C++
  • May not be flexible enough for our use case
  • C++