zyf722 发表于 2019-8-12 14:49:36

[TI-Lua]nShogi Lua Ver - 机上游玩将棋的全新体验!

本帖最后由 zyf722 于 2021-5-9 15:03 编辑

===============================================================
DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSEVersion 2, December 2004TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
Everyone is permitted to copy and distribute verbatim or modified.You just DO WHAT THE FUCK YOU WANT TO.
Copyright (C) 2004 Sam Hocevar <[email protected]>
https://www.cncalc.org/data/attachment/forum/201808/16/222329y22x6o6rfrs2joso.png.thumb.jpg本工程采用WTFPL许可协议进行许可。===============================================================

nShogi-Lua v0.2 - 机上游玩将棋的全新体验!
改进后的 nShogi,不再依赖外置程序 Micropython,直接使用原生 TI-Lua 编写
有关将棋具体的规则请移步百度百科或维基百科。


Features 特色

图形界面,简洁明了,再也不用输入坐标

支持显示合法落子处,该下哪里,能下哪里,一目了然

将棋规则完全实现进入敌阵,是否升变,由你决定打入持驹,下在何处,运筹帷幄

经典机型进行适配无论彩色还是黑白,皆可畅快游玩


Instructions 说明
1) 设置的操作键位如下:

Return 重新开始一局新游戏
Tab 开启/关闭升变状态
Del让驹(移除光标所在处棋子)
↑ ↓ ← → / 2 4 6 8 移动光标
Enter / 5 选择棋子/确认落子
R/B/G/S/N/L/P 打入对应的棋子
Esc 取消选中棋子

2) 左侧红色小方块表示此时是哪一方的回合
3) 打入持驹时只需要移动黄色光标至打入位置,再按对应字母键即可
4) 升变状态指棋子进入敌阵是否升变,若为Promotion则升变,否则不升变(强制升变的情况除外)因此请在落子前切换好升变状态,以免出现失误
5) 保存文档即可实现保存棋局
6) 开局时若需让驹,则只需移动黄色光标至要除去的棋子处再按 Del 即可



Download 下载
彩色:黑白:

zyf722 发表于 2020-1-10 23:03:00

本帖最后由 zyf722 于 2020-1-11 11:27 编辑

2020/01/10
重大更新。
- 增加 保存与恢复对局 支持
- 加入 让驹 功能,轻击 Del 键即可移除棋驹
- 修复部分打入及棋子移动 Bug
- 移除切换显示合法落子处功能

zyf722 发表于 2021-5-9 15:01:39

2020/05/09
- 增加 数字键操作 支持

晨皓小盆友 发表于 2019-9-10 00:07:30

很厉害呢,支持一下虽然我并不会玩

zyf722 发表于 2019-9-12 17:26:14

晨皓小盆友 发表于 2019-9-10 00:07
很厉害呢,支持一下虽然我并不会玩

谢谢支持!第一个Lua程序 还是有地方没改进 不过将棋着实是一个很有趣的游戏

咔咔咔 发表于 2020-8-6 08:27:12

NS CX CAS,玩了一会后屏幕左侧的棋盘直接白屏!然后按on,3,1,重新进入程序,提示内存不足,按menu,1,1恢复

zyf722 发表于 2020-8-7 12:45:49

咔咔咔 发表于 2020-8-6 08:27
NS CX CAS,玩了一会后屏幕左侧的棋盘直接白屏!然后按on,3,1,重新进入程序,提示内存不足,按menu,1, ...
我是CM CAS,按理来讲32M内存比CX还要小,仍然可以正常游玩。
我这边唯一出现过的白屏是由保存时内存不足,重新打开时程序消失导致的。

你能具体描述/上传一下截图吗?

咔咔咔 发表于 2020-8-8 20:05:01

本帖最后由 咔咔咔 于 2020-8-8 20:08 编辑

可以!118016KB的空间,占了系统约20MB,文件约10MB,一共是34364KB

zyf722 发表于 2020-8-9 14:06:35

咔咔咔 发表于 2020-8-8 20:05
可以!118016KB的空间,占了系统约20MB,文件约10MB,一共是34364KB

请问这个是你在完全重启一次(捅reset)后游玩的,还是说在这之前就有打开过其他的很占内存的应用?

gmdjqdlg 发表于 2020-10-12 22:59:37

支持一下!请问有ai吗 自己和自己玩总觉得有点...

zyf722 发表于 2020-10-17 17:44:21

gmdjqdlg 发表于 2020-10-12 22:59
支持一下!请问有ai吗 自己和自己玩总觉得有点...

抱歉 目前暂时还没有ww

咔咔咔 发表于 2021-1-17 09:13:46

zyf722 发表于 2020-8-9 14:06
请问这个是你在完全重启一次(捅reset)后游玩的,还是说在这之前就有打开过其他的很占内存的应用? ...

都没有,就是正常游玩
页: [1]
查看完整版本: [TI-Lua]nShogi Lua Ver - 机上游玩将棋的全新体验!