Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up

Sauce Game Engine

License

NotificationsYou must be signed in to change notification settings

darwin-s/sge

Repository files navigation

SGE or Sauce Game Engine is a small hobbyist 2D game engine written in C++.It's main goal is for me to improve my skills, be a part of my portfolio and maybe become a small reference for those starting out.SGE officially supports only 64-bit machines, with OpenGL 4.6 support. It is based on C++17 standard, and requires a compiler that supports it.

Authors

  • Dan Sirbu (@darwin-s) - main developer

Installation

Use CMake and Conan(optionally) to build and install the library.If you downloaded the source in a folder named "sge" andyou want to build a release build, then the installation willlook like this:

mkdir buildconan install if=build ./sgecd buildcmake -DCMAKE_BUILD_TYPE=Release ../sgecmake --build.sudo cmake --install.

Usage

The library installs CMake configuration files, so after installing you can writea CMake based project and usefind_package(sge) to find the library on the systemand then link your target withtarget_link_libraries(target SGE::sge). Here isan example of a project:

cmake_minimum_required(VERSION 3.15)project(myproject)find_package(sge REQUIRED)add_executable(myexecutable main.cpp)target_link_libraries(myexecutable SGE::sge)

Special Thanks

  • Yashmerino (a good friend) - Project name idea

License

The project is licensed under theApache License 2.0.

SGE also uses other projects internally:


[8]ページ先頭

©2009-2025 Movatter.jp