MCPcopy Create free account
hub / github.com/Ubpa/Utopia

github.com/Ubpa/Utopia @0.0.5

Chat with this repo
repository ↗ · DeepWiki ↗ · release 0.0.5 ↗ · + Follow
896 symbols 1,646 edges 169 files 30 documented · 3% updated 4y ago★ 4934 open issues

Browse by type

Functions 627 Types & classes 269
What it actually does AI analysis from the code graph — generated when you open this
loading…
README
 __    __  .___________.  ______   .______    __       ___      
|  |  |  | |           | /  __  \  |   _  \  |  |     /   \     
|  |  |  | `---|  |----`|  |  |  | |  |_)  | |  |    /  ^  \    
|  |  |  |     |  |     |  |  |  | |   ___/  |  |   /  /_\  \   
|  `--'  |     |  |     |  `--'  | |  |      |  |  /  _____  \  
 \______/      |__|      \______/  | _|      |__| /__/     \__\ 

Utopia Game Engine

repo-size license

Environment

  • Windows 10
  • VS 2019
  • DirectX 12
  • CMake 3.18.2 +

Feature

  • DirectX 12
  • ECS (UECS)
  • Lua
  • Frame Graph
  • ShaderLab
  • ImGui
  • static reflection (USRefl)

Documents

Core symbols most depended-on inside this repo

Shape

Method 519
Class 252
Function 108
Enum 17

Languages

C++100%

Modules by API surface

src/Asset/UShaderCompiler/UShaderCompiler.cpp66 symbols
include/Utopia/Core/Traits.h55 symbols
src/_deps/imgui/imgui_impl_win32.cpp41 symbols
src/ScriptSystem/LuaBuffer.h35 symbols
src/Render/DX12/StdPipeline.cpp34 symbols
src/_deps/imgui/imgui_impl_dx12.cpp28 symbols
src/test/App/common/d3dApp.cpp26 symbols
src/Render/DX12/RsrcMngrDX12.cpp25 symbols
src/Asset/AssetMngr.cpp25 symbols
src/Asset/Serializer.cpp22 symbols
src/App/Editor/Editor.cpp22 symbols
src/test/App/04_imgui/ImGuiApp.cpp21 symbols

For agents

$ claude mcp add Utopia \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page