没有合适的资源?快使用搜索试试~ 我知道了~
hx-ash:实体组件框架
共125个文件
hx:112个
hxml:5个
yml:1个
需积分: 5 0 下载量 93 浏览量
2021-05-12
13:10:30
上传
评论
收藏 96KB ZIP 举报
温馨提示
======= hx-灰 前叉/继续 。 #已再次继续开发,使此延续已过时。 这是Richard Lord( )令人敬畏的Ash实体组件框架的HaXe端口。 它利用了HaXe强大的跨平台可移植性,可在Flash,JavaScript,C ++,Android,iOS等平台上运行。 此外,它还使用了HaXe的许多静态键入功能,与原始ActionScript 3版本相比,允许在编译时而不是运行时检测到更多错误。 请访问原始的以获得有关实体框架和游戏开发的精彩文章。 去做: 端口序列化的东西。 这有点棘手,因为原始Ash会使用反射,并且我们正尝试避免使用反射,因此我们必须对宏保持精明。 完善对私有类和字段的访问控制。 原始Ash使用了AS3的内部类/字段功能,在Haxe中,我们需要使用ACL元数据。 查看性能方面的通用代码,添加内联(对于内联迭代器尤其重要) 安装 haxel
资源推荐
资源详情
资源评论
收起资源包目录
hx-ash:实体组件框架 (125个子文件)
.gitignore 43B
MatchersBaseTestCase.hx 25KB
NodeListTest.hx 10KB
ComponentMatchingFamilyOptionalTest.hx 10KB
NodeList.hx 10KB
SignalTest.hx 9KB
Engine.hx 9KB
EngineTest.hx 7KB
SystemTest.hx 7KB
AshAndFamilyIntegrationTest.hx 7KB
EntityTest.hx 6KB
ComponentMatchingFamily.hx 6KB
ComponentMatchingFamilyTest.hx 5KB
Entity.hx 5KB
SignalBase.hx 5KB
StateComponentMapping.hx 4KB
EntityCreator.hx 4KB
EntityStateMachineTest.hx 4KB
KeyPoll.hx 4KB
NodeMacro.hx 4KB
EngineStateMachineTest.hx 4KB
StateSystemMapping.hx 3KB
GameManager.hx 3KB
EntityStateMachine.hx 3KB
EngineStateMachine.hx 3KB
EntityStateTest.hx 3KB
ComponentPool.hx 3KB
CollisionSystem.hx 2KB
SystemList.hx 2KB
EngineState.hx 2KB
ListIteratingSystem.hx 2KB
System.hx 2KB
Asteroids.hx 2KB
NodePool.hx 2KB
MovementSystem.hx 2KB
DynamicComponentProviderTest.hx 2KB
FrameTickProvider.hx 2KB
SystemStateTest.hx 2KB
SystemMethodProviderTest.hx 2KB
Mocks.hx 2KB
SignalMacro.hx 2KB
IFamily.hx 2KB
NodeListMatcher.hx 2KB
RenderSystem.hx 2KB
FixedTickProvider.hx 2KB
EntityState.hx 2KB
EntityList.hx 2KB
ComponentSingletonProviderTest.hx 1KB
SpaceshipDeathView.hx 1KB
SystemSingletonProviderTest.hx 1KB
SystemSingletonProvider.hx 1KB
ComponentTypeProviderTest.hx 1KB
DynamicSystemProvider.hx 1KB
TestMain.hx 1KB
ListIteratingSystemTest.hx 1KB
ListenerNodePool.hx 1KB
ComponentInstanceProviderTest.hx 1KB
SystemInstanceProvider.hx 1KB
MotionControlSystem.hx 1KB
SystemInstanceProviderTest.hx 1KB
IComponentProvider.hx 1KB
GunControlSystem.hx 1KB
DynamicComponentProvider.hx 1KB
ComponentSingletonProvider.hx 1KB
ComponentPoolTest.hx 1KB
Node.hx 1KB
ComponentTypeProvider.hx 1KB
ClassMap.hx 1011B
ComponentInstanceProvider.hx 984B
ShouldCallHelper.hx 889B
RenderNode.hx 839B
BulletAgeSystem.hx 728B
AsteroidView.hx 668B
DeathThroesSystem.hx 665B
Main.hx 584B
GenericListIterator.hx 579B
Gun.hx 571B
MotionControls.hx 531B
ITickProvider.hx 459B
SystemPriorities.hx 433B
Motion.hx 432B
AnimationSystem.hx 417B
SpaceshipCollisionNode.hx 406B
AsteroidCollisionNode.hx 401B
SpaceshipView.hx 395B
MotionControlNode.hx 395B
BulletCollisionNode.hx 391B
GunControlNode.hx 374B
ListenerNode.hx 306B
Position.hx 297B
SpaceshipNode.hx 297B
MovementNode.hx 286B
Display.hx 271B
BulletView.hx 268B
Animation.hx 257B
Spaceship.hx 227B
DeathThroesNode.hx 213B
AnimationNode.hx 209B
BulletAgeNode.hx 200B
GunControls.hx 198B
共 125 条
- 1
- 2
资源评论
weixin_42138139
- 粉丝: 22
- 资源: 4653
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 使用 Dx3D9 Sprite 对象的 DirectX 2D 引擎.zip
- 国外版剪映 特效无限用,无需登录
- 使用 DX12 编写的基于物理的渲染器,具有基于图像的照明、经典的延迟和平铺照明方法.zip
- 使用 DirectX11 与 Qt 的演示.zip
- 使用 DirectX 重制 Pokémon.zip
- 使用 DirectX 的简单游戏引擎.zip
- 使用 DirectX 的强大引擎.zip
- LocalSendv1.16.0版局域网内文件共享安装包跨平台
- 使用 DirectX 和 DirectXTK 的基于物理的复古主题 3D 高尔夫游戏原型.zip
- 使用 DirectX 制作的 GUI.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功