chore(cmake): update cmake version
This commit is contained in:
parent
e94c03b171
commit
b766c1dc35
@ -1,4 +1,4 @@
|
|||||||
cmake_minimum_required(VERSION 3.24)
|
cmake_minimum_required(VERSION 3.28)
|
||||||
|
|
||||||
project(IsoEngine LANGUAGES CXX)
|
project(IsoEngine LANGUAGES CXX)
|
||||||
|
|
||||||
@ -30,7 +30,7 @@ set(FETCHCONTENT_QUIET OFF)
|
|||||||
include(FetchContent)
|
include(FetchContent)
|
||||||
|
|
||||||
# enet is header-only
|
# enet is header-only
|
||||||
set(ENET_INCLUDE_DIR "${CMAKE_CURRENT_LIST_DIR}/thirdparty/enet")
|
set(ENET_INCLUDE_DIR "${CMAKE_CURRENT_LIST_DIR}/vendor/enet")
|
||||||
|
|
||||||
FetchContent_Declare(
|
FetchContent_Declare(
|
||||||
raylib
|
raylib
|
||||||
|
@ -1,2 +1,8 @@
|
|||||||
# Iso Engine
|
# Iso Engine
|
||||||
Smol little game engine since I have no idea what I'm doing
|
|
||||||
|
Smol little game engine since I have no idea what I'm doing
|
||||||
|
|
||||||
|
# Notice:
|
||||||
|
|
||||||
|
Since this uses the newer cpp modules, you need to make sure your compiler + build system + IDE supports this. You can
|
||||||
|
find more info [on this stack overflow post](https://stackoverflow.com/questions/57300495/how-to-use-c20-modules-with-cmake).
|
||||||
|
20
docs/ideas.md
Normal file
20
docs/ideas.md
Normal file
@ -0,0 +1,20 @@
|
|||||||
|
# Ideas for this/future engine
|
||||||
|
Also just an outline for stuff
|
||||||
|
|
||||||
|
- Custom Logger
|
||||||
|
- CMake / Premake / XMake
|
||||||
|
- Event System
|
||||||
|
- Window Handler (support multiple windows)
|
||||||
|
- Layer system
|
||||||
|
- Math helpers
|
||||||
|
- Static/Dynamic linking
|
||||||
|
- Export or Build (export game as game file, or build your own exe directly)
|
||||||
|
- Shader System
|
||||||
|
- Entity Component System?
|
||||||
|
- Profiling
|
||||||
|
- Scripting? (lua?) + while-running / preprocessed scripts
|
||||||
|
- Tools (Sprite Sheet Tools, etc)
|
||||||
|
- Asset Manager / Pipeline (choose between .pak or individual files)
|
||||||
|
- Physics
|
||||||
|
- Collision Detection
|
||||||
|
|
Loading…
x
Reference in New Issue
Block a user