怎么制作rpg游戏制作大师xp?

 |  |  | 
您所在的位置:&&&&&&游戏制作软件大全
本专题为大家收集推荐了多款无需任何编程基础的游戏制作软件,如制作RPG游戏的RPG制作大师、制作文字游戏的橙光文字游戏制作工具,以及基于魂斗罗的DIY制作软件魂斗罗梦工厂,都十分有趣。欢迎下载收藏!
V1.20.82.0109 官方版
软件类别: /
软件语言:
软件大小:29.34 MB
运行环境:Vista/winXP/win7/win8
更新时间:
一句话介绍:文字游戏制作软件
橙光文字游戏制作工具是66RPG出的一款文字游戏制作软件,也是《彩虹文字游戏制作精灵》的第二个版本。这个软件已经跳票了长达半年,在中途对功能进行了一些修正。具有高效、易学习、可制作PC版、WEB版以及手机版游戏。软件功能特征:1、...
V1.2 绿色版
软件类别: /
软件语言:
软件大小:17.58 MB
运行环境:Vista/winXP/win7/win8
更新时间:
一句话介绍:独立游戏制作软件
chinesegamemaster(简称cgm)是一款独立游戏制作软件。软件说明:采用lua脚本驱动,并全面汉化lua语句,极大的降低了业余游戏制作门槛,你可以制作做出你希望的任何2d游戏,包括网络游戏。软件更新:+修正代码文件更名失...
V1.6 绿色版
软件类别: /
软件语言: 英文
软件大小:38.9 MB
运行环境:Vista/winXP/win7/win8
更新时间:
一句话介绍:游戏制作工具
TorqueGameBuilder是一款游戏制作软件。使用世界上最强大的2D游戏引擎打造你的游戏。软件说明:AppyPie是一个AppDIY工具,无需编程经验,即可帮你创建针对Windows、Android以及iOS平台的应用,并发布至GooglePlay或者iTunes。而此次...
V1.6 绿色中文免费版
软件类别: /
软件语言:
软件大小:12.99 MB
运行环境:Vista/XP/2K/9X
更新时间:
一句话介绍:脚本游戏制作大师
EdgameMaker(简称E.M).是一款独立游戏制作软件,采用Lua脚本驱动,外接插件模式。极大的降低了业余游戏制作门槛,你可以制作做出你希望的任何2D游戏,包括网络游戏。软件功能特点:1.使用轻型脚本语言(Lua),扩展了中文支持,大量内置扩展...
V1.2 绿色免费版
软件类别: /
软件语言:
软件大小:1.51 MB
运行环境:Vista/win7/WinXP/Win2000/
更新时间:
一句话介绍:
忆游横版游戏制作软件,简称:忆游play,是c#语言编写的基于.netframework2.0的winform程序,用户可以加载素材按自己的意愿安排游戏角色制作2d横版游戏,不需要任何编程基础和脚本知识,完全鼠标拖放操作。运行忆游play需要安装.net2.0或以上,浏览忆游...
V2.0 简体中文官方安装版
软件类别: /
软件语言:
软件大小:11.77 MB
运行环境:Vista/winXP/win7/win8
更新时间:
一句话介绍:功能强大的游戏制作软件
SoulGame(简称SG).我们开发独立游戏制作软件,它可以制作网络游戏、单机游戏是为想真正自己创造游戏而制作的,我们将努力打造操作简单,使用方便,功能强大的游戏制作软件,具有极为丰富的应用,借助于插件库,可轻松实现诸如横版卷轴类、回合制或即时制...
V1.01 绿色版
软件类别: /
软件语言:
软件大小:4.6 MB
运行环境:Vista/winXP/win7/win8
更新时间:
一句话介绍:一个专门用来开发2D游戏的工具
更鸟游戏工作站是一个专门用来开发2D游戏的工具,可以开发一些简单的游戏,工具比较简单,复杂游戏基本做不出来了,业余爱好者必备啊。很多高性能电脑还是被用作工作站,但这并不代表它们两者就没有严格的区分。工作站虽然也是由CPU、显卡、主板...
V1.0.2 绿色版
软件类别: /
软件语言:
软件大小:21.71 MB
运行环境:Vista/winXP/win7/win8
更新时间:
一句话介绍:制作出漂亮唯美的画面
RPGMakerXP是一款能制作出漂亮唯美的画面,高音质的音乐播放器在游戏中都能顺畅的运行,自带很多素材,能够带你更多的灵感。软件功能特征:1.高精度的画面支持640×480像素分辨率32色真彩色图像。完全对应AlphaChannel(每个像...
V1.0 绿色版
软件类别: /
软件语言:
软件大小:185 MB
运行环境:Vista/winXP/win7/win8
更新时间:
一句话介绍:简单的制作出原创RPG游戏的工具
打开游戏时遇到这样的提示“RPGVXAceRTPisrequiredtorunthisgame”,那是因为我们运行的是由RPG制作大师制作出来的游戏,需要RPG制作大师运行库也就是RPGVXAceRTP的支持,所以游戏无法运行。基本介绍:RPG制作大师是一款即使不懂...
V0.5.2 绿色版
软件类别: /
软件语言:
软件大小:2.4 MB
运行环境:Vista/winXP/win7/win8
更新时间:
一句话介绍:沙盒游戏minecraft的动画制作工具
我的世界动画制作器是沙盒游戏minecraft的动画制作工具,主要功能是制作一些minecraft的图片和动画。
我的世界动画制作器操作比较简单,不过动画做出来的效果就只能算一般了,大家将就用吧。
专题教程资讯
小编有话说
游戏制作软件游戏制作软件顾名思义就是用来制作游戏的软件,大家有没有想过自己动手做一款游戏呢?当然,凭个人能力制作大型游戏是几乎不可能的,不过我们可以使用一些游戏制作软件,来制作一些小游戏娱乐一下。本专题为大家收集推荐了多款无需任何编程基础的游戏制作软件,如制作RPG游戏的RPG制作大师、制作文字游戏的橙光文字游戏制作工具,以及基于魂斗罗的DIY制作软件魂斗罗梦工厂,都十分有趣。
游戏制作软件指的是游戏在开发制作过程中所需要用到的各类应用,由于游戏的性质不同,所用到的开发工具自然也是不同的。那么如何才能在在市面上如此多的游戏制作软件中挑选一款好的呢?飞翔下载()小编整理了一些目前最热门和好评较高的游戏制作软件供大家挑选。
游戏制作软件是指在制作一个游戏的过程中需要用到的软件,由于游戏的类型和大小不相同,对于大型的游戏,一般需要几十个人的团队制作几年的时间。如果凭个人能力制作大型游戏是几乎不可能的,不过我们可以使用一些游戏制作软件,来制作一些小游戏娱乐一下。更多频道内容在这里查看
爱奇艺用户将能永久保存播放记录
过滤短视频
暂无长视频(电视剧、纪录片、动漫、综艺、电影)播放记录,
使用您的微博帐号登录,即刻尊享微博用户专属服务。
使用您的QQ帐号登录,即刻尊享QQ用户专属服务。
使用您的人人帐号登录,即刻尊享人人用户专属服务。
按住视频可进行拖动
把视频贴到Blog或BBS
当前浏览器仅支持手动复制代码
视频地址:
flash地址:
html代码:
通用代码:
通用代码可同时支持电脑和移动设备的分享播放
收藏成功,可进入查看所有收藏列表
方式1:用手机看
用爱奇艺APP或微信扫一扫,在手机上继续观看:
RPG游戏制作新手教学系列:如何添加NP
方式2:一键下载至手机
限爱奇艺安卓6.0以上版本
使用微信扫一扫,扫描左侧二维码,下载爱奇艺移动APP
其他安装方式:手机浏览器输入短链接http://71.am/udn
下载安装包到本机:&&
设备搜寻中...
请确保您要连接的设备(仅限安卓)登录了同一爱奇艺账号 且安装并开启不低于V6.0以上版本的爱奇艺客户端
连接失败!
请确保您要连接的设备(仅限安卓)登录了同一爱奇艺账号 且安装并开启不低于V6.0以上版本的爱奇艺客户端
部安卓(Android)设备,请点击进行选择
请您在手机端下载爱奇艺移动APP(仅支持安卓客户端)
使用微信扫一扫,下载爱奇艺移动APP
其他安装方式:手机浏览器输入短链接http://71.am/udn
下载安装包到本机:&&
爱奇艺云推送
请您在手机端登录爱奇艺移动APP(仅支持安卓客户端)
使用微信扫一扫,下载爱奇艺移动APP
180秒后更新
打开爱奇艺移动APP,点击“我的-扫一扫”,扫描左侧二维码进行登录
没有安装爱奇艺视频最新客户端?
爸爸去哪儿2游戏 立即参与
RPG游戏制作新手教学系列:如何添加NP
播放量数据:
你可能还想订阅他们:
{{#needAdBadge}} 广告{{/needAdBadge}}
&正在加载...
您使用浏览器不支持直接复制的功能,建议您使用Ctrl+C或右键全选进行地址复制
安装爱奇艺视频客户端,
马上开始为您下载本片
5秒后自动消失
&li data-elem="tabtitle" data-seq="{{seq}}"& &a href="javascript:void(0);"& &span>{{start}}-{{end}}&/span& &/a& &/li&
&li data-downloadSelect-elem="item" data-downloadSelect-selected="false" data-downloadSelect-tvid="{{tvid}}"& &a href="javascript:void(0);"&{{pd}}&/a&
选择您要下载的《
色情低俗内容
血腥暴力内容
广告或欺诈内容
侵犯了我的权力
还可以输入
您使用浏览器不支持直接复制的功能,建议您使用Ctrl+C或右键全选进行地址复制11382人阅读
游戏开发(46)
html5&javascript(66)
游戏引擎(54)
话说好久没有更新博客了,其实这段时间主要是工作忙,没时间。那又是什么刺激了我呢,为什么又有时间了呢?原因有两个,第一个,前两天看到一款战棋网游《三国志を抱く》,这款游戏和我在家偷摸儿设想的游戏竟然出奇的相同,原来我一直想要做的事儿,在我还在抱怨没有时间的时候,已经被其他人做了,这着实让人感慨,也极其让人不爽。这也让我觉得,我再不做点儿什么的话,自己可能会遇到更不爽的事儿。有句话说的好,时间就像海绵里的水,挤一挤总是有的,当然时间也像??,好了,当我没说。于是我从犄角旮旯里挤出来了点儿(除了从睡觉的时间挤还能从哪里挤啊...),跟各位在这里侃一侃大山。第二个,就是引擎1.8.5发布了,下周的某天会接着发布1.8.6,正好宣传一下。终于啰嗦完了,下面开始干正事儿。由于战棋脚本部分写的比较早,用的是lufylegend1.7.7版,很多新功能,比如自定义事件,mvc框架等都还没有添加,所以打算抽时间把战棋部分重构一下。在重构这段时间,我就先跳过战棋部分,直接从下一个比较大的模块,RPG模块开始写了。我之前也写过一个短篇系列《零基础开发RPG游戏开源讲座》,介绍的也比较简单,这次我会更深入也更具体的介绍一下RPG游戏的开发过程。游戏嘛,首先得有画面吧,所以本篇还是先来研究一下地图到底怎么做。一张地图,可能是由一张大图组成的,如下也可能是由一些小图块儿组成,如下本次来研究一下如何开发一个两种情况都可用的地图系统。原理很简单,将大地图也看作小地图块儿就可以了,比如设定一个数组,里面装有一些小地图块儿。[ [地图块1,地图块2,地图块3], [地图块4,地图块5,地图块6]]一张大地图的时候,就是一种特殊情况,如下[ [地图块1]]当然,一张地图,不能只有图片,还要有地形。在《零基础开发RPG游戏开源讲座》里,每个小地图块和一个地形坐标是一一对应的,其实这不是必须的,比如上面的几张小图块儿图片用它们来拼接地图的话,就不需要和地形坐标一一对应了,也就是说图片只是用来显示的,和地形并无关联。如此,我们就可以设计下面一个地图文件{
width:1280
,height:720
[0,0,0......]
,[0,0,0......]
,pieceWidth:1280
,pieceHeight:720
[{img:&map-1&,rect:[0,0],path:&map-1.png&},{img:&map-2&,rect:[0,0],path:&map2.png&},......]
,[{img:&map-1&,rect:[0,0],path:&map-1.png&},{img:&map-2&,rect:[0,0],path:&map2.png&},......]
}其中,各个变量含义如下width:地图的有效宽度
height:地图的有效高度
data:地图的地形数组,结合地图的有效宽度和高度,就可以计算出,地形数组的一个单位的大小
pieceWidth:地图块儿的宽度
pieceHeight:地图块儿的高度
imgs:地图块儿数组有了这个定义,地图层的显示,我们就可以这么写MapView.prototype.mapLayerInit=function(){
var self =
//获取地图定义
var map = self.model.
for(var i=0;i&map.imgs.i++){
for(var j=0;j&map.imgs[i].j++){
var imgObj = map.imgs[i][j];
var bitmap = new LBitmap(new LBitmapData(LMvc.datalist[imgObj.img],imgObj.rect[0],imgObj.rect[1],map.pieceWidth,map.pieceHeight));
bitmap.x = j*map.pieceW
bitmap.y = i*map.pieceH
self.mapLayer.addChild(bitmap);
//地图点击事件
self.mapLayer.addEventListener(LMouseEvent.MOUSE_UP, self.controller.mapClick);
};代码解析:首先获取小地图块儿数组,循环二维数组,将所有小地图块儿添加到地图层的相应的位置上,这样就组成一张完整的地图了。注:此处当然还可以优化,本次只将实现,优化处理下次会介绍。地形部分,其实没有必要显示到页面上的,但是为了便于大家理解,我把地形以网格的形势显示到画面上,如下MapView.prototype.gridLayerInit=function(){
var self =
var map = self.model.
var grids = map.
var stepWidth = map.width/grids[0].
var stepHeight = map.height/grids.
self.controller.stepWidth = stepW
self.controller.stepHeight = stepH
self.gridLayer.graphics.add(function (){
var c = LGlobal.
c.beginPath();
c.strokeStyle = &#000000&;
for(var i=1;i&grids.i++){
c.moveTo(0,stepHeight*i);
c.lineTo(map.width,stepHeight*i);
for(var i=1;i&grids[0].i++){
c.moveTo(stepWidth*i,0);
c.lineTo(stepWidth*i,map.height);
c.stroke();
c.beginPath();
c.fillStyle = &#FF0000&;
for(var i=0;i&grids.i++){
for(var j=0;j&grids[i].j++){
if(grids[i][j] == 0)
c.rect(stepWidth*j+stepWidth*0.25, stepHeight*i+stepHeight*0.25, stepWidth*0.5, stepHeight*0.5);
};代码解析:graphics.add函数是在lufylegend.js引擎中使用canvas原生的绘图处理,graphics的相关使用请看官方API文档。上面代码将地形以网格的形式画到了网格层上,并且当地形不可移动的时候,在网格层上加上了红色的矩形方框。这两部分的效果如下图RPG游戏怎么会没有角色上阵呢,下面我利用LAnimationTimeline来创建一个角色类Character,然后用它来新建一个角色添加到地图上。MapView.prototype.charaLayerInit=function(){
var self =
var map = self.model.
var grids = map.
var stepWidth = map.width/grids[0].
var stepHeight = map.height/grids.
var chara = new Character(LMvc.datalist[&hero&],stepWidth,stepHeight);
chara.setCoordinate(20*stepWidth,8*stepHeight);
self.charaLayer.addChild(chara);
self.hero =
};代码解析:Character类待会儿随代码下载。本次主要介绍地图相关的处理,所以上面只是简单创建了一个角色,后续扩展等后面再详细讲。加入角色后,效果如下接着当然要有寻路和移动了,我在《(战棋部分) 战场上的寻路和移动》里面提供了一个A*寻路的类LStarQuery,这里可以直接拿来用了。用法很简单,大家可以到前面的文章里看一下。在RPG游戏里,人物移动的时候,实际上是地图在移动,就是当人物移动的时候,同时改变地图层坐标,具体实现如下MapController.prototype.mapMove=function(){
var self =
var map = self.model.
//根据地图缩放比例,重新计算缩放后的地图大小
var w = map.width*self.view.baseLayer.scaleX;
var h = map.height*self.view.baseLayer.scaleY;
//根据地图缩放比例,重新计算地图的实际显示范围
var showW = LGlobal.width/self.view.baseLayer.scaleX;
var showH = LGlobal.height/self.view.baseLayer.scaleY;
if(w & LGlobal.width){
//移动人物层,保持角色的x始终处在地图中央
self.view.charaLayer.x
= showW*0.5 - self.view.hero.x;
if(self.view.charaLayer.x & 0){
self.view.charaLayer.x = 0;
}else if(self.view.charaLayer.x & showW - map.width){
self.view.charaLayer.x = showW - map.
self.view.charaLayer.x = 0;
if(h & LGlobal.height){
//移动人物层,保持角色的y始终处在地图中央
self.view.charaLayer.y
= showH*0.5 - self.view.hero.y;
if(self.view.charaLayer.y & 0){
self.view.charaLayer.y = 0;
}else if(self.view.charaLayer.y & showH - map.height){
self.view.charaLayer.y = showH - map.
self.view.charaLayer.y = 0;
//保持其他层的坐标和人物层一致
self.view.mapLayer.x = self.view.gridLayer.x = self.view.maskLayer.x = self.view.charaLayer.x;
self.view.mapLayer.y = self.view.gridLayer.y = self.view.maskLayer.y = self.view.charaLayer.y;
};代码解析:现在的游戏,手机是主流了,手机画面比较小,所以讲画面放大是很有用的一个功能,而画面放大后,可视范围就缩小了,所以我加入了缩放功能,以方便玩家切换,具体的实现方法大家一会儿下载代码自己看看吧。虽然还是半成品,最后的效果如下。只是为了测试功能,所以用的地图不一定合适,地形也是随便设置了几个遮挡点,大家将就这看一看吧。测试连接:代码下载地址:关于代码,lufylegend-1.8.5.min.js,lufylegend.ui-0.4.0.min.js,lufylegend.mvc.0.1.0.js等引擎相关文件,请自己下载lufylegend.js引擎获取。注意,单单就地图功能来说,这也只是一个半成品,比如地图的优化工作没有做,比如人物移动的时候直线速度和斜角速度是不一样的,这些留着下次解决了,为什么要下次?这年头,不分开几次讲,怎么赚回头率啊?欢迎大家继续关注。《游戏脚本的设计与开发》系列文章目录本章就讲到这里,欢迎继续关注我的博客转载请注明:
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:1291101次
积分:14875
积分:14875
排名:第567名
原创:87篇
译文:27篇
评论:2241条
系统讲解HTML 5 Canvas的基础知识和高级技巧,深入剖析开源库件lufylegend的原理与使用以实例为向导,详细讲解射击游戏、物理游戏、网络游戏等各类游戏的开发思路和技巧
qq交流群:
qq交流群:
文章:27篇
阅读:164976
文章:20篇
阅读:225187
文章:48篇
阅读:669622
三国记是一款以三国时期为背景的战略类游戏,玩家可以任选一名君主,以统一全国为目标。
本游戏以三国为背景,本次更新为第一部黄巾之乱的后续剧情,续作了群雄讨伐董卓,界桥之战以及救援徐州等剧情。
本游戏以三国为背景,玩家在游戏中可以体验三国中的四个经典战役,虎牢关之战,官渡之战,赤壁之战,夷陵之战。
(5)(2)(16)(5)(1)(1)(4)(1)(2)(2)(1)(2)(1)(3)(4)(4)(5)(4)(2)(1)(1)(2)(3)(4)(5)(2)(2)(4)(1)(5)(9)(1)(1)(1)(1)(2)(1)(3)等级:v1.02.2625 汉化版38.1M简体推荐理由:RPG制作大师是一款即使不懂得编程知识也可以简单的制作出原创RPG游戏的工具,只需绘制地图和设置怪物,道具,魔法等等要素最后就可以完成一部属于自己的RPG游戏。版本:
等级:v1.37.139.1020官方版38.1M简体推荐理由:橙光文字游戏制作工具是一款制作文字冒险、恋爱养成类游戏的软件。这个工具不需要编程、不需要漫长的学习过程,就能让你做出完全属于你的游戏版本:
等级:v8.0中文免费版12.4M简体推荐理由:3D游戏制作软件RPG Builder是一款大众化的3D游戏制作软件,是玩家制作3D RPG游戏的得力助手版本:
等级:v1.04中文版7.4M简体推荐理由:agm动作游戏制作大师是一款制作动作游戏的工具,使用agm动作游戏制作大师可以做出RPG游戏、平台过关(横板跳跃过关)游戏以及射击游戏,并且不需要编辑任何游戏脚本就可以做游戏版本:
等级:v1.2绿色免费版17.7M简体推荐理由:中文游戏大师Chinese Game Master(简称CGM)是一款独立游戏制作软件,采用Lua脚本驱动,并全面汉化lua语句,极大的降低了业余游戏制作门槛,你可以制作做出你希望的任何2D游戏,包括网络游戏版本:
等级:v3.55中文免费版58.3M简体推荐理由:AVG游戏制作软件The NVL Maker是制作电子小说(视觉小说)、文字冒险、恋爱养成游戏的一款图形化工具,用户可以在该工具中创造自己喜欢的AVG游戏风格版本:
等级:v3.11.4官方版34.3M简体推荐理由:3387做游戏(文字游戏制作工具)是3387游戏网开发的文字游戏制作工具,3387我要做游戏可以让用户轻松的制作各类小游戏,拥有海量游戏素材,可以自定义界面、角色、剧情等,上手快,马上就可以制作出一款文字游戏。版本:
等级:v1.6绿色免费版14.7M简体推荐理由:Edgame Maker(简称E.M).是一款独立游戏制作软件,采用Lua脚本驱动,外接插件模式.极大的降低了业余游戏制作门槛,你可以制作做出你希望的任何2D游戏,包括网络游戏。版本:
等级:v1.2免费版1.5M简体推荐理由:忆游横版游戏制作软件是一款适用于玩家横版原创游戏制作的游戏工具,通过使用忆游横版游戏制作软件,不懂任何编程基础和脚本知识的玩家们也可以自己制作富有个性的横版过关游戏版本:
等级:v1.1.6免费版58.3M简体推荐理由:彩虹文字游戏制作精灵是RPG游戏作者必备的一款游戏制作工具,简单的操作让不少非专业人士也体验到了游戏制作的乐趣。彩虹文字游戏制作精灵的制作理念就是力求让游戏制作的门槛降到最低版本:
等级:v1.03汉化版3.2M简体推荐理由:Action Game Maker 作为公司的易用的软件,扩展了多种游戏格调,同时支持三种类型的动作游戏的混合制作,成品游戏可以导出为Windows独立程序以及额外支持的XNA (Xbox 360)和Adobe Flash 格式。版本:
等级:v0.23.0.7官方版42.5M简体推荐理由:起司工具是一款强大avg游戏制作工具,不需要专业的编程能力就可以轻松的使用起司游戏制作工具制作各种文字冒险游戏,像玩游戏一样做游戏,只要你有编故事的能力都可以制作属于自己的游戏版本:
等级:v1.041.5M简体推荐理由:有了橙光小助手,妈再也不用担心我做游戏找不到素材啦!本版的最大特点就是以后的更新可以自动提醒,里面的素材都是由制作者们精心挑选,并按照橙光游戏的审核标准去处理的版本:

我要回帖

更多关于 rpg游戏制作大师xp 的文章

 

随机推荐