vega-strike-engine-source
https://github.com/vegastrike/vega-strike-engine-source
C++
Don't fork this project (yet) but work from the original sourceforge subversion repository instead until transitioned.
Triage Issues!
When you volunteer to triage issues, you'll receive an email each day with a link to an open issue that needs help in this project. You'll also receive instructions on how to triage issues.
Triage Docs!
Receive a documented method or class from your favorite GitHub repos in your inbox every day. If you're really pro, receive undocumented methods or classes and supercharge your commit history.
C++ not yet supported1 Subscribers
Add a CodeTriage badge to vega-strike-engine-source
Help out
- Issues
- Use range-based `for` loops where appropriate
- Use `auto` for iterators in `for` loops
- Replace `vector`s and arrays of raw pointers with `deque`s of smart pointers, as appropriate
- Work on thread safety of Vega Logging singleton initialization?
- Make `Unit.ucref` thread-safe / atomic
- Detect when the game code is being built on Windows Subsystem for Linux?
- Figure out whether `Mesh.original` should be a single pointer or a collection of pointers
- Write unit test(s) to determine what the expected behavior of assignment (`operator =`) is
- Add `levels_of_detail` collection to `Mesh` class
- Identify and switch over everything that needs to use the new `levels_of_detail` field
- Docs
- C++ not yet supported