A tribute to the game Asteroids (1979) in our Game Engine. Written in C++ using GLFW, GLM, and GLEW.
To build this project in Visual Studio 2019:
- Open the Property Manager window under
View -> Other Windows
- Expand the root item and right-click on
Debug|Win32 -> Add Existing Property Sheet
- Select the
OpenGL-PropertySheet.props
file in the project directory - Repeat this process for
Release|Win32
If you get the following warning:
warning LNK4098: defaultlib \<library\> conflicts with use of other libs; use /NODEFAULTLIB:library
- Open the project properties window,
- Go to
Linker -> Input -> Ignore Specific Default Libraries
- Add the conflicting library to the field
Hardy Whitney — Lucas Rumney
Used the development template established in our OpenGL Development Template for Microsoft Visual Studio.
ECS Structure based heavily on Austin Morlan's amazing article.