Skip to content

ChaimEvans/CEngine

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CEngine

基于OpenGL的3D引擎(未完成)

C++

import CEngine.Engine;
import CEngine.UI.EditorUI;

int main(){
    const auto engine = CEngine::Engine::GetIns();
    engine->NewWindow(1920, 1080, "title");
    engine->LoadAllPresets();
    engine->setUI(new CEngine::EditorUI());
    engine->AddFlyCamera3DWhenReady = true;
    engine->Loop();
    return 0;
}

CMake

cmake_minimum_required(VERSION 3.29)
project(xxx)
set(CMAKE_CXX_STANDARD 23)
include(CEngine/CEngine.cmake)
add_executable(xxx main.cpp)
target_link_libraries(
        xxx
        Engine
        EditorUI
)

About

基于OpenGL的3D引擎(未完成)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published