紫水晶:用Rust编写的面向数据和数据驱动的游戏引擎 源码
什么是紫水晶? Amethyst是一种数据驱动和面向数据的游戏引擎,旨在实现最快的速度和尽可能的可配置性。 原则 这些原则使Amethyst在游戏引擎领域具有独特性和竞争力: 大规模并行架构。 由正确的模型提供支持。 使用文件进行预制件和抽象脚本API的快速原型制作。 重点关注鼓励可重用性和干净的界面。 为什么选择紫水晶? 极端多线程 紫水晶基于称为Specs的非常强大的并行 。 这样一来,使用Amethyst构建的游戏就可以最大程度地利用可用的处理能力,从而尽可能流畅,尽可能快地运行,而不必担心多线程编程。 清洁 通过设计,Amethyst引擎鼓励您为行为和数据结构编写干净且可重用
用户评论
推荐下载
-
rulinalg用Rust编写的线性代数库源码
rulinalg:用Rust编写的线性代数库
17 2021-02-27 -
gameboy用Rust编写的GAMEBOY模拟器源码
掌上游戏机 用Rust编写的GAMEBOY模拟器。 入门 # SDL2 is the only dependency not fetched as a crate brew install sdl2
26 2021-02-10 -
RustyBoy用Rust编写的Gameboy模拟器源码
生锈的男孩 RustyBoy是一个周期精确的Gameboy模拟器,编写为尽可能接近真实硬件。 该仿真器旨在模拟FPGA开发环境。 因此,它不是为了提高速度或效率而编写的(但仍运行得非常快)。 入门 R
31 2021-02-10 -
gib用Rust编写的GameBoy模拟器源码
gib:用Rust编写的GameBoy模拟器
17 2021-02-20 -
猴子翻译用Rust编写的猴子语言翻译源码
的解释,”一书。 用法 cargo run以启动REPL。 尝试类似定义map : >> let map = fn(arr, f) { let iter = fn(arr, accumul
13 2021-02-23 -
RustOS用Rust编写的基本操作系统源码
RustOS:用Rust编写的基本操作系统
11 2021-02-15 -
seta用Rust编写的新编译器源码
seta:用Rust编写的新编译器
10 2021-02-19 -
ferrugo Ferrugo是用Rust编写的JVM实现源码
ferrugo:Ferrugo是用Rust编写的JVM实现
7 2021-02-18 -
Shipectral2D游戏引擎Shidacea的水晶端口源码
造船 Shipectral的目标是成为Shidacea框架的Crystal变体。 将来,Shipectral将取代以前的Shidacea C ++后端,这将使绑定更容易,并简化将Shidacea项目转
7 2021-02-07 -
这周的Rust this week in rust.org的数据源码
本周Rust 内容。 根据CC-BY-SA提供。 所有代码版权所有2014 Ember Arlynx,根据。 下期的PR已被接受 要提出要包含在下一个新闻通讯中的内容(位于drafts/文件夹中),请
16 2021-02-21
暂无评论