游戏制作 RPGDreamer (一)–打飞机类游戏

以前经常感叹别人编写的软件能静下心来用几年的时间修改、完善,除了发自内心的佩服外,还有点莫明的嫉妒。
但现在回想起RPGDreamer的创作历程,也能体会到当自己全身心投入时,完全感觉不到时间的流逝。
从SVN第一版上传的时间2021年1月11日,到现在不知不觉也陆续写了2年多了,回想起从第一次推翻几十K的代码心如死灰,到现在能眼都不眨的重构整个工程,一点一滴涌上心头。我现在有一个能让自己感到自豪的作品,不求别人的承认,但最少记录了我两年多的点点滴滴。
目前是编写了两种不同游戏的模板,一种是打飞机类,另一种是视觉游戏类。现在已经整理完打飞机类模板,具体的操作方法可以看这个视频https://www.iqiyi.com/v_178nankul1w.html。操作流程大致如下:
1、使用模板创建游戏工程。
2、导入游戏需要用到的图形、声音、视频等素材。
3、通过素材生成游戏用到的窗口、地图,模板中已有各种类型的窗口、地图,直接可以使用素材来生成或修改窗口。
4、通过素材生成游戏用到的模型,模型是一个游戏对象所有动作的集合,比如一个对象行走、攻击、受伤等动作集合在一起就是一个模型。然后再由一个或多个模型赋与生命值、魔法值、攻击力、防御力等属性就成为了一个游戏中可以攻击或对话的NPC、物品、技能。模板中已有各种类型的模型、NPC,可以直接使用素材来生成或修改NPC。
5、生成任务,游戏需要使用任务控制各种事件的激活,模板中已有任务,可以直接使用或任务。
6、测试或生成游戏。


以下是RPGDreamer的下载地址,目前只包含打飞机类游戏模板,等视觉游戏类游戏模板整理完成后会加入到下载中。
链接:https://pan.baidu.com/s/1btjcjaBoL1agVf4fHg2qcw?pwd=4g06
或https://download.csdn.net/download/subme01/87432617
下载 RPG Dreamer.zip
以下是打飞机类游戏的一个工程文件,下载后放入RPGDreamer的Project目录中重启软件就可以测试。工程中的素材均来自网络,仅用于学习,请测试完成后删除素材。
链接:https://pan.baidu.com/s/1btjcjaBoL1agVf4fHg2qcw?pwd=4g06
或https://download.csdn.net/download/subme01/87432622
下载 打飞机测试Plane.zip
游戏仅支持64位操作系统,后期会支持32位操作系统。
如果提示缺少DLL文件请下载 微软VC++运行库合集_2022.06.21.exe
游戏使用DirectX11,如果DirectX版本低于11请自行下载
win7sp1版本的电脑如果提示“安装KB2670838补丁以支持Direct显示”请下载Windows6.1-KB2670838-x64.msu

可以直接下载测试工程,解压后放到任意目录,运行Game.exe即可看到效果。
RPG Dreamer目录列表如下:

RPG Dreamer
├─Backup
├─Data
├─GameDesign
├─GameTemplate>>>>>>游戏模板放在这个目录下
│  └─打飞机-地图用跑马灯控件
│      ├─Backup
│      ├─Data
│      ├─MiniMap
│      ├─Resource
│      ├─Script
│      ├─ShortcutOption
│      └─TaskExtra
├─Map
├─MiniMap
├─Model
├─Project>>>>>>测试工程放在这个目录下
│  └─Plane
│      ├─Backup
│      ├─Data
│      ├─MiniMap
│      ├─Resource
│      ├─Save
│      ├─Script
│      ├─ShortcutOption
│      └─TaskExtra
├─Resource
├─Save
└─Script

