RPG单机游戏,C++代码制作圣剑英雄传!「源程序+开发文档」

模仿圣剑英雄传制作一个完全一模一样的 RPG 游戏,之所以是完全模仿,那是因为楼主对游戏编程不太熟悉,在项目的最开始,与其什么东西都自己去摸索,不如直接模仿别人的思路,然后自己照着实现一遍,哪怕照抄也是可以学到东西的,不高瞻远瞩,是楼主一直坚信的理论;

这个帖子记录楼主在模仿这个游戏的开发过程中的点点滴滴,下面是楼主的开发环境:

程序语言:C++

集成 IDE:Visual Studio 2013(兼容 2012 到 2015)

图形 API:Direct3D 9

音效 API:DirectSound 8

窗口 API:Win32 SDK

 

调试时候需要先安装Direct 8.0以上的SDK,否则在编译时会提示找不到DDRAW.h文件。并在开发环境下设置好路径。

 

代码结构:

 

代码展示:

 

基本上就是这样子了,楼主在制作这个游戏的时候,借用了现在很流行的 Cocos2d-X 引擎的一些概念,Scene 就是其中一个,游戏中每个场景都是一个 Scene 类,比如 CMainMenuScene 就是主菜单场景,CGameOverScene 就是游戏结束场景,CPlayScene 就是游戏关卡场景,如此类推;

 

 

 

发布了544 篇原创文章 · 获赞 275 · 访问量 19万+
展开阅读全文

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: 技术黑板 设计师: CSDN官方博客

分享到微信朋友圈

×

扫一扫,手机浏览