Skip to content

一个简单的游戏框架 采用GameObject-Component树 的结构 欢迎加入开发 同时希望能为c#和directx初学者提供一个例子 另外各个功能模块都是独立的 可直接抠去用 A simple game framework with the structure of the GameObject-Component tree. Welcome to join the development and hopefully provide an example for beginners in C # and DirectX. Also, the modules are independent and can be used directly

License

Notifications You must be signed in to change notification settings

doticworks/GameFx

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 

Repository files navigation

一个简单的游戏框架 采用GameObject-Component树 DirectX渲染 的结构 目前版本1.4

Gamefx已经经历1.1-1.4的开发 是利用业余半年时间断断续续写成的 这次寒假打算全部重写并进入1.4版本 各版本都存档在Versions文件夹下 使用的技术都不太相同 可以供初学者学习

1.1菜的一匹 老是崩溃 不具有学习价值

1.2 System.drawing绘图封装于Canvas类 窗口事件输入封装于Inputmap类 无声音组件

1.3 DirectX-RenderTarget绘图 封装于Render类 输入同上 无声音组件

1.4(当前版本)DirectX-DeviceContext绘图 封装于module/gfx/ 文件夹下

About

一个简单的游戏框架 采用GameObject-Component树 的结构 欢迎加入开发 同时希望能为c#和directx初学者提供一个例子 另外各个功能模块都是独立的 可直接抠去用 A simple game framework with the structure of the GameObject-Component tree. Welcome to join the development and hopefully provide an example for beginners in C # and DirectX. Also, the modules are independent and can be used directly

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published