自定义博客皮肤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小屋

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

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

原创 html5游戏开发-愤怒的小鸟-开源讲座(一)-跳入弹出的小鸟

愤怒的小鸟是一款人气火爆的益智游戏,现在我试着用lufylegend库件和Box2dWeb物理引擎来看看在html5中如何制作此类经典的物理游戏。准备工作一首先,你需要下载lufylegend库件1.4.1版http://blog.csdn.net/lufy_legend/article/details/7751425box2dweb你可以到这里下载http://code.google.com/p

2012-07-23 10:27:16 35306 93

原创 HTML5游戏开发开源库件lufylegend1.4.1发布

lufylegend.js库件的下载及API文档请点击下面链接http://lufylegend.com/lufylegend一,1.4.1版更新内容1,修正了一些低级bug2,增加了hitTest方法,用于检测矩形碰撞3,增加了hitTestArc方法,用于检测圆形碰撞4,为ie浏览器增加了Array.prototype.indexOf方法5,增加了LRectangle矩形类6,增加了LQuad

2012-07-16 15:35:33 14011 20

原创 HTML5游戏开发-Box2dWeb应用(二)-碰撞以及各种连接

上次介绍了用box2dweb创建各种刚体,这次来介绍如何用鼠标拖拽刚体,刚体之间的碰撞,以及刚体之间的各种连接。HTML5游戏开发-Box2dWeb应用(一)-创建各种各样的刚体http://blog.csdn.net/lufy_legend/article/details/7654607一,鼠标拖拽刚体使用lufylegend.js库件后,拖拽刚体变得很简单,只需调用LSprite的setBod

2012-06-18 12:09:01 10596 36

原创 【用HTML5来玩读心术】游戏很简单,但是挺有意思,分享给大家

“吉普赛人祖传的神奇读心术.它能测算出你的内心感应”,任意选择一个两位数(或者说,从10~99之间任意选择一个数),把这个数的十位与个位相加,再把任意选择的数减去这个和。例如:你选的数是23,然后2+3=5,然后23-5=18,在图表中找出与最后得出的数所相应的图形,并把这个图形牢记心中,然后点击水晶球。你会发现,水晶球所显示出来的图形就是你刚刚心里记下的那个图形:http://lufy.netn

2012-06-15 14:44:25 7878 9

原创 HTML5游戏开发-Box2dWeb应用(一)-创建各种各样的刚体

本篇开始,会介绍lufylegend-1.4.0的新功能,怎样结合box2dweb创建一个物理世界以及这个物理世界里的各种刚体准备工作首先你需要下载html5开源库件lufylegend-1.4.0http://blog.csdn.net/lufy_legend/article/details/7644932box2dweb你可以到这里下载http://code.google.com/p/box2

2012-06-13 00:30:57 26341 25

原创 【HTML5】3D模型--百行代码实现旋转立体魔方

最近研究魔方的玩法,就突然想用HMTL5写一个魔方的模型,由于魔方是一个3D的立方体,这次就试着用HTML5写了一个简单的3D模型。下面是测试链接和预览画面。http://lufy.netne.net/lufylegend-js/lufylegend-1.4/Rubik/index.html制作流程首先你需要下载html5开源库件lufylegend-1.4.0http://blog.csdn.n

2012-06-12 01:42:35 36890 26

原创 HTML5游戏开发开源库件lufylegend1.4.0发布,新增物理引擎Box2dWeb封装和缓动类TweenLite

一,lufylegend.js是什么?lufylegend是一个HTML5开源引擎, 它实现了利用仿ActionScript3.0的语法进行HTML5的开发,包含了LSprite,LBitmapData,LBitmap,LLoader,LURLLoader,LTextField,LEvent等多个AS开发人员熟悉的类, 支持Google Chrome,Firefox,Opera,IE9,IOS,A

2012-06-08 12:53:05 14738 8

原创 HTML5游戏开发开源库件lufylegend1.3.1发布

这次更新,其实也没加什么太多的内容,主要是为了方便使用,将库件重新封装成了一个文件,大家使用时只需要把lufylegend.js文件引入即可。一,lufylegend.js是什么?lufylegend.js是个javascript库,它的前身是LegendForHtml5Programming,名字太长所以改了,它模仿了ActionScript的语法,包含了LSprite,LBitmapData,

2012-04-10 12:05:40 12531 19

原创 html5游戏开发-零基础开发RPG游戏-开源讲座(四)-游戏脚本化&地图跳转

首先,本篇文章是零基础开发RPG游戏-开源讲座系列文章的第四篇,来实现游戏的脚本化,和利用游戏脚本实现地图场景的切换,离上次更新貌似很长时间了,你在看下面的文字之前,需要先了解前三篇在下啰嗦了些什么东东。html5游戏开发-零基础开发RPG游戏-开源讲座(一)http://blog.csdn.net/lufy_legend/article/details/7063316html5游戏开发-零基础开

