×

rpg游戏制作 游戏制作 rpg游戏

rpg游戏制作(有关rpg游戏制作)

admin admin 发表于2023-06-12 22:54:43 浏览44 评论0

抢沙发发表评论

本文目录

有关rpg游戏制作

PC上的RM的脚本还是太弱,要比较的话用RM做就像是魔兽3的地图器做魔兽RPG。如果楼主是诸如游戏学院的策划专业,毕设做RPG是为了考量掌控全局和规划设计的能力,制作游戏本身只是手段不是目的,那用RM没事;要是做软件开发之类专业的,要看程序设计能力,用RM里的脚本去糊弄主审,我同意1楼那是挂定的了
积木游戏制作软件里没听过有能导出源代码的。这类软件只是一个类似平台的东西,编译出的exe需要有这个软件的库支持的。
楼主还是狂攻一门编程语言吧,反正是2D RPG,显示方面就算不学directx光用GDI+也搞定了

如何制作一个简单的RPG游戏

一个简单的RPG游戏 首先,要制作一个RPG的游戏。所需要涉及到的方面,有以下几个: 1. 使用键盘控制精灵。2. 由于精灵有四个走动方向,而每个方向又应该有几帧动画(这里定为二帧)。考虑到每个机器的配置不一样(CPU和显卡不同)。 所以帧与帧之间必须有延迟。 3. 当精灵在我们所定的迷宫里行走时,当它碰到“障碍“时,应该无法继续前进。 4. 在游戏里,还应该有“坏精灵“。在我这个游戏里,其表现状态为“追赶受控的精灵“。(目前,只使用了简单的追逐算法,所以“坏精灵“有时会卡住。在将来的版本里将考虑使用A*算法。) 5. 精灵的移动不应该只局限于屏幕的高宽,这时就需要卷轴了。 以下是具体解决办法:(对应上面4个问题)1. 只需使用WINDOWS消息WM_KEYDOWN即可。在DX环境下使用DirectInput来操作键盘。2. 为每一张精灵位图分别分配一块内存保存其图像信息。这样每一张位图对应一个指针。(这里我使用一数组实现,其大小由具体的图像数量决定)具体访问时,我又指定了一个指向此数组的指针,在精灵运动时,只需操作指针+=偏移量即可,这样在绘制时,只需绘制此指针的值就行了。在这里,我设定受控精灵的运动偏移量为2(像素)。接着定义一int 数,初始其为0,在每次精灵的有效运动(这里只是指UP、DOWN、LEFT、RIGHT四个方向操作,而且每次只允许一个有效。要不然就会当用户同时按下以上四个方向任何两个时,出现此精灵斜向运动,因为此时它的位置坐标x和y可能同时发生了改变)时递加。规定一个常量值,在上个int整数等于此常量时,令其清零。这整个操作的意义为,当此int数等于常量值时,此时精灵状态为当前方向的第一张动画;当等于常量值*2时,为第二张。这样就产生了动画效果。再谈谈延时,只需在WM_CREATE消息时定义一个TIMER。然后在每次设置指针偏移时,首先判断TIMER是否有效即可。 例: 首先定义TIMER,再定义一变量state = 0 (其变化为:当TIMER发生时,state=1-state ) 第一张动画if(时间延时) if(递加的变量==常量值)指向精灵数组的指针=精灵数组+偏移量; 第二张动画 if(!时间延时) if(递加的变量==常量值*2)指向精灵数组的指针=精灵数组+偏移量; 3. 用一单色位图记录地图信息。其中白色为可通行,黑色为不可行。 然后绘制时由此位图生成用户可视地图。并用一全局二维数组记录此地图。然后每次精灵移动时,其实是在此二维数组里移动,在其移动前进行判断下一步是否可行。具体的判断方法由精灵的坐标来换算出其实际在我们的地图数组中的位置,然后取此位置值,判断此处是否可以通行。4. 至于“坏精灵“的跟踪算法。目前只是简单的递加和递减,没有必要再进一步阐述。将来使用A*算法,再写出具体思想吧。 5. 为了表现游戏的世界观,有很多时候精灵是在一个很大的地图上行走,其大小会大于我们所见的屏幕大小,这时就要用到卷轴。 现在已知有两个方法,简单的是拥有或创建一个所需的大地图,其具体表现形式可能是BMP位图,在DirectDraw里的概念叫“表面”。方法是,每当操作者控制精灵移动时,只需改变精灵的朝向和状态,并不改变其实际坐标。而真正发生变化的,是操作者所看到的屏幕。也就是背景移动而在中心的精灵不动,这样会给人以错觉,觉得是精灵在移动。而我们所要做的,就是计算一个矩形,这个矩形的范围也就是操作者所能看到的。它实际上是整个地图中的一部分。BMP位图有一个操作函数叫做StretchBlt和DirectDraw中表面的Blt方法类似,都是从源位图拷贝矩形区域到目标位图中去。利用它们的功能和我们先前计算出来的矩形数据,就可以实现了!具体来说:无卷轴时是精灵本身移动,地图不动;而卷轴的时候,是整个屏幕(即我们所要计算它实际在地图中的矩形位置)在地图里移动(注:其移动是与精灵相反的),在地图卷到尽头时,精灵开始无卷轴时的移动,其它时候不动。------------这里有个网站,RPG制作大师,希望对你有点帮助 http://www.66rpg.com

