自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

lufy小屋

喜欢玩游戏,更喜欢研究游戏,用自己的双手编写自己的游戏世界

  • 博客(4)
  • 资源 (4)
  • 收藏
  • 关注

原创 《游戏脚本的设计与开发》-(RPG部分)3.6 队员列表和人物属性

队员列表的作用就是保存我方能够参战的人员的信息,简单来说一个数组就可以完成。但是我们需要考虑,这个数组里需要保存哪些信息,对于早期简单的RPG游戏来说,比如《勇者斗恶龙》,《吞食天地》等,每个人的相应等级的能力是固定的,所以对于这些游戏来说,只需要保存人物的ID和等级就足够了。但是现在游戏都讲究多样化,如果还这样做,恐怕就该被吐槽了。当然,不怕被拍砖的话,你可以说,我们是资深的剧情派,只要剧情好,其他的都是浮云。我的脑袋已经是扁的了,不能再被拍了,所以我希望这个功能可以相对的容易扩展一些,能够满足我后面的一

2014-03-31 13:08:39 14903 16

原创 《游戏脚本的设计与开发》-(RPG部分)3.5 游戏背包和任务系统

背包系统在游戏中是必不可少的,在游戏中,所有获得的物品都会储存在背包里面。背包的种类,我一般将它分成两大类,一种是类似于《吞食天地》的“个人背包”,在游戏中每个人物都有一个背包,每个人的背包都互不影响,并且每个人只能使用自己背包中的物品。另一种是“集体背包”,游戏中所有己方的人物都共用一个背包,大多数游戏都采用这种形势。下面我们就来实现一下“集体背包”。

2014-03-24 11:29:08 40190 29

原创 《游戏脚本的设计与开发》-(RPG部分)3.4 地图跳转

地图跳转,顾名思义,就是从一张地图跳转到另一张地图(这不是废话嘛),体现在游戏程序中,就是当人物走到了某一个坐标区域,或者在游戏中触发了某事件之后,游戏程序将当前地图和地图上的所有东西清除,简单说就是清空画面,然后再加载另一张地图并显示。我们把游戏中事件的触发归类到任务系统中,本次来实现人物移动到某个坐标区域后的地图跳转,要实现这一过程,大约是下面的四个步骤:1,地图跳转的坐标区域的设置。2,人物移动时,与地图上所设置的坐标区域的判定。3,画面清空。4,新地图加载。

2014-03-16 12:40:33 8581 29

原创 HTML5高级编程之像素处理及粒子效果

HTML5中的像素处理,需要用到getImageData和putImageData两个函数,先用getImageData复制canvas画布中的像素数据,然后对获取的像素数据进行处理,最后再通过putImageData将处理完的数据粘贴到canvas画布。我们不妨把中间处理像素的过程称作像素的批处理,由于像素的复制和粘贴是两个比较费时的过程,为了更高效的对像素进行处理,我们应该在一次批处理过程中尽

2014-03-10 06:33:00 20051 15

《HTML5 Canvas 游戏开发实战》前三章试读

《html5 canvas游戏开发实战》主要讲解使用html5 canvas来开发和设计各类常见游戏的思路和技巧,在介绍html5 canvas相关特性的同时,还通过游戏开发实例深入剖析了其内在原理,让读者不仅知其然,而且知其所以然。在本书中,除了介绍了html5 canvas的基础api之外,还重点阐述了如何在javascript中运用面向对象的编程思想来进行游戏开发。    本书在介绍每个游戏开发的过程时,都会包括游戏分析、开发过程、代码解析和小结等相关内容,以帮助读者了解每种类型游戏开发的详细步骤,让读者彻底掌握各种类型游戏的开发思想。最后,还通过数据对比分析,指导读者提升程序的性能,写出高效的代码,从而开发出运行流畅的游戏。

2013-04-22

slg游戏之多人对战版

简陋版已经完成,提供下载 但是因为只是想学习一下如何做网络游戏,简单实现下功能而已,而且是在原来代码上改的,可以说代码写的乱七八糟, 如果想看一看,AS和JAVA如何通信的话,可以参照一下,如果想学习的话,就不要看代码了 关于测试,打开目录 slg\as3.0\bin 先运行服务器文件CaocaoServer.jar,双击就可以了,但是打开了也没有什么提示,只是在任务管理器里多了一个javaw.exe进程 关闭的方法有两个,一个是用任务管理器里直接关闭,一个就是在游戏的对话框里发送stop 服务器启动后,启动游戏CaoCao.exe文件,当页面不是当前页的时候,flash的自动动态帧频会自动降到每秒2帧,定时器也只会每秒触发2次,游戏基本上等于停止状态,所以没办法,只能发布成exe文件了 进入游戏后添入用户名和密码,用户名任意,密码是123 然后,先从下面的四个角色中选择一个,然后点击甲方或者乙方对应的位置 然后,再点击CaoCao.exe文件,填写另外一个用户名 如此,一共打开四个游戏文件,相当于四个人在玩游戏 四个人都选择好相应的角色和位置后,就会进入游戏的战场界面,看看左上角的人物,黑白表示当前不可操作,彩色表示当前可以操作,还有游戏右下角也会有文字提示 结论,AS3.0做网络游戏,还是比较轻松的

2010-12-08

用AS3.0开发的flash版曹操传

以前也曾因为研究曹操传MOD而废寖忘食,却没想到曹操传MOD已经发展到现在这种地步,但是,修改永远是修改,总会遇到各种限制,想要突破,当然要自己动手,开发自己的引擎。 但是,在这里,我研究flash版的曹操传,目的并不是想要有任何突破,只是单纯的为了研究一下,熟悉一下用flash完成各种游戏的制作而已。

2010-08-27

flash_rpg_game

刚学flash的时候,做的一个简单的RPG,只是实现了一下功能而以

2010-05-29

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除