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

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

作者: Python编程导师 | 来源:发表于2019-06-14 15:35 被阅读5次

    模仿圣剑英雄传制作一个完全一模一样的 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

    相关文章

      网友评论

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

        本文链接:https://www.haomeiwen.com/subject/qxrpfctx.html