Paracel_007 发表于 2009-11-8 21:41:12

我能想到的仿佛都实现了啊

aubell 发表于 2009-11-8 21:46:35

先做一个漂亮的魔方界面,可以拖动、转动、着色。

做一种Script语言的给用户,可以让用户自己定义还原逻辑:
不仅仅是定义公式,而是定义还原逻辑
eg:定义公式就可这样
define T-perm=R U R' U' R' F R2 U' R' U' R U R' F' ;
定义还原逻辑可以这样:
if ( UF== WhiteBlue ) { T-perm ; }

这种语言可以叫 CubeScript,关键是设计这种语言;
最后可以很容易整合到Web中。

然后用CubeScript写好角先法、楞先法、CFOP的还原程序给我们当例子。

其实就是开发一种魔方专用语言。

[ 本帖最后由 aubell 于 2009-11-8 21:57 编辑 ]

aaaqq 发表于 2009-11-8 22:08:19

12楼想法很好。但是如果用CubeScript写,还不如直接去用现成的语言写还原程序。我们不准备实现机器还原的内容,更倾向于提供一个平台和可自定义内容的途径,将内容提供交给高级玩家去做。

我们有一个想法是定义一个魔方“录像文件”的格式
然后通过这个文件的内容(一些序列,一些解说)就可以在软件上重现 某一个状态 的还原过程,还能在过程的中间显示一些注释性文字。
这个有没有前途?

ringku 发表于 2009-11-8 22:11:01

设计出来的软件,最好用键盘就可以玩,多设计些快捷键!

aaaqq 发表于 2009-11-8 22:13:58

用键盘输入序列控制屏幕上魔方转动 对不对?
这个在我们的计划中:)

aubell 发表于 2009-11-9 11:39:20

回复 13# 的帖子

没错,就是设计CubeScript。

要教会用户用CubeSrcipt,总得有几个例子吧,至少要有几个完整的例子,示范一下怎样用这种语言。

设计语言是极有挑战性的任务,敢挑战吗?

你说的“录像文件”,这种功能,论坛现有的java程序都能演示了。
而制作教学视频,人们更倾向于直接录像。

jshyhzj 发表于 2009-12-2 13:22:00

魔方还原软件

搜下“魔方还原软件”或直接访问:
http://www.telossoft.com.cn/OtherRubikCube.php
我写的

MickeyLeo 发表于 2009-12-2 13:25:47

我们很需要六格观察法的练习软件  蓝底或者绿底最好  谢谢
页: 1 [2]
查看完整版本: ==魔方软件 需求 征集贴!==