1、 本 科 毕 业 论 文 基于 RPG Maker XP 的 RPG 游戏设计与实现 RPG Design and Realize Base on RPG Maker XP 姓 名: 学 号: 学 院:软件学院 系:软件工程 专 业:软件工程 年 级: 指导教师: 年 月 摘 要 随着科学技术,特别是计 算机和网络技术的迅猛发展,游戏已经成为人们业余休闲的娱乐方式之一 。 RPG 游戏无疑是最受欢迎的游戏类型之一,如果说飞行模拟类、体育类、动作类等类型的游戏都是对现有的某项人类活动的再现与模拟的话,那么 RPG 游戏体现的则是对整个人生的再现与模拟。正因为如此, RPG 游戏所构造的情感世界是
2、所有类型的游戏中最为强大的,能带给我们深刻的体验感。这种体验感来源于每个人内心深处对人生的感悟和迷茫、无奈与苛求、失意与希望,所有这些都可以在 RPG 游戏所构造的虚拟人生的情感世界中得到共鸣。 本文以实际的游戏制作来介绍 RPG Maker XP 的制作游戏的流程, 包括 游戏剧情设计、 地图 设计、事件设计、数据库设计以及游戏的测试。 其中地图的设计包括了世界地图的规划和片区地图的设计 ,包括行走路线、背景音乐、背景声音、遇 见 怪的种类以及几率 。 事件设计主要是一些地图事件的设计 ,包括场所的转移和人物对话, 向玩家展现游戏的世界以及剧情, 通过游戏事件推动游戏的进行。数据库设计主要的
3、是一些游戏数据的设定,包括角色、职业、特技、物品、武器、防具、敌人 、 队伍 以及系统 ,影响玩家的游戏方式、节奏 。 游戏测试主要是对找出游戏的 bug 并进行修复。 关键词 : RPG; 游戏 制 作Abstract As rapid development of science technology, especially computers and network technology, the game already became one of people extra-curricular leisure entertaining fashions. The RPG game i
4、s one of the most welcome game types without doubt, if the sports class, the action class, flight simulation class and so on class games are to the existing some item of human activity reappearance and the simulation , the RPG game manifests is to the entire life reappearance and the simulation. Bec
5、ause of this, the emotion world which the RPG game constructs is most formidable in all types of games, can take the profound experience feeling to us. This kind of experience feeling originates in each person heart to the life feeling, confuse, excessive demands, frustrate and hope, all these can a
6、rouses the sympathy in the hypothesized lifes emotion world constructed in the RPG game. This article introduces the manufacture flow of RPG Maker XP by the actual game manufacture, including the game plot design, the map design, the event design, the database design as well as games test. And maps
7、design has included world maps plan and the area maps design, including the route, the background music, the background sound; the monster types as well as the probability player meet them. The event designs is mainly some map events design, including the place shift and the character talk, unfold g
8、ames world as well as the plot to the player, impels games advance through the game event. The database design is mainly some game data hypothesis, including role, occupation, skill, goods, weapon, against, enemy, troop and system, influence the way and the rhythm of player playing game. The game te
9、st is mainly to discover games bug and try to correction it. Key words: RPG; the game manufacture 目录 第一章 绪论 . 1 1.1. RPG Maker XP 简介 . 1 1.2. 游戏的构成要素 . 2 1.3. RPG 及其普适模型 . 2 1.4. 名词解释 . 5 第二章 游戏的制作流程 . 6 2.1. 剧情的设定 . 6 2.2. 地图的制作 . 7 2.2.1. 地图的规划 . 7 2.2.2. 片区地图的制作 . 7 2.3. 游戏事件 . 14 2.3.1. 地图事件 . 1
10、4 2.3.2. 战斗事件 . 16 2.3.3. 公共事件 . 16 2.4. 数据库设计 . 16 2.4.1. 角色 . 16 2.4.2. 职业 . 17 2.4.3. 特技 . 17 2.4.4. 物品 . 19 2.4.5. 武器 . 20 2.4.6. 防具 . 21 2.4.7. 敌人 . 21 2.4.8. 队伍 . 24 2.4.9. 状态 . 25 2.5. 脚本的制作 . 25 2.6. 游戏测试 . 26 2.6.1. 测试过程 . 27 2.6.2. 调试窗口的操作 . 27 第三章 游戏的操作方法 . 29 3.1. 基本操作 . 29 3.2. 游戏属性 . 2
11、9 3.3. 其他操作 . 30 第四章 RPG Maker XP 战斗系统计算式 . 32 4.1. 第一命中率判定 . 32 4.2. 必杀机率判定 . 32 4.3. 伤害计算 . 33 4.4. 第二命中率判定 . 34 4.5. 逃跑成功率 . 35 第五章 总结与展望 . 36 5.1. 总结 . 36 5.2. 展望 . 36 参考文献 . 37 致谢 . 38 Contents Chapter 1 Introduction. 1 1.1. Introduction of RPG Maker XP. 1 1.2. The intergrant part of game . 2 1
12、.3. RPG introduction and general model. 2 1.4. The noun explains . 5 Chapter 2 Games manufacture flow. 6 2.1. Plot design . 6 2.2. Maps manufacture . 7 2.2.1. Maps plan . 7 2.2.2. Area maps manufacture. 7 2.3. Games event . 14 2.3.1. The event of map . 14 2.3.2. The event of battle. 16 2.3.3. Public
13、 event . 16 2.4. Database design . 16 2.4.1. Role. 16 2.4.2. Occupation . 17 2.4.3. Skill. 17 2.4.4. Item . 19 2.4.5. Weapon . 20 2.4.6. Against . 21 2.4.7. Enemy. 21 2.4.8. Troop. 24 2.4.9. Condition . 25 2.5. Script compilation. 25 2.6. Games test . 26 2.6.1. Test process. 27 2.6.2. Debugging wind
14、ow operation . 27 Chapter 3 Games operating procedure. 29 3.1. Elementary operation . 29 3.2. Game attribute . 29 3.3. Other operations . 30 Chapter 4 Fight computation . 32 4.1. First hit probability determination . 32 4.2. Kill rate determination . 32 4.3. Injury computation . 33 4.4. Second hit p
15、robability determination. 34 4.5. Escaping success ratio . 35 Chapter 5 Conclusion and forecast. 36 5.1. Conclusion . 36 5.2. Forecast. 36 References. 37 Acknowledgments . 38 基于 RPG Maker XP 的 RPG 游戏设计与实现 1 第一章 绪论 1.1.RPG Maker XP 简介 RPGXP 全称 RPG Maker XP。是 Enterbrain 公司 RPG Maker 系列 PC 平台 Windows 版的最新产品。这是一款可让玩家自行制作在计算机游戏中相当受欢迎的角色扮演游戏,也就是 Role-Playing Game( RPG)的软件。制作完成的游戏,即使在没有安装 RPG Ma