【文献综述】VC++五子棋游戏程序设计
文献综述
摘要:当今的时代,游戏设计已经成为许多玩家的梦想,想在游戏设计的领域里闯出一片天空,现今游戏设计已经成为社会一种热门的行业,在今后日子里,设计游戏的人将会越来越多。本文主要介绍了游戏设计有关的几个问题,主要涉及到软件工程,面向对象的程序设计以及开饭环境Visual C++ 6.0的应用。
关键词:软件工程;面向对象程序设计;Visual C++ 6.0
游戏的设计其实就是一个软件的开发,必须要遵守软件工程的各项软件开发原则。[1]软件开发必须要进行可行性研究、需求分析、概要设计、详细设计、编码、测试和维护。[2]它的目标是是提高软件的质量与生产率,最终实现软件的工业化生产。质量是软件需求方最关心的问题,用户即使不图物美价廉,也要求个货真价实。生产率是软件供应方最关心的问题,老板和员工都想用更少的时间挣更多的钱。质量与生产率之间有着内在的联系,高生产率必须以质量合格为前提。如果质量不合格,对供需双方都是坏事情。从短期效益看,追求高质量会延长软件开发时间并且增大费用,似乎降低了生产率。从长期效益看,高质量将保证软件开发的全过程更加规范流畅,大大降低了软件的维护代价,实质上是提高了生产率,同时可获得很好的信誉。质量与生产率之间不存在根本的对立,好的软件工程方法可以同时提高质量与生产率。
[3]面向对象的程序设计
面向对象的方法学是要求按人们通常的思维方式建立问题领域的模型,设计出尽可能自然表现求解方法的软件。所谓建立模型就是建立问题领域中事物间相互关系。而表现求解问题的方法就是人们思维方法的描述。在面向对象的设计方法中对象(object)和传递信息(message passing)分别表现事物和事物间的关系。类(class)和继承性(inheritamce)是描述人们思维方式的描述方法。方法(method)是在可进行的操作,这种对象、类、消息、方法的程序设计范式的关键在于对象的封装和继
你可能喜欢
- 五子棋程序
- 五子棋开局
- C++五子棋
- 五子棋实验报告
- 12864程序设计
- 活动小游戏策划
- 五子棋程序。doc11页
- 五子棋程序4页
- JAVA 简单五子棋程序设计9页
- 五子棋程序12页
- c++五子棋程序代码7页
- c#写的五子棋程序4页
- 基于C++象棋、五子棋26页
- 五子棋 C++ 源代码3页
- 五子棋代码(用C语言编的,不是C++)1页
- C++ 五子棋游戏论文17页
- C++五子棋程序4页
- 课 程 设 计 说 明 书----五子棋(C++)23页
- 五子棋实验报告8页
- 五子棋实验综合报告22页
- 程序设计课程设计五子棋实验报告(附代码)29页
- 五子棋实验报告(含代码)11页
- 五子棋实验报告7页
- 五子棋实验报告10页


