3D版四国军棋 - 概要设计
军棋是群众喜爱的一种棋类。因为它规则简单但又不乏趣味性。传统军棋由两人对战,有翻棋和暗棋两种下法。二十世纪后,社会分工已经深入人心。勤劳智慧的老百姓在伟大的二人对战军棋的基础上研制出了四国团战军棋。四国军棋大大丰富的军棋的战术技巧和趣味性,是军棋发展史上的一个重要里程碑,也是中华民族的智慧结晶。
棋盘
规则 (还在调试中。。。。。)
因为网络支持在后期才能完成,所以前期只能玩翻棋。
翻棋规则:
对家结盟,任何一家坚持到最后就是胜利
连横合纵Both OK;或者不结盟,或者中立,或者易织,或者。。。
Tips:
因为棋盘是3D的,所以可以在两个表面下,要不每个国家都有一次“翻盘”机会?
编程语言
曾经好一段时间我们都纠结于WPF与SilverLight。经过大量调研之后,我们作了一个艰难的决定:
使用SilverLight,卸载WPF。因为,
一、SilverLight作为一种网络媒介,能让我们艰辛研究的3D版四国军棋走得更远,传得更广,给分更多
二、SilverLight程序比WPF程序小
三、邹老师更看好SilverLight
四、小林老师手把手教我们SilverLight
可惜的是,
我们希望四国军棋运行在本地,并能在局域网组队团战。WPF貌似能提供更多支持。我们查阅了相关文档,SilverLight支持Socket。这是说明SilverLight有网络通信的能力。。。但给力太少了
在3D编程方面,貌似SilverLight也很复杂啊~大牛们给把牛刀?
开发环境
正版VS2010(经常重启,为什么?)+ SilverLight插件
Blend只是玩玩而已
计划
今天:棋盘棋子
明天:翻棋、3D
后天:联网、暗棋
之后:发布、测试、改进
欢迎拍砖~
MicroTeam Hui
3D版四国军棋 - 概要设计相关推荐
- 如何安全地吃掉悬崖边上的苹果?DeepMindOpenAI给出3D版安全强化学习答案
行早 发自 凹非寺 量子位 | 公众号 QbitAI DeepMind&OpenAI这回联手展示了一手安全强化学习模型的好活. 他们把二维的安全RL模型ReQueST推向了更实用的3D场景中. ...
- scratch跳一跳游戏脚本_涂鸦骑士3D版强势屠榜,腾讯跳一跳“宝刀未老” | 休闲新游周报...
休闲新游周报每周统计微信小游戏.QQ小游戏.硬核小游戏以及App Store和Google Play上的新游爆款,并按照分类制作表格,将游戏排名情况等信息公布,希望给到行业同侪帮助. 本周统计数据截取 ...
- 最新“3D版”DALL·E爆火,超快速度生成3D点云模型,OpenAI向谷歌新领域发起挑战丨开源...
萧箫 发自 凹非寺 量子位 | 公众号 QbitAI 这边AI画画的热度还没下去,OpenAI已经连"3D版"AI画画都搞出来了. 没错,用文字生成3D点云模型,还是超--快的那种 ...
- 滴滴Uber神州易到,共享出行四国军棋沙盘推演
沉寂多日的共享出行市场又热闹起来:易到与腾讯撕逼正酣之际,神州专车正式获准挂牌新三板,不久之前某谣言平台还称Uber会退出中国市场旋即被辟谣.这些现象均表明,共享出行市场又在酝酿一场新的战争,姑且称之 ...
- 【弹子兵法】四国军棋棋盘、棋子与记谱【基础篇】
http://hi.baidu.com/%B5%AF%D7%D3%B1%F8%B7%A8/blog/item/80fdea96fbadfd55d0135eb9.html 第二课 四国军棋棋盘 ...
- 羊了个羊3D版,迄今我见过还原度最佳游戏!还支持微信授权和教程视频
因为过不了<羊了个羊>第2关,有一位开发者很是生气.说的是解决不了问题,就解决提出问题的人! 直接自己做一个<羊了个羊>而且还要是个3D的,这就是今天要介绍的一位开发者:花叔. ...
- 不好好作图的NCS系列(二):3D版的PCA图
PCA图我们之前讲过了(转录组不求人系列(三):PCA分析及CNS级别作图),作图方式也是NCS级别的,但是之前的图是2D版,也就是将多维数据降维2个主成分,在平面坐标轴中观察.但是如果想再增加一个主 ...
- Android高级图片滚动控件,编写3D版的图片轮播器
转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/17482089 大家好,好久不见了,最近由于工作特别繁忙,已经有一个多月的时间没写博 ...
- 在iPhone里玩电路设计:3D版电子电路沙盒上线,支持Arduino,真实还原1000+组件...
鱼羊 发自 凹非寺 量子位 报道 | 公众号 QbitAI 如果你对电子电路感兴趣,又烦恼家里没有车库施展不开-- 现在,你可以试试在手机/平板上测试和调整你的设计了,还是3D的那种. 简单如连接小灯 ...
最新文章
- FMPEG结构体分析:AVStream
- Win2003配置邮件服务器
- 10.4 再探迭代器-插入/IO/反向
- Microsoft SQL Server 2005 安装程序错误解疑
- [vue] 你有写过自定义组件吗?
- 使用try-with-resources替代try finally释放资源
- Latex调整表格与标题表名之间的间距
- 前端人员必须掌握哪些技术?常见缓存种类有什么?
- 测试面试题集-Python列表去重
- 百度地图 android 圈区域,Android 百度地图定位半径圈范围自定义
- android 驱动移植方法
- HTML+CSS+JS新年倒计时(实时更新)
- codeforces1549 F1 - Gregor and the Odd Cows (Easy)(皮克公式)
- 详细分析Java8中default关键字
- JS And Vue代码调试——IDEA+JS+vue-devtools-dev+JetBrains IDE Support(Chrome插件)
- 睡前改善睡眠的简单方法有哪些,不妨试试这几个小妙招
- Dbeaver基本使用
- 基于BP神经网络的车牌识别系统的设计
- 任务管理器结束任务进程
- 毕业设计-基于微信小程序的移动端轻量 GIS 系统
热门文章
- 一维与二维向量vector的使用
- Qt编写输入法源码V2019,未采用Qt系统层输入法框架,独创输入切换机制
- 易语言学习流程-易语言制作辅助学习路线
- 大象医生.Net业务架构-将来
- 电路交换和分组交换有什么区别?
- 打印时总跟出一页计算机主的纸,打印机一直出纸怎么解决
- 美国在线计算机硕士排名,2020US.News美国计算机专业硕士排名 美国卡耐基梅隆大学位居第一...
- 复杂网络分析(二)—社会网络(2)
- 和ts一般怎么玩_TS为何可以一直取得胜利?版本对他们到底有什么帮助?
- Selenium-Grid2 配置