如何制作RPG小游戏

制作好玩的RPG,要有如下几点:
1、要团队合作制作。
2、要有很强编程技术,数学功底很好的程序员
3、要有时间、精力和资金
4、要能写词作曲别具一格的音乐大师,作曲有个性,而不是和其他游戏相像。
5、写作相当强悍的作家,剧本创作一流。
6、2D的话需要美术较强,美工较好的人员,
7、3D的话需要会3D建模,技术一流的人员
8、片头、过场、片尾动画制作人员
9、游戏战斗系统设计及其他游戏功能设计。
10、地图设计
等等。太多了。不容易。设计有趣是有趣,不过工程庞大,非常耗时间,“一个人”是完成不了从各方面讲都非常好的RPG的。

RPG制作大师能制作什么游戏

RPG游戏制作大师一复般都用来制作RPG角色扮演类游戏,RPG制作大师可以制作网页游戏和FLASH类似的小游戏。

《RPG制作大师》像之前的RPG制作大师游戏一样,拥有自己的图形和音频资源,大家可以在游戏中使用这些资源。从精灵到战士,从音效到音乐。MV的素材资源既可以做幻想类游戏,也可以做科幻类游戏,玩家甚至可以添加更多元素。

扩展资料:

《RPG制作大师》新版的地图系统采用了新的全局贴图, 可以随时调用。 可以设置游戏角色不同的属性成长曲线, 不同职业使用不同的武器。 

在《RPG制作大师》内,新的事件系统可以根据不同图层创建不同事件, 独创的“快速事件创建器“, 可以快速的创建各种地图事件, 比如简单的创建一道通向其他地图被众多的独立开发者使用, 其中还有游戏参加了独立游戏节, 并获得很好的成绩。

RPG游戏怎么做

  • 龙之谷屠龙高手重装上阵,战场勇士各显神通!

  • 有很多制作方式。推荐RPG MAKER 这款软件,从软件自带脚本入手,掌握RPG游戏中的众多关键要素,通过自编脚本来制作只属于自己的游戏系统,很快就能得心应手的。
    到后期可能根本不需要数据库,纯脚本制作游戏系统呢。至于剧情,个人认为可以先写点小故事,或翻版一些经典游戏的剧情慢慢学习游戏剧情的精华之处。

制作RPG游戏的新手教程

你可以先去【绘学霸】网站找“游戏设计/游戏制作”板块的【免费】视频教程-【点击进入】完整入门到精通视频教程列表: www.huixueba.net/web/AppWebClient/AllCourseAndResourcePage?type=1&tagid=307&zdhhr-11y04r-990728843082926419
想要系统的学习可以考虑报一个网络直播课,推荐CGWANG的网络课。老师讲得细,上完还可以回看,还有同类型录播课可以免费学(赠送终身VIP)。
自制能力相对较弱的话,建议还是去好点的培训机构,实力和规模在国内排名前几的大机构,推荐行业龙头:王氏教育。
王氏教育全国直营校区面授课程试听【复制后面链接在浏览器也可打开】: www.huixueba.com.cn/school/3dmodel?type=2&zdhhr-11y04r-990728843082926419
在“游戏设计/游戏制作”领域的培训机构里,【王氏教育】是国内的老大,且没有加盟分校,都是总部直营的连锁校区。跟很多其它同类型大机构不一样的是:王氏教育每个校区都是实体面授,老师是手把手教,而且有专门的班主任从早盯到晚,爆肝式的学习模式,提升会很快,特别适合基础差的学生。
大家可以先把【绘学霸】APP下载到自己手机,方便碎片时间学习——绘学霸APP下载: www.huixueba.com.cn/Scripts/download.html

rpg游戏制作思路

“RPGGameEngine工作原理很简单,主要思路就是通过设置一个状态变量来标志当前要执行的状态,这个变量用Message表示。
游戏的主循环在RPGGameEngine中,这个主循环首先更新外部输入信息(Input模块,如键盘、鼠标、摇杆等)。
根据输入信息来更新游戏状态(如玩家行走、遇敌等),而后执行Script脚本,更新剧情。
这个Script模块根据已经经过的时间、当前角色的状态、角色位置等信息来决定剧情的发展方向,设置游戏状态。

怎么制作RPG游戏