2012-01-22 03:50:00 17181 30

原创 html5游戏开发-零基础开发RPG游戏-开源讲座(三)-卷轴&对话实现

前两篇,RPG的开发已经实现了添加地图和添加游戏人物,本篇来实现地图的卷轴滚动和人物对话的实现,效果如下想要了解前两篇内容,请电击下面的链接html5游戏开发-零基础开发RPG游戏-开源讲座(一)http://blog.csdn.net/lufy_legend/article/details/7063316html5游戏开发-零基础开发RPG游戏-开源讲座(二)-跑起来吧英雄http://blog

2011-12-23 01:45:05 24307 29

原创 html5游戏开发-零基础开发RPG游戏-开源讲座(二)-跑起来吧英雄

上一篇中,已经详细讲解了,如何添加地图,以及添加了一个游戏人物,现在我们来添加控制事件,让这个小英雄走动起来了解上一篇内容请看这里html5游戏开发-零基础开发RPG游戏-开源讲座(一)http://blog.csdn.net/lufy_legend/article/details/7063316我们已经给游戏人物建立了一个Character类,现在先来在类里加入Character.prototy

2011-12-16 10:25:59 12663 9

原创 html5游戏开发-零基础开发RPG游戏-开源讲座(一)

因为上一篇雷电的开发中,有朋友反应不太理解,本篇将以零基础的视点,来讲解如何开发一款RPG游戏。在游戏的世界里,我们可以看到各种地图,各种游戏人物,看到人物在地图上行走,对话等,无论是地图还是人物,其实都是图片的处理与显示,把不同的图片显示到屏幕上,我们就看到不同的游戏界面,要想让这些图片同时显示到界面上,我们就需要处理好层次,让他们来分层显示,我们可以想象,如果游戏人物显示在地图的下层的话,显然

2011-12-13 13:49:21 45858 90

原创 html5游戏开发-弹幕+仿雷电小游戏demo

本游戏使用的是html5的canvas,运行游戏需要浏览器支持html5。本篇文章详细讲解如何用html5来开发一款射击游戏,雷电可以说是射击游戏中的经典,下面就来模仿一下。先看一下游戏截图演示地址http://fsanguo.comoj.com/html5/barrage2/index.html游戏开发,需要用到开源引擎:lufylegend.jslufylegend.js引擎下载地址http:

2011-12-01 14:03:29 22692 37

原创 如何用LegendForFlashProgramming来制作SLG游戏

※本篇为LegendForFlashProgramming脚本引擎的使用教程第二篇。 一,关于LegendForFlashProgramming脚本引擎http://blog.csdn.net/lufy_legend/article/details/6889424二,准备工作本次用LegendForFlashProgramming0.1来制作,本篇教程基于三国记黄巾之乱

2011-10-21 14:55:27 5147 8

原创 如何用LegendForFlashProgramming来制作LVG游戏

※本篇为LegendForFlashProgramming脚本引擎的使用教程第一篇。 一,关于LegendForFlashProgramming脚本引擎http://blog.csdn.net/lufy_legend/article/details/6889424二,准备工作本次用LegendForFlashProgramming0.1来制作,你需要SanguojiFo

2011-10-21 14:54:07 3991 5

原创 flash脚本引擎LegendForFlashProgramming0.1版发布

一,LegendForFlashProgramming脚本引擎是什么?它是一个用ActionScript3.0开发的游戏脚本引擎,游戏里的所有元素都可以由脚本语言来控制,它可以轻松制作一款SLG游戏,即使你完全不会写程序,从而降低了游戏开发的难度。二,该引擎可以制作什么样的游戏?0.1版本可以制作一款LVG游戏,或者一款小型SLG游戏(类似三国志曹操传系列),计划在之后的版本中会陆续支

2011-10-21 14:51:33 18252 9

原创 新游戏发布《三国记黄巾之乱》—新引擎预热

一,关于引擎:《三国记黄巾之乱》是用鄙人新开发的flash脚本引擎LegendForFlashProgramming0.1制作而成,该引擎完全脱离光荣原版引擎,关于新引擎的下载和使用方法,请看这里http://blog.csdn.net/lufy_legend/article/details/6889424二,关于游戏:本游戏是一款以三国题材为背景的战旗游戏,游戏从黄巾之乱开始说起

2011-10-21 14:49:44 18244 6

原创 用仿ActionScript的语法来编写html5——终篇,LegendForHtml5Programming1.0开源库件

