没有合适的资源?快使用搜索试试~ 我知道了~
AcidarX:AcidarX(aka AX)是一个模块化的游戏框架,使用C#和SILK.NET构建。 它旨在成为游戏开发人员的...
共90个文件
cs:67个
md:7个
csproj:4个
需积分: 9 0 下载量 116 浏览量
2021-04-05
03:04:01
上传
评论
收藏 176KB ZIP 举报
温馨提示
AcidarX AcidarX(aka AX)是一个模块化的游戏框架,使用C#和SILK.NET构建。 它的目的是为游戏开发人员提供一个完整的软件包,他们喜欢编写代码而不是使用ui工具,而且还可以用作单独的模块(例如,您可以在自己的使用AcidarX.ECS的游戏框架/引擎中使用AcidarX.ECS) 。 :warning: 目前正在开发中:甚至还没有达到alpha阶段,所有先前声称的“模块化”可能会在以后真正出现。 开始制作实际游戏之前要添加的功能: 具有批量渲染功能的基本2D渲染器(用于自上而下/侧滚像素艺术游戏,基本上不需要照明) 资产管理器,我们需要在应用程序/场景加载中加载所有内容 ECS与核心渲染器集成 音频经理 影像处理器 动画引擎 ImGui集成用于调试 真正的基础物理引擎 也许用C#方式做事(例如,使用DI) 为框架展示制作一些简单的游戏: 这些项目只是非常
资源推荐
资源详情
资源评论
收起资源包目录
AcidarX-main.zip (90个子文件)
AcidarX-main
.gitignore 8KB
README.md 3KB
AcidarX.ECS
README.md 2KB
AcidarX.ECS.csproj 130B
Registry.cs 2KB
Components.cs 2KB
.github
ISSUE_TEMPLATE
bug_report.md 834B
feature_request.md 595B
AcidarX.sln 3KB
LICENSE 11KB
AcidarX.Core
Hosting
AXHost.cs 1KB
AXHostApplication.cs 1KB
AcidarX.Core.csproj 1KB
Camera
OrthographicCameraController.cs 3KB
OrthographicCamera.cs 3KB
Renderer
GraphicsContext.cs 129B
Shader.cs 489B
IndexBuffer.cs 401B
VertexBuffer.cs 474B
ShaderDataType.cs 254B
RendererAPI.cs 839B
GraphicsFactory.cs 3KB
VertexArray.cs 654B
Texture.cs 1KB
AXRenderer2D.cs 6KB
RenderCommandDispatcher.cs 2KB
OpenGL
OpenGLVertexBuffer.cs 2KB
OpenGLShader.cs 8KB
OpenGLVertexArray.cs 4KB
OpenGLIndexBuffer.cs 2KB
OpenGLGraphicsContext.cs 488B
OpenGLTexture2D.cs 8KB
OpenGLRendererAPI.cs 3KB
AXRenderer.cs 4KB
BufferElement.cs 3KB
RendererID.cs 418B
BufferLayout.cs 1KB
Events
KeyEvent.cs 1KB
MouseEvent.cs 2KB
ApplicationEvent.cs 2KB
Event.cs 2KB
EventDispatcher.cs 466B
Logging
AXLogger.cs 777B
ThreadEnricher.cs 416B
AXLoggerExtensions.cs 609B
Layers
LayerStack.cs 1KB
Layer.cs 1KB
ImGuiLayer.cs 1KB
LayerFactory.cs 542B
Utils
TypeUtils.cs 1KB
FileUtils.cs 292B
PathUtils.cs 551B
FpsUtils.cs 1KB
Input
MouseState.cs 672B
AXInputCodeMapper.cs 708B
AXMouseButton.cs 600B
KeyboardState.cs 535B
AXKey.cs 3KB
Windowing
AXWindowOptions.cs 528B
AXWindow.Callback.cs 3KB
AXWindow.cs 2KB
AXApplication.cs 5KB
AssetManager.cs 2KB
Profiling
ProfileResult.cs 223B
AXProfiler.cs 2KB
AXTimer.cs 1KB
InstrumentationTimer.cs 1001B
Instrumentation.cs 2KB
CONTRIBUTING.md 218B
AcidarX.Sandbox
ExampleLayer.cs 4KB
Program.cs 650B
AcidarX.Sandbox.csproj 398B
Sandbox2DLayer.cs 2KB
CODE_OF_CONDUCT.md 5KB
.editorconfig 2KB
assets
Shaders
Square.frag 241B
FlatColor.frag 142B
FlatColor.vert 254B
Texture.frag 226B
Texture.vert 336B
Square.vert 466B
Textures
awesomeface.png 58KB
Fonts
OpenSans-Regular.ttf 95KB
AcidarX.ImGui
ImGuiFontConfig.cs 201B
Shader.cs 4KB
README.md 1KB
ImGuiController.cs 18KB
Texture.cs 3KB
Util.cs 3KB
AcidarX.ImGui.csproj 350B
共 90 条
- 1
资源评论
王萌昊
- 粉丝: 21
- 资源: 4579
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功