< 返回版块

ChaosBot 发表于 2018-04-24 15:20

Tags:rustnews

Rust案例学习白皮书:英国独立游戏工作室 Chucklefish 带来的Rust使用经验

得益于Rust的安全并发,减少了很多开发和调试的任务,并且性能上也有了提升,它们正在使用Rust开发新的游戏项目: Witchbrook

原文


对Rust中ECS的思考:

原文

ECS(Entity Component System,实体组件系统),其模式遵循组合优于继承原则,游戏内的每一个基本单元都是一个实体,每个实体又由一个或多个组件构成,每个组件仅仅包含代表其特性的数据(即在组件中没有任何方法)。

比如守望先锋就使用了ECS模式,主要用于游戏架构的数据更新层。

Rust中比较知名的ECS框架是specs


使用Rust重新实现TCP/IP协议栈

该作者通过Rust实现TCP/IP协议栈来进行相关的学习


Rust futures + async/await和GLib/GIO异步操作

glib是Gtk +库和Gnome的基础,可以跨平台使用。

内含对Futures、tokio和异步的使用说明

原文


Rust实现的Solitaire Cipher

密码学家布鲁斯为尼尔史蒂芬森的著作“ Cryptonomicon ”设计的密码“纸牌游戏” ,只需要一副纸牌为讯息加密和解密。

thieves-cant

Solitaire Cipher的详细描述可参考 :ruby quiz1


使用Rust开发一个RSS Reader的笔记

作者分享了他的设计思路

原文


FoundationDB Rust 客户端 0.1.0

FoundationDB是苹果公司最近几天刚开源的一款分布式数据库,旨在处理大量商品服务器集群中的大量结构化数据。 它将数据组织为一个有序的键值存储,并为所有操作使用ACID事务。 它特别适合读/写工作负载,但对写密集型工作负载也具有出色的性能。


以上就是今天的新闻,感谢观赏

img

评论区

写评论

还没有评论

1 共 0 条评论, 1 页