用仿ActionScript的语法来编写html5——终篇,LegendForHtml5Programming1.0开源库件终篇,LegendForHtml5Programming1.0开源库件此贴为旧版,库件1.4.1版已经发布http://blog.csdn.net/lufy_legend/article/details/7751425一,LegendForHtml5Programming1.

2011-10-05 11:21:40 14971 9

原创 用仿ActionScript的语法来编写html5——第九篇,仿URLLoader读取文件

第九篇,仿URLLoader读取文件先看看最后的代码function readFile(){ urlloader = new LURLLoader(); urlloader.addEventListener(LEvent.COMPLETE,readFileOk);

2011-09-26 21:39:43 5767 8

原创 用仿ActionScript的语法来编写html5——第八篇,图片处理+粒子效果

第八篇,图片处理+粒子效果用仿ActionScript的语法来编写html5系列开发到现在,应该可以做出一些东西了,下面先来研究下图片的各种效果预览各种效果看下图效果和代码看这里,看不到效果的请下载支持html5的浏览器http://fsanguo.comoj.com/html5/jstoas07/index.html2013年3月13日追加该系列文章写的很早,目前该系列文章中所总结的方法等都已经

2011-09-21 18:45:07 7671 5

原创 用仿ActionScript的语法来编写html5——第七篇,自定义按钮

第七篇,自定义按钮这次弄个简单点的,自定义按钮。其实,有了前面所定义的LSprite,LBitmap等类,定义按钮就很方便了。下面是添加按钮的代码,function gameInit(event){ backLayer = new LSprite();

2011-09-21 18:41:44 5905 5

原创 用仿ActionScript的语法来编写html5——第六篇,TextField与输入框

用仿ActionScript的语法来编写html5——第六篇,TextField与输入框一,对比1,html5中首先看看在html5的canvas中的文字显示var canvas = document.getElementById("myCanvas");

2011-09-16 15:28:54 7902 14

原创 用仿ActionScript的语法来编写html5——第五篇,Graphics绘图

用仿ActionScript的语法来编写html5——第五篇,Graphics绘图用仿ActionScript的语法来编写html5——第一篇,显示一张图片http://blog.csdn.net/lufy_legend/article/details/67530

2011-09-15 12:44:51 8380

原创 用仿ActionScript的语法来编写html5——第四篇,继承与简单的rpg

第四篇,继承与简单的rpg用仿ActionScript的语法来编写html5——第一篇,显示一张图片http://blog.csdn.net/lufy_legend/article/details/6753032用仿ActionScript的语法来编写

2011-09-13 17:36:49 5593 2

原创 用仿ActionScript的语法来编写html5——第三篇,鼠标事件与游戏人物移动

第三篇,鼠标事件与游戏人物移动用仿ActionScript的语法来编写html5——第一篇,显示一张图片http://blog.csdn.net/lufy_legend/article/details/6753032用仿ActionScript的语法来编写

2011-09-13 11:34:04 8599 7

原创 用仿ActionScript的语法来编写html5——第二篇,利用Sprite来实现动画

上一篇,我已经模仿as,加入了LBitmap和LBitmapData类,并且用它们实现了静态图片的显示。这次用Sprite来动态显示图片。依然遵循上一篇对显示对象的处理的思路,添加LSprite类,并追加show方法,如下:function LSprite(){ v

2011-09-08 16:25:15 11111 18

原创 用仿ActionScript的语法来编写html5——第一篇,显示一张图片

最近开始学习html5,因为一直都是研究as,所以还是觉得as顺眼一点,但是html5也不能不学,于是就想出了,可以把html5用as的语法来写出来,做游戏应该来的比较顺手一些,下面开始第一篇第一篇,显示一张图片一,代码对比as代码:public var loader:Loader;public function loadimg():void{ loader

2011-09-06 13:15:04 27039 66

原创 不再依赖光荣,全新脚本引擎还原《三国志曹操传》

这是一个用ActionScript3.0开发的游戏脚本引擎,用脚本文件可以控制游戏中所有的组件以及剧情。之前也研究过战棋游戏的制作,也写过两篇文章,但是代码写的比较乱,所以重新整理了下,做成了引擎。做这个引擎的目的,一个是兴趣,二是不想那么多优秀的作品,全都出自国外游戏的引擎。另外,如果你想你的游戏可以光明正大的商业化的话,那么也许这个引擎可以帮到你。当然,也许你会说在中国并不存在

2011-08-24 12:58:50 11475 18

原创 用php做扫雷游戏

php其实不适合做游戏,但是简单的游戏还是可以实现的,下面用php 实现简单的扫雷游戏,包含注释,代码只有167行<?php$init = $_POST["init"];//game restart$clickvalue = $_POST["clickvalue"];//minesweeping$checkflag = 0;//Victory or defeat$click_cou

2011-07-21 15:45:44 4882 4

原创 flash版小游戏:是男人就下100层

最近买了android,在电车上挺无聊的,给android做了个小游戏玩玩,顺便弄了个flash版游戏画面如下:游戏测试URL如下:http://fsanguo.comoj.com/flash/jump/index.php这个游戏实现起来很简单,代码也很少,首先需要几个碎图:因为游戏简单,直接把相应的图做成MC来的比较快一共以下几个MC游戏精灵,普通地板,可旋转地板,左移地板,右移地板,弹跳地板,

2011-02-15 11:59:00 4606 20

原创 关于战棋对战化的设想和实现

<br />想写写博客了,但是却发现自己最近什么东西都没弄,只忙着工作了<br /> <br />于是,把之前发过的帖子,拿来这里填一下了<br /> <br />关于曹操传对战化,或者说是战棋游戏的网络化,我在很早之前就有过很多的设想,只是没有精力和能力去把它变成现实<br />说一说我对战棋网络化的设想吧,<br />1,和现在其他网游一样,每个玩家可以选择自己喜欢的人物角色进行游戏,这些人物有着不同的属性,比如说曹操传里的骑兵,步兵,弓兵,军师,跑车等等<br />2,玩家一开始的属性,根据玩家选择的

2011-01-29 08:22:00 5756 2

原创 A*寻路算法与它的速度

如果你是一个游戏开发者,或者开发过一些关于人工智能的游戏,你一定知道A*算法,如果没有接触过此类的东东,那么看了这一篇文章,你会对A*算法从不知道变得了解,从了解变得理解。我不是一个纯粹的游戏开发者,我只是因为喜欢而研究,因为兴趣而开发,从一些很小的游戏开始,直到接触到了寻路等人工智能,才开始查找一些关于寻路方面的文章,从而知道了A*算法,因为对于初期了解的我这个算法比较复杂,开始只是copy而已,现在我们一起来精密的研究一下A*算法,以及提高它的速度的方法。一,A*算法原理我看过Panic翻译的国外高手P

2010-07-14 10:59:00 37698 22

原创 简单flash代码实现连连看

不做不知道,连连看原来如此简单四个as类加一张图片Main.as文件package LianLian.Mains { import flash.display.Sprite; import flash.display.Shape; import flash.display.Bitmap; import flash.display.BitmapData; import flash.display.Loader; import flash.net.URLRequest; imp

2010-07-07 10:16:00 3632

原创 用AS3.0开发flash版SLG游戏-2

因为已经写好了伤害计算,所以,要加入伤害显示就相当简单了首先,先来让鼠标移动到敌方人物时显示伤害数值在显示HP和MP的框架上,另外复制一个spHP,改变一下颜色与spHP区别,命名为spHP1然后,在显示HP和MP的时候,加上伤害判断与显示,具体如下   if(_clickCtrl != "HPMP_HERT"){    if(!queryPeople){     _hpmp.visible = false;    }else{     //定义伤害数值,初始值是0     var hp2:int = 0;

2010-06-22 22:08:00 4800 5

原创 用AS3.0开发flash版SLG游戏-1

说到经典的战棋游戏,我还是最痴迷于曹操传,以前也曾因为研究曹操传MOD而废寖忘食,也做过一个曹操传的MOD小热一时,却没想到曹操传MOD已经发展到现在这种地步,无论是画面还是技术都有了大规模的突破但是,修改永远是修改,总会遇到各种限制,想要突破,当然要自己动手,开发自己的引擎。但是,在这里,我研究flash版的曹操传,目的并不是想要有任何突破,只是单纯的为了研究一下,熟悉一下用flash完

2010-05-29 10:34:00 9698 4

原创 用FLASH制作RPG

刚开始学flash的时候,练习用flash做的一个小rpg,下面是预览 因为已经有一阵子了,制作过程就不说了 代码在这里http://download.csdn.net/source/2405511 里面还加了一个后来制作的地图编辑器  

2010-05-29 09:43:00 3666 2

原创 Flash读取图片,加入利用自制滚动条

打算为游戏做一个地图编辑器,地图大的时候需要用到滚动条,而Flash自带的滚动条不太会用,于是自己弄了个简单的滚动条来控制图片的显示,想想以后需要新功能的话,自己还可以修改添加,应该会很方便 首先利用CS4,建立一个竖向的MC,里面向上的箭头(up),向下的箭头(down),滚动条(ctrl),背景(bak),都分别是一个MC,然后同样方法建立一个横向的MC,里面的四个MC

2010-05-01 08:36:00 3357

《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关注的人

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