Skip to content

magicsilly/BDXKEngine

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BDXKEngine

我在试图自己开发一个游戏引擎,当然纯造轮子玩的那种。

开发范围:

软件之内,标准之上。

开发规则:

1. 不要造标准库的轮子

能用C++标准库就用标准库

2. 不要造行业标准的轮子

举例:

  • 与硬件交互,如图形,声音,设备输入输出
  • 与操作系统交互,如窗口,COM组件
  • 标准数据的读写交换,如fbx,json,http

3. 允许使用一些主流第三方库

举例:

  • imgui及其常见扩展库

4. 第三方库除了以上情况一律禁用

外部依赖:

  • Window 10 SDK (需手动配置)
  • ATL (需手动配置)
  • Tencent/rapidjson
  • ocornut/imgui
  • CedricGuillemet/ImGuizmo

注意事项:

由于Github有上传大小限制,而部分第三方库过于庞大,因此需要手动配置

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 92.8%
  • C 6.9%
  • HLSL 0.3%