游戏制作 RPGDreamer (一)--打飞机类游戏相关推荐

  1. 游戏制作 RPGDreamer (二)--视觉小说游戏(仙剑奇侠传)

    仙剑的模板已整理完成,游戏包含仙剑第一幕盛渔村的剧情和战斗系统. 操作流程大致如下: 1.使用模板创建游戏工程. 2.导入游戏需要用到的图形.声音.视频等素材. 3.通过素材生成游戏用到的窗口.地图, ...

  2. 游戏制作 RPGDreamer (三)--格斗游戏(拳皇素材)

    其实格斗类游戏我玩得不多,只玩过街霸,由于技术菜,实在不舍得把宝贵的游戏币投入到格斗游戏中,花一块币玩个十几二十分钟的过关类游戏不香吗?这个格斗游戏用了些拳皇的素材,但手感和操作性肯定不是能和拳皇比的 ...

  3. 飞机大战HTML5游戏源码,基于Canvas制作的网页版飞机大战游戏+飞机大战手机端

    简介: 飞机大战HTML5游戏源码是一款基于Canvas制作的网页版飞机大战游戏,画质精美的飞机大战手机端游戏源码 网盘下载地址: http://kekewangLuo.net/W1S2LQcqAT2 ...

  4. 游戏制作RPGDreamer

    上传这个视频的时候我应该有40岁了,回忆前半生,也没什么爱好和追求,也就是和游戏纠缠了近三十多年.从六七岁起接触红白机,到八九岁遇到街机,再到十来岁被电脑游戏撞了一下腰.成年后投身编程与搬砖,算起来被 ...

  5. 使用unity制作的一款生存类游戏demo(一)

    花了20多天的时间来完成这个demo,主要是为了实现一些自己设想的功能,并未注重关卡和玩法的设计,整体上还不够完善或者说不够完整. demo中的美术资源均来自asset store和各种资源网站.使用 ...

  6. 计算机游戏制作英文要学好吗,电脑游戏与英语学习 (一) 可行性简析

    无论你承不承认,电脑游戏是在内地能接触本土表达又有互动的项目之一.在我能长时间不遗忘的单词中,大部分都是因为具有联想才能够记住的,而游戏提供了这个途径. 游戏具有图像和交互元素 语言学认为,用来说明一 ...

  7. 飞机大战游戏python_使用python完成飞机大战游戏

    听说做不了飞机大战都不算入门一个编程语言,今儿我们就来完成飞机大战的制作 分析 1.创建窗口:首先需要定义一个游戏运行的窗口(pygame)用来展示游戏的界面 2.移动飞机:能够使飞机通过键盘移动并发 ...

  8. python飞机大战游戏高级_05.python实现飞机大战游戏

    python的核心编程跟着学习完了,终于到了第一个实战项目的演练,很是激动. 按着黑马老师指导的思路,代码主要分成两个模块主模块plane_main.py和工具模块plane_sprites.py. ...

  9. 计算机动漫与游戏制作报告,计算机动漫与游戏制作专业课程体系建设总结报告.PDF...

    计算机动漫与游戏制作专业课程体系建设总结报告 计算机动漫与游戏制作专业 课程体系建设总结报告 以服务为宗旨,以就业为导向,以能力培养为主线,瞄准职业岗位, 按岗位标准要求设定人才培养目标:根据职业岗位 ...

最新文章

  1. Pytorch中的广播机制
  2. 写给那些想升职管理层的同学
  3. libcoredb.class.php,ThinkPHP/Lib/Core/Db.class.php中pdo处理逻辑似乎不完善,导致config中pdo配置失效...
  4. python去重复功能_消除Python列表重复的几种方法,python,去,一些
  5. 在c语言中a 这条语句的作用,C语言复习第二章
  6. stl max函数_std :: max_element()函数以及C ++ STL中的示例
  7. python minimize_Python数学规划案例一
  8. DBCacheServer升级
  9. mysql(6)-mysql的视图功能和存储过程
  10. 安装geth时:解决Error(while upgrading Bor): build github.com/ethereum/go-ethereum/cmd/geth: cannot load ha
  11. Windows Mobil开发资源【Poket PC,Windows CE.NET ,Windows Mobile】
  12. java计算机毕业设计网络招聘系统源码+系统+数据库+lw文档+mybatis+运行部署
  13. Codeblocks 深色主题背景设置、美化界面
  14. pygame中display模块方法详解
  15. CF1455A 题解
  16. 华为认证到底值不值得考?
  17. 全流程DevOps工具链汇总(全)
  18. 慢SQL!压垮团队的最后一根稻草!
  19. H5页面实现下载文件兼容移动端
  20. 下载B站或者其他网页视频

热门文章

  1. 密码学复习一:古典密码
  2. Java如何创建文件夹?
  3. 顺序栈完成十进制数转八进制数的算法
  4. Flume+kafka+flink+es 构建大数据实时处理
  5. Doris系列13-数据导入之Routine Load
  6. VHDL数据取反操作
  7. Cramer-Rao Bounds (CRB)
  8. 为什么生孩子,生孩子的意义
  9. express 允许跨域访问
  10. rust的矿坑_rust的词汇系统依旧不够良好