- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Mmropg游戏开发交流会
目的:通过讨论以游戏开发流程的几个阶段为时间纵轴帮助大家分享各自的开发经验及梳理游戏开发每个阶段偏重点跟需要注意的地方. 张明光 2010.4.15 团队(Team) 特征: 1.目标(Purpose) 短期目标,中短期目标,中长期目标,长期目标, 2.权限 根据职能不同成员间有着不同的权限 3.定位(Place) 个人定位,团队定位 4.计划(Plane) a.评估(当前能力,开发难度) b.时间表(里程碑),c进度管理 我们在做的是什么? RPG(Role Playing Game) 角色扮演游戏(口袋妖怪,仙剑) ARPG (Action Role Playing Game) 动作角色扮演类游戏(双星物语,暗黑破坏神) MMORPG( Massively Multiplayer Online Role Playing Game) 大型多人在线角色扮演游戏(魔兽世界,传奇,征途) 游戏开发流程及阶段 四阶段 1.设计/架构阶段 2.实现阶段 3.测试/优化阶段 4.运维阶段 限于时间有限此次只谈前两个阶段: 1.设计/架构阶段 2.实现阶段 一.设计/架构阶段 初期:框架设计 中期:项目整体构架的实现及初期核心部分的编码. 后期:模块模板设计 需要注意的问题 构架阶段--初期阶段:框架设计 A.建立约定好的规则 编码规范 B.项目管理 svn,包类管理 C.功能需求分析 1.通信需求 4.数据制式 2.心跳需求 5.图形渲染 3.事件需求 6.效率内存 D. 选择合适的设计模式. 23种设计模式 创建型: 1. 单例模式(Singleton Pattern) 2. 抽象工厂(Abstract Factory) 3. 建造者模式(Builder) 4. 工厂方法模式(Factory Method) 5. 原型模式(Prototype) 结构型: 6. 适配器模式(Adapter Pattern) 7. 桥接模式(Bridge Pattern) 8. 装饰模式(Decorator Pattern) 9. 组合模式(Composite Pattern) 10. 外观模式(Facade Pattern) 11. 享元模式(Flyweight Pattern) 12. 代理模式(Proxy Pattern) 13. 模板方法(Template Method) 14. 命令模式(Command Pattern) 15. 迭代器模式(Iterator Pattern) 行为型: 16. 观察者模式(Observer Pattern) 17. 解释器模式(Interpreter Pattern) 18. 中介者模式(Mediator Pattern) 19. 职责链模式(Chain of Responsibility Pattern) 20. 备忘录模式(Memento Pattern) 21. 策略模式(Strategy Pattern) 22. 访问者模式(Visitor Pattern) 23. 状态模式(State Pattern) Mvc模式(pvmvc) 游戏常用的设计模式 : 不应该是单一的开发模式而更改是复合的开发模式 单例模式(Singleton Pattern) 工厂模式(Abstract Factory) 状态模式(mvc) 代理模式(Proxy Pattern) 观察者模式(Observer Pattern) 访问者模式(Visitor Pattern) 命令模式(Command Pattern) 模板方法(Template Method) 构架阶段--中期:项目整体构架的实现及初期核心部分的编码 A:架构 1通信机制 2心跳机制 3.事件机制 B:游戏核心开发: 1.角色(avatar) 2.地图原始数据生成及还原 3.U i核心开发 4.工具开发/工具类的累积 构架阶段--后期:模块模板设计 1.资源加载 2.模板模型 Model开发模式 构架阶段--开发容易出现的现象及要注意的问题: 项目进度管理(里程碑) 深入研究(浪费不必要的时间) 开发
文档评论(0)