模仿圣剑英雄传制作一个完全一模一样的 RPG 游戏,之所以是完全模仿,那是因为楼主对游戏编程不太熟悉,在项目的最开始,与其什么东西都自己去摸索,不如直接模仿别人的思路,然后自己照着实现一遍,哪怕照抄也是可以学到东西的,不高瞻远瞩,是楼主一直坚信的理论;
这个帖子记录楼主在模仿这个游戏的开发过程中的点点滴滴,下面是楼主的开发环境:
程序语言:C++
集成 IDE:Visual Studio 2013(兼容 2012 到 2015)
图形 API:Direct3D 9
音效 API:DirectSound 8
窗口 API:Win32 SDK
image调试时候需要先安装Direct 8.0以上的SDK,否则在编译时会提示找不到DDRAW.h文件。并在开发环境下设置好路径。
image代码结构:
image代码展示:
image基本上就是这样子了,楼主在制作这个游戏的时候,借用了现在很流行的 Cocos2d-X 引擎的一些概念,Scene 就是其中一个,游戏中每个场景都是一个 Scene 类,比如 CMainMenuScene 就是主菜单场景,CGameOverScene 就是游戏结束场景,CPlayScene 就是游戏关卡场景,如此类推;
image最后,如果你想学C++可以加入学习群:825414254获取素材资料以及开发工具和听课权限!
image
网友评论