混沌之初--制作一款RPG游戏
来源:互联网 发布:宾馆房间平面图及数据 编辑:程序博客网 时间:2024/04/27 21:05
研一了,感觉自己没有哪一个领域可以说说的,经不起推敲。想想,一直想做游戏开发的,虽然目前玩过的游戏屈指可数,算不上“热爱游戏”,但也许真正开发完一个游戏,就不会对玩它感兴趣了吧。想做它的初衷应该是比较其它领域,这个听上去还不是那么的枯燥和机械。好吧,我也不想多想了,多想会觉得么么豆不适合自己去尝试了。
从制作一款RPG游戏开始,因为好像没有编程基础的人可以用这个练练手。呵。
花了一个上午的时间做了一下,虽然没有涉及到编程,还是蛮有意思的。对制作游戏有个最简单的概念,是很好的入门练习。
在《电脑爱好者》2008年13期上有
1. 下载软件:RPG制作大师VX
我用的就是试用版30天过期
2.构造故事情节:LEACOLE是故事的女主角,她和RALF在图书馆打零工,有一天午休时,图书馆里来了一个偷书贼,结果二位主角跟了上去,一直追到城外,PK一局,人赃俱获。
3.启动RGPVX,新建工程。
4.导入所需素材。
点击菜单栏“工具”--素材管理器,左栏选择Graphics/System目录
用“导入”按钮导入一张.png的图片(544*416),作为游戏的标题界面底图
再准备一张图书的图片,导入到Graphics/Pictures目录
(注:RGP自带很多图片,在EXTRA文件夹中。红点表示用户自定义素材,蓝点表示系统自带)
5.新建角色。
点击菜单栏“工具”---数据库,在主角选项卡将拉尔夫名字改为RALF,在主角下方的更改上限按钮,将上限值+1
新建角色009LEACOLE,设置参数、步行图、脸图
如果要删除其它队员,可以在系统选项卡里,按DEL一一删除。
6.绘制场景。图片在下面。
场景也就是游戏的非角色对象。背景画面,音乐等。
点击菜单栏“模式”---地图编辑,左栏中ABCDE四个选项卡,A是背景元素,BCD前景元素,E是空的。
在左栏中选元素,然后在地图编辑器中单击就可以了。RGP可以帮你实现基本的阴影和深度隐藏。
建立城外森林,城内,图书馆前厅三个场景。
左栏下方可以知道你当前编辑的地图信息。你可以单击它们来切换编辑。这个在场景迁移中很方便。
(注:场景迁移就是玩游戏的时候可以从一个场景进入另一个场景的入口点,彩虹岛里就是发光的地方)
7.事件块制作。
这里稍微有点复杂,主要的工作就是如何让角色在场景里动起来。
1)第一步:设置角色的初始位置。
点击菜单栏“模式”----事件编辑,“系统”选项卡中设定。这里就是设置LEACOLE的位置。
2)第二步:
在图书馆后门口双击鼠标,进入“新事件块”窗口,修改事件名为RALF,确定。
3)第三步:
在图书馆后门双击鼠标,进入“新事件块”窗口,修改事件名为“DOOR”,图形可以选择“!door1”中的图片,左下方的触发方式为“自动执行”。
在右边的事件指令栏中右击,选择“插入“---选项卡2---播放SE”--”Open1”,确定。
继续插入---选项卡1---“显示文本”,选择说话的对象,填写文本,不清楚可以预览。
(注:每次插入文本后都插入---选项卡2---暂时消除事件点,不然会死循环)
4)第四步:
继续插入---选项卡2---移动轨迹(不是玩家迁移)---玩家,行动选择右移,脸向左。
继续插入---选项卡2---移动轨迹---当前时间点----图形图像---无(体现门打开然后关闭,恢复到初始状态的情形)
继续插入---选项卡2---移动轨迹---RALF----图形图形----actor1的行走动作(RALF进来后的动作)
5)第五步:
在地图最右角双击,新建事件,触发方式为“自动执行”。
插入文本“糟糕!有贼!我得赶快去叫RALF。”,用上文LEACOLE的脸图,确定。
插入“暂时消除事件点”指令,确定。
6)第六步:
在门口地毯中心处右击鼠标,右击快捷---场所迁移。目的地到城内图书馆门口。确定。然后用Ctrl+C和Ctrl+V将这个事件块进行拷贝,塞满整个门口,排成一行。
(注:场所迁移触发方式为“到达事件点”,意思就是说玩家接触到该地点就发生迁移,从这个场景移到目的场景)
7)第七步:
切换到地图“城内”,在地图右上角双击,新建事件,触发方式为“自动执行”
插入---选项卡2---“天气”,设置风,强度为1。
插入“暂时消除事件点”指令,确定 。
8)第八步:
仿效第五步在城门口设置场景切换事件,目的地为城外(森林)的右上角,角色方向朝下。
切换到地图“城外”,在中央可以呆人的地方双击,新建事件块,事件图形设为“EVIL”
插入文本“可恶,你们还是追来了,给你们一点颜色看看。出来吧!泥儿们! ”
插入[更改战斗BGM]指令,选择战斗音乐Battle2
插入[作战处理]指令,直接指定敌人队伍“史莱姆*2”,确定。
插入[显示图片]指令(位于2号选项卡),显示事先导入的杂志图片(其编号为1)。
插入文本,对话脸图设为“EVIL”中的第一行第三个角色的脸图):“饶……饶命啊,我还给您书还不行么?”
插入[图片消失]指令,让编号为1的杂志图片消失。
插入文本(对话脸图设为上文RALF的脸图):“你得了吧,还是跟我去公安局吧。”
插入[返回标题画面]的指令(选项卡3),确定。
8.制作游戏发行包。
点击菜单栏“游戏数据压缩”---包括RTP。这样就能得到LEACOLE.exe,这个是安装文件。
安装后,双击game.exe就可以进入游戏了。
这个游戏不能使用鼠标操作,但RPG是可以制作使用鼠标操作的游戏的。
提供参考:http://bbs.66rgp.com
- 混沌之初--制作一款RPG游戏
- 如何制作一款HTML5 RPG游戏引擎——第一篇,地图类的实现
- 如何制作一款HTML5 RPG游戏引擎——第二篇,烟雨+飞雪效果
- 如何制作一款HTML5 RPG游戏引擎——第二篇,烟雨+飞雪效果
- 如何制作一款HTML5 RPG游戏引擎——第三篇,利用幕布切换场景
- 如何制作一款HTML5 RPG游戏引擎——第四篇,情景对话
- 如何制作一款HTML5 RPG游戏引擎——第五篇,人物&人物特效
- 如何制作一款HTML5 RPG游戏引擎——第五篇,人物&人物特效
- 如何制作一款HTML5 RPG游戏引擎——第三篇,利用幕布切换场景
- RPG Maker 游戏制作软件
- RPG游戏制作(CSV)
- Unity5.x制作RPG游戏
- 混沌游戏
- 深入RPG游戏制作—图形篇
- 简单的RPG游戏制作教程
- 使用TeaJs制作Rpg游戏-无耻发布
- 一款非常经典的rpg武侠游戏ios源码下载
- 风暴挂机 一款超好玩的RPG游戏
- The Importance of Communication
- 如何查看某应用程序端口/查看本机端口使用情况/查看本机端口被哪些程序使用
- friend在c++中使用
- Linux下NIS服务器的架设
- rest架构
- 混沌之初--制作一款RPG游戏
- WinCE虚拟串口驱动(一)
- jsp request 对象详解
- Gabor变换
- WinCE虚拟串口驱动(二)
- vc 对文件夹的操作 SHFileOperation()的使用
- 关于小波变换和Gabor变换的一些知识
- Linux下推荐的常用应用程序列表
- Windows下DNS ID欺骗的原理与实现