文件名称:swift-engine:用 Swift 编程语言构建的实体组件系统游戏引擎
文件大小:277KB
文件格式:ZIP
更新时间:2024-06-26 03:05:23
Swift
我无限期地停止了这个项目。 谢谢你检查出来! 我将其保留用于教育目的。 迅捷引擎 Swift 引擎是一个游戏引擎。 Is 是最早用编写的游戏引擎之一,专为促进 iPhone 和 iPad 游戏的快速开发而设计。 该项目目前是一个完整的 alpha 版本。 该项目是根据 MIT 许可证获得许可的,这意味着您可以*使用、修改和分发源代码的副本。 为什么是斯威夫特? 选择 Swift 编程语言是为了将这个项目置于一个新的前沿。 Swift 目前是一种 beta 编程语言,自 2014 年 6 月才公开可用。它在不断发展和改进,是 iOS 开发的未来。 通过利用这项新技术,该项目处于前沿。 什么是ECS架构? 实体-组件-系统架构 (ECS) 是一种用于解耦数据和逻辑的模式,这使其成为游戏引擎的理想选择。 实体是游戏对象,只不过是组件列表。 组件是一组具有特定用途的属性,例如带有渲染精灵所需