Skip to content
My Simple Hobby GameEngine
C++ CMake Batchfile
Branch: master
Clone or download

Latest commit

Fetching latest commit…
Cannot retrieve the latest commit at this time.

Files

Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
cmake/modules
examples
lib
logo
src
.gitattributes
.gitignore
CMakeLists.txt
README.md
cmakeW.bat

README.md


My work-in-progress hobby game engine primarily used for educational purposes.


Build Instructions

Linux with gcc

  • download:
    • libsdl2-2.0-dev
    • libglm-dev
    • liblua5.1
    • libglew-dev
  • git clone this project
  • git submodule init & git submodule update
  • cd into project and mkdir /build directory
  • cd into /build and compile as cmake ..
  • run make

Windows with mingw32/mingw64

  • download & add to path:
    • sdl2 source files
    • glm header file
    • lua 5.1
    • glew source files
  • download mingw64 & sdl2 source files
  • add to windows path (recommended to put near top to avoid conflicts)
  • git clone this project
  • git submodule init & git submodule update
  • create build directory
  • compile with " cmake.exe -G "MinGW Makefiles" % .. " OR
  • copy mingw32 into build then run "mingw32-make.exe .."

Copyright © 2019-present Ramil Hinshaw

My Original Source code under MIT & Images under CC BY-SA 4.0 License, Lotus Logo not included.

You can’t perform that action at this time.