Retris-一个rust编写的终端俄罗斯方块

Retris(一个rust编写的终端俄罗斯方块)

介绍

欢迎Star!https://gitee.com/dawn_magnet/retris.git
一个使用 rust 语言编写的俄罗斯方块

在这里插入图片描述

安装说明

如果你只是想玩一玩这个小游戏,那么可以在 Release Page 直接下载
如果你是开发者,欢迎 Star+Fork,也欢迎联系我

源码编译指南

请确保你的系统安装上有cargogit命令行工具

git clone https://gitee.com/dawn_magnet/retris.git
cd retris
cargo run --release

本应用正在开发中,如有问题请联系本人
axccjqh@qq.com

版本日志

v0.1.0 2021 年 1 月 19 日

重大版本更新发布

1.使用了颜色系统,现在的俄罗斯方块更加现代化啦!
2.通过 crosstermux 终端 Cursor 控制系统实现了 raw_mode 下的读取及页面绘制工作, 现在本软件可以工作在 Windows10/8.1 及所有符合 Unix/Ansi 标准的终端下面啦!
3.修复了在 Unix 终端下界面显示混乱的问题
4.修复了在疯狂按住空格造成的线程泄露问题

v0.0.3 2021 年 1 月 19 日

1.使用了备用屏幕模式,即在程序退出后不会影响本 terminal 的状态
2.优化了光标隐藏的逻辑

v0.0.2 2021 年 1 月 18 日

1.加入了分数统计系统
2.加入了状态显示模块

v0.0.1 2021 年 1 月 18 日

1.整体功能的设计完成
2.终端输出的稳定化及多线程处理键盘输入与定时下落之间的逻辑问题
3.三种模式:Playing/Pausing/Stopped,通过键盘切换
4.界面的优化
5.bug 修复

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值