Skip to content
This repository was archived by the owner on Jan 5, 2024. It is now read-only.

Information, Recommended Plugins and Useful Links

Gareth YR edited this page Nov 23, 2021 · 22 revisions

Recommended VS 2019 Plugins

  • SonarLint - Provides a great integrated Linter to point out code smells and errors, there are currently tons of them in the codebase!
  • CppTripleSlash - Provides a shortcut for auto-generating comment blocks we can use for our documentation. (NOTE - this is built into VS 2019 now, but still useful for 2017)
  • Double-Click Maximize - Allows you to easily maximize docked windows by double-clicking their title bar. Not necessary but quite convenient.

Useful Links

Useful Information

  • C++ Version: C++17
  • Allegro Version: 4.4.3.1 (custom build)
  • Lua Version: 5.1.4 with MoonJIT 2.2.0

Important Build Information and Limitations

  • MacOS builds are not currently directly supported.
  • All source and binary dependencies required to build the project are included.
  • This version uses a slightly modified version of Allegro. The only difference from the original is a custom window borderless mode implemented to fix fullscreen issues. If you're gonna rebuild Allegro you'll probably need to disable custom calls in FrameMan.
Clone this wiki locally