zyf722 发表于 2018-8-24 22:47:10

[MicroPython]nShogi V1.0 - 来用计算器玩将棋吧!

本帖最后由 zyf722 于 2018-8-26 13:10 编辑

===============================================================
DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE Version 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 <sam@hocevar.net>
本工程采用WTFPL许可协议进行许可。===============================================================

nShogi - 在计算器上玩将棋!
完全由标准Python编写
【本版为Alpha版,可能存在Bug!】本应用程序基于 TI-Planet Vogtinator 及 The MicroPython Authors 开发的 MicroPython v 1.4.6 开发。
将棋是什么呢,看过《三月的狮子》或者今年一月新番《龙王的工作》的朋友们也许知道,将棋就是日本象棋。
具体的下棋规则请移步百度百科或维基百科。程序内指令输入规则如下:1.移动棋子:先输入移动前坐标,回车后输入移动后坐标再回车。2.打入棋子:输入d+棋子类型(如打入步兵则是dp),回车后再输入打入坐标。3.保存棋盘:在打入/移动的第一步时输入save,第二步直接回车即可。【本功能可能存在Bug】4.读取棋盘:在打入/移动的第一步时输入load,第二步直接回车即可。【本功能可能存在Bug】
以下为演示GIF:
https://i.loli.net/2018/08/24/5b8019f8cfef2.gif

https://i.loli.net/2018/08/24/5b8019f9c1ebf.gif






超级快乐de鱼 发表于 2018-8-28 17:34:47

这用户界面仿佛回到了apple2时代

zyf722 发表于 2018-8-30 15:06:44

超级快乐de鱼 发表于 2018-8-28 17:34
这用户界面仿佛回到了apple2时代

2333,目前还没研究过这个Micropython的图形部分,所以界面超级简陋。。
页: [1]
查看完整版本: [MicroPython]nShogi V1.0 - 来用计算器玩将棋吧!