谁说游戏就不能激发潜能!?看看中国学生的创新作品!(0分)

  • 主题发起人 主题发起人 sd5976359
  • 开始时间 开始时间
S

sd5976359

Unregistered / Unconfirmed
GUEST, unregistred user!
了解到微软新一届“创新杯”正在进行,一直对这个创新盛会中的中国团队十分关注。这次最让我关注的是在编程对抗中的一只中国团队“Zephyr”。
其实这个创新杯,从04年开始就已经有中国学生的加入了,一直到07年都取得了不错的成绩。今年08年的比赛,中国学生团队取得了嵌入式开发第二名,Project Hoshimi (编程对抗)第二名,IT挑战第三名,成绩还是很不错的啦~呵呵
“Zephyr”这个团队我一直非常关注,他们获得了第二名的成绩,我非常喜欢他们的这个作品。他们团队的博客中,介绍了所设计的“仿真足球竞赛平台”。其实在选择编程对抗这个项目的初衷是由于团队成员都比较喜欢玩War3,呵呵,谁说游戏就不能激发潜能呢?这也是我非常喜欢这个team的原因之一啦~
介绍下他们的这个作品:

01.jpg


启动这个平台以后,可以上传2个由自己编写的足球队伍,与该平台进行连接。

02.jpg


从这个图可以看到,每支球员由5名队员组成。图片的左右上角分别有这两支队伍的名称(DemoTeam_C#)和队伍的作者名称,再点击左下角的“开始比赛”,比赛就正式开始了

03.jpg


其实这就是一个游戏,用他们的话来说是一个专属程序员的游戏,呵呵。
和足球游戏中的实况和FIFA相同的是:控制自己的队员,在有限的时间内尽可能地打破对方的球门,赢得比赛的胜利。
和足球游戏中的实况和FIFA不同的地方,玩家不是通过手柄和键盘来控制自己的队员,而是通过程序员的特有的本领——编写代码。
比赛之前,需要编写相应的代码(任何你所熟悉的语言,目前有.net和Java的模板)来控制自己的机器人,比赛的时候,玩家所要做的,就是上传编写好的程序,然后静静地欣赏自己程序(球队)的表现了。这个程序虽然最后是输给了一个俄罗斯的团队,很可惜。。。不过我个人还是很喜欢滴。
不光是创新的比拼,在活动的页面上还发现了不少好东西,像微软提供的免费正版软件的下载、一些免费的培训、学习课程,都还是很不错的,很适合咱们学生级别的水平,呵呵~大家有兴趣的可以去微软学生中心看看。http://www.msuniversity.edu.cn/default.aspx 简单注册一下就能得到了,挺方便的,日常所用基本上都有了。
 
不错,这个想法很好啊,用.NET进行控制,貌似很有意思,真想试试,哈哈
 
和RoboCup2D仿真机器人足球类似。不过简化了编写的难度。增加了调试的方便性。
总的目的还是希望大家都能参与进来吧。挺不错,顶了!
 
请问这个如果真的玩起来,比赛是在瞬间完成的嘛~?那样会不会很没意思。。。
 
当然不是了。。比赛划分为了很多仿真周期,在每一个仿真周期中,你能够获得当前场上的信息,然后计算出我方球员应该如何行动。这个计算的过程更具你的算法速度来,一般是100毫秒左右,一场比赛大约有3000个仿真周期。所以一场比赛的实际时间大约是0.1 * 3000 == 5 分钟左右。
 
真的可以免费下载这软件? 看看去~哈哈,这么诱人。
 
这个作品不错,不过对免费资源更感兴趣,哈哈~
 
很关系的是里面截球的设计,如何实现的呢?
 
还真行,一直认为微软的正版都很贵,VS2008可以免费用正版了,感谢楼主分享。
 
有没有听说过这样的一道题:“狼在兔子南边100米,看见兔子马上追。狼速10米每秒,兔子7米每秒。兔子往东跑,狼向着兔子跑,多久追到?”我们的球员就是“狼”,足球就是“兔子”,其它的情景都是一样的。只不过是通过代码实现了而已。
 
对初学者来说,只看教程还是学不会啊,郁闷,需要一个老师来指导才行
 
对初学者来说,只看教程还是学不会啊,郁闷,需要一个老师来指导才行
 
后退
顶部