- 最后登录
- 2014-12-3
- 在线时间
- 159 小时
- 阅读权限
- 10
- 注册时间
- 2009-11-29
- 积分
- 147
- 帖子
- 115
- 精华
- 0
- UID
- 1244358
- 性别
- 保密
- 积分
- 147
- 帖子
- 115
- 精华
- 0
- UID
- 1244358
- 性别
- 保密
|
本帖最后由 wupc152057 于 2012-10-21 10:59 编辑
经过三天没日没夜的设计,新人终于用C++模拟出了层先的玩法
输入打乱,执行程序,结果出来!怎一个爽字了得!
可执行文件已添加。
输入文件:
[step]
step:3
[state]
U:boybywwwb
D:gboowgrgg
F:rgorrbwry
B:gywroroob
R:worwgwbyy
L:rygybgybo
open:false
[upset]
order:R'BD'2LBR'2UFLRU2R2U'R
open:true
步骤:
1.state.cfg中step下现在只支持3,即三阶魔方。后面会扩展,LZ尽量把2阶和4阶也做出来。
2. 在state.cfg中输入打乱,有两种输入模式:
第一种(要把state下的open:false改成open:true且把upset中open改成false)是不知道打乱的情况下输入魔方的状态,六色底输入。
(白:w 黄:y 红:r 橙 绿:g 蓝:b)
第二种(要把upset下的open改为true且把state中open改成false,输入打乱顺序(目前只支持白底,前红的状态)最后的输入好像不能带“ ‘ ”,如R'等,具体原因还在debug
3.执行cube.exe就可以出结果了。
现在只能在linux环境下执行,把文件拷贝到linux环境下即可直接使用。 |
|