| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 4737 人关注过本帖, 2 人收藏
标题:超级Rubik魔方演示程序
只看楼主 加入收藏
御坂美琴
Rank: 11Rank: 11Rank: 11Rank: 11
来 自:魔術の禁書目錄
等 级:小飞侠
威 望:9
帖 子:952
专家分:2929
注 册:2010-8-18
结帖率:96.15%
收藏(2)
已结贴  问题点数:50 回复次数:50 
超级Rubik魔方演示程序
这个小东西其实昨天一天就写好了,为什么挑选今天来发,因为今天是我的生日
魔方程序作为三维游戏里基础中的基础,作为一个真打算向三D游戏进军的你,是迟早都得会写的

魔方简介:
发明者是匈牙利布达佩斯建筑学院教授Rubik,所以称为Rubik's Cube(不是Magic Cube),或者鲁比克方块
最常见的是3x3x3的三阶魔方,三阶魔方单次还原的世界纪录是6.77秒

这只是一个演示程序,你就不用指望功能非常齐全了
以下是程序截图:
图片附件: 游客没有浏览图片的权限,请 登录注册


图中所示的是一个3x4x5的魔方,魔方店是没这种魔方卖的,所以用软件是用来玩或者研究现实中不存在的魔方的好办法

这个程序理论可以支持任意的x * y * z的魔方,不过在本版本里限定了为3x4x5大小

更高阶的版本截图(19x20x21):
图片附件: 游客没有浏览图片的权限,请 登录注册


你可能会问,这个图案是怎么弄出来的?其实很简单,你用后面附件的程序试验一下你就知道怎么做出来了,不过小心打乱了弄不回去
程序刚刚打开的时候,是恢复好的初始状态

程序的交互:
使用鼠标:
左键:拖放可旋转你所拖动的层(注意拖放和拖动的区别)
右键:拖动可整体旋转整个魔方
滚轮:前进后退,以达到放大缩小的效果

键盘:


魔方配色:
使用标准三阶竞技魔方的"红绿橙蓝黄白"配色

下载:
魔方.zip (155.45 KB)


关于源代码:
https://bbs.bccn.net/thread-330217-1-1.html


我最近在研究围棋AI,发现一种全新的AI算法,很好的避免了经典棋类AI算法的各种问题(如最难克服的水平线问题),
即使几十步的征子也能正确下对,很强大,有兴趣的可以一起讨论



.

[ 本帖最后由 御坂美琴 于 2010-12-30 11:57 编辑 ]
收到的鲜花
  • 观弈寒儒2011-01-11 12:15 送鲜花  3朵   附言:不好意思,我等级低,最多只能评3分。
搜索更多相关主题的帖子: 匈牙利 布达佩斯 我的生日 游戏 软件 
2010-12-29 08:29
遮天云
Rank: 11Rank: 11Rank: 11Rank: 11
来 自:农村一小伙
等 级:贵宾
威 望:12
帖 子:1132
专家分:2671
注 册:2010-6-1
收藏
得分:5 
Happy brithday to you
2010-12-29 08:34
BlueGuy
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:29
帖 子:4476
专家分:4055
注 册:2009-4-18
收藏
得分:0 
生日快乐~~
说的到是挺好听的, 有什么不应该发的~~  你觉得什么是真正有用的东西?
牛顿迭代都可以发, badapple怎么就不应该发了,
不过你发不发对我没有任何影响, 我看到了那动画就等于看到了字节码.

我就是真命天子,顺我者生,逆我者死!
2010-12-29 09:14
succubus
Rank: 9Rank: 9Rank: 9
等 级:蜘蛛侠
威 望:4
帖 子:635
专家分:1080
注 册:2007-10-7
收藏
得分:5 
原来lz和我同一天生日啊
凭这个也得回帖支持一下。。。

[url=http:///view/aDU1]/image/aDU1.gif" border="0" />[/url]
2010-12-29 09:25
BlueGuy
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:29
帖 子:4476
专家分:4055
注 册:2009-4-18
收藏
得分:0 
这种做法就相当于 严蔚敏老师, 喜欢搞个垃圾的 伪代码充门面。
其实,她只要给出源代码, 给出具体的实现方法,别人一下就看懂了。
源码是最好的学习方式,给不出源码在那谈算法,我也很不解,也很不屑。
你们都是闲人, 有时间讨论, 有时间百度,我可没那时间跟你们交流。/

[ 本帖最后由 BlueGuy 于 2010-12-29 09:41 编辑 ]
收到的鲜花
  • 无尽苍穹2010-12-29 09:39 送鲜花  5朵   附言:很怀疑是否就换了个标签,代码其实是copy的
  • 无尽苍穹2010-12-29 10:07 送鲜花  5朵   附言:不搞的高深点,别人怎么会以为他是个高手呢
  • 你们都要疼我哦2010-12-29 13:51 送鲜花  49朵   附言:好文章
  • ouye2011-01-16 15:11 送鲜花  -1朵  

我就是真命天子,顺我者生,逆我者死!
2010-12-29 09:28
无尽苍穹
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:44
专家分:101
注 册:2007-3-28
收藏
得分:0 
为什么整个可执行程序还要用upx加壳? 减少体积?这个执行程序很大么?
2010-12-29 09:50
fobtgmi
Rank: 2
等 级:论坛游民
帖 子:28
专家分:34
注 册:2010-11-19
收藏
得分:5 
生日快乐!
2010-12-29 09:57
a343637412
Rank: 7Rank: 7Rank: 7
来 自:そ ら
等 级:黑侠
帖 子:357
专家分:620
注 册:2010-9-26
收藏
得分:3 
顶......
2010-12-29 10:19
刘定邦
Rank: 10Rank: 10Rank: 10
等 级:青峰侠
帖 子:687
专家分:1570
注 册:2010-9-21
收藏
得分:5 
漂亮..羡慕中..
2010-12-29 12:46
zzgzzg00
Rank: 7Rank: 7Rank: 7
等 级:黑侠
威 望:2
帖 子:388
专家分:627
注 册:2010-8-2
收藏
得分:5 
呵呵 厉害

粗心是大敌
2010-12-29 13:10
快速回复:超级Rubik魔方演示程序
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.014769 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved