- 3
- 0
- 约8.63千字
- 约 14页
- 2016-05-08 发布于湖北
- 举报
Java
设计模式论文
完成人 班级 学号
设计模式在游戏设计中的应用
程序设计目标与使用说明
1.1前言
设计模式在软件工程中有着广泛的应用,如java的MVC框架,用到了Observer模式,c#的LINQ,用到了Iterator模式,甚至连c++的STL中Iterator模式都有广泛的应用,但是我对这些软件工程方面的应用不是很感兴趣,我感兴趣的是设计模式在游戏开发中的应用,因此我尝试着使用Strategy模式和Abstract Factory模式来设计一个角色扮演游戏,来体验设计模式在游戏开发中的优势之处,由于我更善于使用c#编程,因此游戏将以c#为基础,代码运行环境是VS2010。
我始终觉得,设计模式的作用是为了方便开发,如果因为设计模式而使得开发变得复杂,那就得不偿失了,当然由于水平有限,我所能涉及到的只是游戏与设计模式应用的冰山一角,更深入的知识,需要我在以后的学习中不断的去深入和探究。
1.2工程说明
开发环境是vs2010 32旗舰中文版,是控制台应用程序。
需要打开电子档中的pgGame文件夹,双击RpgGame.sln
打开工程后,具体的源在rogram.cs中:
在游戏开发的开始,我设定构建一个魔法世界的游戏,游戏中的角色有魔法师、战士、牧师三种职业,人物有人类、精灵两种种族。三种职业需要施展不同的魔法,因此需要用Strategy模式将角色行为
原创力文档

文档评论(0)