欢迎分享,转载请注明来源:内存溢出
如果是单机游戏,就用不到网络方面的知识。多线程也不是必须。数据库也不是必须。甚至文件 *** 作也不是必须。最基本的当然是C++编程本身,然后是GDI的使用,3D理论和3D引擎的使用,仅仅这些方面,就有的是内容要学了。之后才是扩展的,比如网络,数据库等(如果游戏要求有需要的话,没有也不用看,看了也用不上)。单机游戏一般都保存到本地,在本地的txt文件里,登陆的时候读取就行了。单机游戏都有存档的。存档时才会把数据存下来。一般不用数据库。都是编号规则。比如你有一把右手武器,存储在文档里面可能只是个10000876,1代表右手,后面代表武器编码。都是一套规则。单机游戏很少需要存到数据库的。基本上都是以一定规则储存到文件里面。呵呵,说些最简单的吧。游戏除了一些代码(当然,代码是核心,比如各种引擎打造的超炫游戏场景),肯定的用到图形界面处理这方面吧?像常见的网游啊啥的,有用户注册信息啊什么的,得有后台数据处理吧?还有各种方面的设计、规划、组织(比如测试、修改、试用、发布)。。。总之,建一个很小很小很简单的游戏,可能确实只需要一些代码和一些软件工具,但稍微能算成是游戏的,肯定不会只有一些代码了。
赞
(0)
打赏
微信扫一扫
支付宝扫一扫
sql2012还原bak备份文件 ,但不知道备份的数据库版本以及备份数据库的名字。只知道备份文件
上一篇
2023-04-26
电商项目---数据库表设计
下一篇
2023-04-26
评论列表(0条)