首先,你需要一个剧本。一个结构,一个主线。而且不论是什么游戏,都需要自己的特色或者精神贯穿。
其次你需要,设计人物,职业等细节。同时,在主线的基础上展开几条支线。
切记,一款好的RPG游戏节奏一定要紧密,有代入性。
哦,对了。你还需要一个世界观,严谨地设计它是必须的。
重中之重,你是否会编程。不会也没关系。我向你推荐两款软件,RPGXP RPGVX。我个人认为XP更好上手。操作也简单些。但是,这两种软件都有一定局限性。不可能做出宏伟的史诗级游戏。对于普通人来说够了。会编程的话就另当别论了。这太专业,不好解释。
最后,希望你能坚持下去。即使是用傻瓜软件。很多特色的操作,都是需要你的耐心的。两个小时只做成了一个小场景很正常。网上有许多论坛,你有时间可以去看看。

有一部电脑可以制作游戏吗

如果严格按照问题来答,答案肯定是:可以!

不过,这个问题其实是一个可大可小的问题。如果按我的理解,可能题主是想问,自己有一部电脑就可以制作游戏吗?

那么,作为一个人制作游戏,那要制作什么样的游戏呢?题主有什么基础呢?有没有意愿去学习某些相关的知识呢?比如程序,美术等等。

RPG MAKER与橙光制作工具

如果说一个人,又不怎么会代码,最容易上手的就是RPG制作大师(RPG Maker)和橙光制作工具了吧。

作为传统的日式RPG制作工具,RPG制作大师给予了玩家相当多的功能,就算你不会代码,也同样能利用素材制作出一款还算可以的RPG游戏了。

同样,作为文字冒险游戏的工具,橙光同样可以让不怎么会程序的同学们制作出对应的游戏,并且也提供了不少的素材。

这些工具,由于素材较多,用法较为简单,所以笔者认为对于新手来说,是非常合适的。

如果你会程序或许Unity3D是个好选择

作为游戏制作的核心技术,如果你能掌握,那么或许换一个好的游戏引擎是个非常不错的主意。

Unity里给玩家提供了非常多的功能,你可以不受限制的进行游戏制作,另外Unity里面那超级多的插件也会最大限度的帮助制作者。

从目前来看,不论是功能性插件还是场景素材类的插件,Unity在这方面发展的已经非常成熟了。

也就是说,如果你有程序基础,想做出一个像模像样的游戏,不管是2D还是3D,选择Unity绝对是非常棒的。

极限操作虚幻引擎!但效果也最震撼

不知道大家是否了解国内独立游戏制作人飞燕群岛,他采用虚幻4引擎打造的FPS《光明记忆》赢得了一片好评。

作为非常有势力的制作者,一个人同样也可以进行这个量级的游戏制作,但知识的储备可就又是一个新的高度了。

当然如果你认为这就是你的目标,也没问题,但这就需要给自己制定一个长期的计划了。

其他游戏制作引擎

其实,除了大家比较熟悉的引擎之外,还是有很多比较小众的引擎,同样可以做出不错的游戏来。

比如一些2D横版动作游戏引擎,战棋游戏引擎等等,这里就不多做介绍了。

也就是说,一个人用一台电脑做游戏没问题,你要做什么样的游戏才是关键,其实这也是一个学习的过程,游戏并不是一个简单的东西,祝这位同学可以成功!

如何简单的制作一款RPG游戏

推荐简单好用的几个软件吧。

RPGmakerXP,VX这俩第一个适合美工更厉害的,第二个适合事件更厉害的。

RPGmakerVA属于懒人化一点的了。

这仨大多数操作相同,工程文件不通用,建议都装上试试哪个操作好。

不会的就看帮助文档,还不会去逛66RPG,实在不行去百度贴吧RPG制作大师吧提问。

只能说到这了……再多说有教程版权纠纷了。

游戏性方面

1,主题剧情

最简单的思路,拯救世界,非常好编,主角因为机缘巧合成了拯救世界的人,不少RPG都是这个套路,这个世界是什么世界可以自己去YY,有趣的剧情和有趣的对话很能吸引人。

2,战斗玩法

奶子2的异刃连击,FF从早期的回合走向了ATB又成了加入更多操作的即时战斗,传说系列的战斗系统,北欧女神的战斗方式等这些都是非常有特色的战斗系统,也是成就了游戏特色的存在。如果没有什么想法,可以直接借鉴。

3,特色系统

奶子2的异刃,FF7的魔晶石,FF8的GF都是很有特色的系统,如果能有一套有趣的系统也是吸引人注意的关键,可以集合一些游戏的特色,整出自己的特色系统。

4,探索要素

除了剧情之外,增加额外的要素,例如隐藏BOSS,地图完成度,特别宝箱啥的,都可以增加游戏的趣味性。

主要整明白这4个就行了,技术支持有限就走像素,2D,有一定支持可以走简单的3D,非常大的支持…以后再考虑吧…

至于其他的,例如操作方式啊, 表现方式啊啥的,先别多想,先整出传统RPG游戏再说吧。先用RPGmaker做一个简单的demo…