登录
热度: 首先,本篇文章是零基础开发RPG游戏-开源讲座系列文章的第四篇,来实现游戏的脚本化,和利用游戏脚本实现地图场景的切换,离上次更新貌似很长时间了,你在看下面的文字之前,需要先了解前三篇在下啰嗦了些什么东东。 一,什么是游戏脚本 简单说,游戏脚本就是依据一定的格式编写的可执行文件,游戏可以通过脚本中自定义的语句来执行...
热度: 前两篇,RPG的开发已经实现了添加地图和添加游戏人物,本篇来实现地图的卷轴滚动和人物对话的实现,效果如下 本次开发,更新了一下库件至1.3,请点击下面的链接,下载库件1.3版以上版本 http://code.google.com/p/legendforhtml5programming/downloads/list 地图的滚动 关于地图的滚动原理,可以参照下图 按照上图说明,实现地图...
热度: 上一篇中,已经详细讲解了,如何添加地图,以及添加了一个游戏人物,现在我们来添加控制事件,让这个小英雄走动起来 我们已经给游戏人物建立了一个Character类, 现在先来在类里加入 Character.prototype.changeDir = function (dir){ }; /** * 设定人物坐标 * @param x方向坐标,y方向坐标 **/ Character.prototype.setCoordin...
热度: 本篇将以零基础的视点,来讲解如何开发一款RPG游戏。 在游戏的世界里,我们可以看到各种地图,各种游戏人物,看到人物在地图上行走,对话等,无论是地图还是人物,其实都是图片的处理与显示,把不同的图片显示到屏幕上,我们就看到不同的游戏界面,要想让这些图片同时显示到界面上,我们就需要处理好层次,让他们来分层显示,我们可...
热度: HTML5很棒,因为它几乎无所不能——它并不是为某种特殊的应用设计的。更重要的是,HTML5几乎是无处不在的。它就在你的PC机上、你的手机上、你的平板设备上——它甚至可能就在你的厨房电器上。 正是由于HTML5具有丰富的功能并且无处不在,所以它给开发者带来了很多的灵感。俗话说得好,“一旦开发者有了灵感,他们就开始编写游戏了。”(这...
Hello! I know
It's a pity yo
Woah! I'm real
Greetings! I'v
Hey! Quick que
Appreciating t
My partner and
Greetings! Thi