摘要:
童年的记忆,大概是每周末和小伙伴们围坐在电视机前,在20来寸的电视机屏幕里守卫着这个至今都不知道是什么的白色大鸟。当年被打爆的坦克数量估计也能绕地球个三两圈了吧。十几年过去了,游戏从2D-3D,画面从8bit到电影级别,操作从10个按键到键盘、摇杆、体感……游戏的激情却随着年龄的增长渐渐淡去。[以上... 阅读全文
2014年11月10日
摘要:
明天就是一年一度的光棍节了提前提醒各位已经有妹子蓝孩子藏好自己的银行卡。涛哥上周回家去了,进度上稍有一些耽搁不过今天就能补完所以影响不严重。此外纠正我(PM-poor man)之前一个错误,我之前认为我们可以按照MVC的模型来分工并完成这个项目,目前根据分工来看更像是view-client-serv... 阅读全文
2014年11月7日
摘要:
MVC模式(Model-View-Controller)是软件工程中的一种软件架构模式,把软件系统分为三个基本部分:模型(Model)、视图(View)和控制器(Controller)。MVC模式最早由Trygve Reenskaug在1978年提出[1],是施乐帕罗奥多研究中心(Xerox PAR... 阅读全文
摘要:
周五-周日的任务计划统一布置了,在昨天我们已经将所有开发环境、开发工具、以及服务器问题敲定,接下来就是整个游戏的框架以及细节实现,首先打算在本周末将各个部分的通信接口确定下来,这样之后大家就可以专注于自己负责部分的代码了。计划如下: ViewShilin Liu调研现有游戏的画面布局以及动作上的... 阅读全文
2014年11月6日
摘要:
[转自margincc的cnblogs2010-12-18 13:13 ,如果涉及到侵权请及时联系我们,一经确认会在第一时间删除~不过我们是出于学习的目的,小组里面6个人只有我一个打酱油的恳请各位大大高抬贵手!] 近期完成一个稍稍涉及网络同步的游戏,结合网络上查到的一点资料和自己的心得做个小结... 阅读全文
摘要:
小谈网络游戏同步 同步在网络游戏中是非常重要的,它保证了每个玩家在屏幕上看到的东西大体是一样的。其实呢,解决同步问题的最简单的方法就是把每个玩家的动作都向其他玩家广播一遍,这里其实就存在两个问题:1,向哪些玩家广播,广播哪些消息。2,如果网络延迟怎么办。事实上呢,第一个问题是个非常简单的问题,不... 阅读全文
摘要:
我们的《坦克大战·无尽》正式开始动工了,今天的任务计划如下~[Plan] ViewShilin Liu搭建好开发环境收集素材ControlJiafan Zhu确定开发工具,调研通信APIYiming Liao通信测试ModelSongtao He实现简单map模型框架Junbei Zhang实现... 阅读全文
2014年10月21日
摘要:
Tank Battle——Infinite把经典的坦克大战扩展到一个“无限”大的2D地图上。支持“全世界”的玩家同时在线玩。 游戏模式当然要做成全新的。增加玩家之间的交互,但又不较强的依赖于实时的通信,游戏设计会考虑到一秒左右的通信延时。面向出于放松目的的玩家,面对他的将是一个无限大的随机世界,可以... 阅读全文
2014年9月1日
摘要:
【Motivation】很多时候,我们要去某个地方,尤其是第一次去的时候,都不知道什么时候出发,留出的时间够不够,会不会早到或者晚到。虽然地图软件能给出一些粗略的步行,公交,或者出租时间估计,但是每个人的行为习惯都是不一样的,有的人会走的快一些,有的人走的慢一些,而且如果正好赶上交通高峰期,那么行程... 阅读全文
摘要:
[Motivation]很多人都有记日记的习惯,不为别的,就为了那份情怀。但是也有很多人不记日记,原因是嫌写字麻烦。记得很久很久以前,在《读者》上读过一篇文章,大意是一个人用数值记下每天的心情,最后记多了就形成一个起起落落的折线图。从折线图中可以看出低谷和高峰,不管是正处于低谷还是高峰,都借此提醒自... 阅读全文