- 博客(266)
- 收藏
- 关注
原创 ARPG页游, 两个版本常规版本和stage3d硬件加速版本,带演示
arpg页游出售 完成度60%现由于特殊原因低价出售arpg前端页游源码,整个游戏架构,现已经完成场景,战斗部分!可以快速部署第二次开发。包括游戏制作工具!普及游戏制作流程,平民化!为普及网游平民化!欢迎大家前来组团购买!游戏已经已经优化过四叉树优化! 内存SO管理!对象池管理!保证内存在300M 以内 同屏 600人 30帧频! 无压力! 1000人
2012-12-15 14:18:27
7227
原创 arpg前端游戏框架
请看http://blog.sina.com.cn/s/blog_a4d5872d01016dd9.htmlcsdn博客不再更新
2012-07-26 17:26:49
7460
原创 从引擎核心谈页游处理 flash平台和 webgl_html平台的硬件加速 2d处理
flash的stage3d 以及 webgl 只要是两者都接触过人得会发现 他们其实是类似的 他们的硬件编程并没用多大的区别 唯一令我不能释怀的是 js的面向对象写的太痛苦 但是从编程上讲 stage3d的东西全部完全可以移植到 webgl上去 而且处理手法 一样 下面说的无关平台 当页游中 有大量资源时如何发挥 GPU flash 一样 哪怕webgl
2012-02-06 13:51:35
8095
原创 Molehill开发利器 <1>
图像合成器 由于 MoleHill开发 需要尽量减少Texture的量 所以该需要合成的合成 作用是帮助生成程序需要的UV UV的具体生成在动编里思路 先 通过软件 将素材合成一张大图像 然后 在 进行动作编辑器进行编辑 动作编辑完成之后 生成UV数据再 将这个大图像 切割成小图像 进行网络加载 最终程序还原大图像
2011-12-17 22:47:42
4296
原创 mohill2d 引擎 yf2d
yf2d引擎的思想是和ND2D的 一样 具体方法 是 www.nulldesign.de/2011/04/07/molehill-nd2d-speeding-up-the-engine/开发这个yf2d的目的为了为开发ARPG游戏 而专门开发的在后期工作中会引进 3d模型 让3d模型在2d场景中跑起来 。当前demo 演示 :
2011-12-01 22:22:03
5039
原创 天眼系统 地图缩放
魔法师: 飞行技能 风术 战士 轻功技能 血族 化出翅版飞行魔化血翅 天眼系统 归结:地图缩放 三种实现 1一 在一张大bitmapData上实现scale 这个bitmapData也就是游戏的场景的bitmaData 这样缩放以后 只能
2011-07-26 17:29:42
10389
原创 随时记录---瞬间想法
任何一个游戏公司都必须要有自己的一套UI 这是毋庸置疑的1 最近在用ui写东西感觉很浪费时间 因而一个想法出来了 在实际项目中 在开发底层UI的时候 顺便 要开发个 UI图形界面生成工具 这样的话 可以大大的加快开发速度! 为此 打算在下一个自己的ui框架中 开发该编辑
2011-07-16 12:03:54
4830
原创 markObject备份
/** * * 棱形画法 : * * * import flash.display.*; var star_commands:Vector. = new Vector.() star_commands.push(1, 2, 2, 2);
2011-07-16 12:00:36
4328
原创 地图数据说明
地图文件下载 :http://www.huanhuan18.com/myWeb/soft/YFEditor.air 或者 : http://www.huanhuan18.com/myWeb/soft/YFEditor/ exe形式 ::http://www.huanhuan18.com/myWeb/soft/YFEditor.exe使用注意 : 假如 需要使用低像素图片 需要自己手动 去
2011-07-02 13:45:27
5010
原创 YFMapEditor
可走,消隐,障碍 ,多地图跳转点 建筑控制点 ~一切尽在 YFMapEditor!为您的webgame保驾护航!本软件采用flash编写! 采用的UI乃是yf-flash-tree!下载地址随后贴出!请耐心等待~! yf-flash-tree的控件还在人性化处理中~处理完成后随后和YFMapEditor一起奉上~
2011-06-27 23:35:00
5266
原创 yf-flash-tree 发布了
yf-flash-tree 发布了 flash FileSystemTree the most inspiring thing is the FileSystemTree for flash developers! flash版本的 FileSystemTree 是该组件的最大特色!弥补了flash FileSystemTree的空白,此外 还包含T
2011-06-08 13:21:00
5244
原创 文件检索算法
文件检索算法 可以 用这个算法 实现 混淆器的编写 ,以及 病毒等等的随机复制 只要 你想得到没有做不到 见个人博客: http://www.huanhuan18.com/blog/?p=30
2011-06-04 21:40:00
5251
原创 flash资源 连接类 以及类打包成swc
原文:http://www.luaye.com/blog/index.php?action=read&id=54在一个打包类中 对所需要进行打包的类进行 导入import 以及声明即 var arr:Array=[类名,Sprite]; 打包的类 编译即可 可要打包所有的资源以及相关的类
2011-05-31 16:35:00
6385
原创 dos设置ip以及 dns
<br />由于有时候中病毒,机器上可能配合ip地址的本地连接属性窗口打不开! 而又连不了网,而且杀毒软件又被病毒禁用! 在这种情况下必须要把网连上 才能进行在线杀毒!<br /> <br /> <br />dos命令 是静态ip xp win7都可以:<br /> <br /><br />Dos设置 IP址DNS <br /> <br /> <br />C:/Documents andSettings/Administrator>netsh<br />netsh>interface<br
2011-03-20 15:00:00
5017
原创 MMORPG的数据包系
原文 :http://blog.youkuaiyun.com/mgphuang/archive/2010/08/28/5845497.aspx<br /><br />#本文发表于08年12月《程序员》杂志,贴出以备遗失。<br /> <br />对!我想介绍的和你从标题中理解的是一样的东西:大型多人在线角色扮演游戏客户端和服务器端之间通讯的数据包!之所以加一个“系”,是因为我想包含围绕数据包展开工作的相关话题。下面我所提到的数据包系就是基于这个定义。在我看到的很多网络应用中,数据包系的设计千奇百怪。这么形容并不
2011-03-17 21:13:00
6091
原创 滑块游戏————春节
<br />demo地址 :http://35free.net/kboy/demo.swf<br /> <br />源码下载地址: http://35free.net/kboy/game.rar<br /> <br /> <br /> <br /> <br /> <br /> <br />拼图大闯关游戏!!<br /> <br />在该游戏中 滑块的大小可以通过cellWidth cellHeight量设置 图片大小为imageWidth imageHeight<br /> <br />我这里由于时
2011-02-02 22:59:00
7947
原创 FileUtil工具类 用于 AIR
<br />由于最近在写 地图编辑器 发现频繁的需要对文件进行操作 所以将File类进行一些封装 后话:争起在年前完成以及出一个游戏demo <br /> <br /> <br /> <br />类 :<br /> <br /> <br /> <br /> package utils.air<br />{<br /> import flash.events.Event;<br /> import flash.events.IOErrorEvent;<br /> import flash.file
2011-01-15 22:12:00
4966
原创 地图编辑器第二部!! 给网格坐标定位
package { /** * ... * @author dreamnight */ public class MapUtil { import flash.geom.Point; public function MapUtil() { } /** * * //这里的 px 是相对于原点的像素坐标 * */ public static function getC
2010-12-23 16:04:00
6291
原创 Grid算法--地图编辑器第一步
package { import flash.display.Shape; import flash.display.Sprite; /** * ... * @author dreamnight */ public class GridLayer extends Sprite { private var lineColor:uint; public function GridLay
2010-12-22 11:08:00
6203
原创 将你的同一界面中的多个动画swf保存为gif的开发包
由于最近在在做在线编辑!主要是仿制可牛的!发现他上面不支持动画!所以 我对此进行了扩展。借鉴了蚂蚁的代码将其进行了扩展用法/** * MovieClip to Gif * 实例: * var encode:EncodeToGIF = new EncodeToGIF(stage); * encode.addEventListener(GIFEvent.ENCODER_FINISHED,onFinished); * encode.encodecontainer,mcArray, 100, 10
2010-12-12 15:35:00
889
原创 android中事件的处理以及应该注意的问题
<br /> <br /> <br />http://blog.sina.com.cn/s/blog_6e17fd890100nf4k.html
2010-12-06 22:16:00
583
2
原创 将fla文件的影片剪辑按钮等一些类文件和外部的as文件整合到swc中
<br />由于在csdn中没有下客户端!图片传不上去 所以发布在新浪博客上:<br /> <br /> <br />链接: http://blog.sina.com.cn/s/blog_6e17fd890100nd33.html<br /> <br /> <br /> <br />
2010-12-04 17:12:00
986
原创 png抠图
<br /> <br /> <br />详细知识点:http://bbs.9ria.com/viewthread.php?tid=60224<br /> <br /> <br /> <br />代码:<br /> <br />还是直接上最简单的代码 :<br /> <br />PNG 抠图就是将一些透明区域扣掉 <br /> <br />getColorBoundsRect的用法 看帮助文档<br /> <br />/*/<br />PNG 抠图 下面 的Data为一png照片的链接名<br />
2010-11-18 16:59:00
1379
原创 基本zendAmf的聊天 ->邹形
首先 zendAmf要知道怎么用下面只是一个基本的邹形!!算是给zendAmf一个例子测试时 打开两个swf即可 点击其中一个 另一个swf跟着响应 要想达到聊天 主要是 flash调用的php函数 能在 php 的另一个函数中得到php端就是通过数据库 的形式来使另一个 chekSay函数得到flash端 /*客户端理论上是 每3s 访问一次 服务端测试 打开两个窗口即可!! 这里用的数据库只用了文本数据库而已 你也可以将其存入 sql数据库中*/import flash.net.
2010-11-15 14:50:00
1029
原创 夜枫杂志
<br />支持 动画swf swf应用程序 图片 等<br /> <br /> <br />demo : http://35free.net/f-love/<br /> <br />
2010-11-10 12:10:00
1411
原创 第六章 Vector Shapes and Text in 3D
第六章Vector Shapes and Text in 3D3d环境中的矢量图和文本Using the Away3D drawing API在away3d里创建的图形是矢量图Flash创建图形var shape : Shape = new Shape();shape.graphics.beginFill(0xffcc00);shape.graphics.moveTo(-10, -10);shape.graphics.lineTo(10, -10);shape.g
2010-10-15 17:13:00
1943
4
原创 away3d中创建中文3d字体
<br />要实现中文字体 我们只能用矢量图 也就是将文字转化为矢量图<br /> <br />挤出类 TextExtrusion <maya中的挤出命令><br />demo:<br />http://www.swfcabin.com/open/1286850933<br /><br />http://www.swfcabin.com/open/1286851117<br /> <br /><br /><br />用法 :<br /><br />var _mesh:Mesh = import3d.chi
2010-10-12 12:47:00
2170
原创 第五章Materials, Lights, and Shading
<br />第五章Materials, Lights, and Shading<br /> <br />Cast工具类 在包away3d.utils中<br />Cast.bitmap(data:*):BitmapData 得到某显示对象data的像素数据,<常用><br /> <br />动态改变材质只需要切换3d对象的material属性即可<br />如:<br /> _cube.material = _ colorMaterial;<br /> _cu
2010-10-08 21:55:00
1361
原创 第四章
<br />第四章<br />关于primitives里的一些基本类型的创建<br />参数都是Object类型<br />其实object里面的每一项都是该类型的属性<br />即 {z:200,radius:300} 等 z radius都是该类的属性 所以可以这样写 其他的一样<br /> <br /> <br /> <br /> <br />yUp 属性<br />yUp为true表示该对象的法线为 Y轴,为false表示该对象的法线为Z轴<br /> <br />bothsides属性<br /
2010-10-08 21:53:00
1304
原创 改变材质另一种方法《三》 主要通过drawBitmap函数跟新贴图movie
改变材质另一种方法MovieMaterial(plane.material).movie = new MC2() as MovieClip plane.material.doubleSided = true MovieMaterial(plane.material).drawBitmap();//更新材质代码:demo :http://www.swfcabin.com/open/128542
2010-09-25 23:13:00
1035
原创 第三章后续翻译【完结】
<br />Managing the scene 场景的控制<br /> <br /> <br />3d对象要想在舞台上呈现 需要加入到场景scence中<br />Scence. addChild (3dObject);<br />以及移出场景:<br />Scence.removeChild(3dObject);<br /> <br />注意 :尽管这里的 addChild removeChild和 flash API一样 但是其内部机制不一样!所以不能对flash对象使用away3d 的
2010-09-16 23:25:00
1028
原创 用户自定义生成网页原理---flash版
<br />用户自定义网页,实际上上定义的是数据!每逢过节的时候,网上都会出现HTML版的自定义网页,尤其是那个圣诞网页《可自定义的》!最近中秋快来了!需要有新作品面世!其实所有的自定义数据网页的思路都一样!: 就用户首先在一个网页填上一些数据,然后通过这个网页发送数据到服务端!服务端保存发送来的信息!并且跳出一个新网页!这个新网页里面的数据就是你在先前网页填充的数据!下面是代码 :<br /> <br /> <br />flash端 :<br /> <br />import utils.images.lo
2010-09-14 13:39:00
1035
原创 View Scence and Camera 第三章精简版翻译
<br /><br />例子测试略 !<br /><br /><br /><br />View3D :<br />View3D 继承于Sprite 。 scene camera 是该类的属性 view.camera view.scence 。故只要创建view3D实例,camera 和scence就自动创建了<br />它也自动定义了3D对象的中心透视点persperctive point 也就是消失点vanishing point !由于Viewport3D继承于Sprite 它默认的透视
2010-09-12 22:37:00
1083
原创 away 3d 书籍The Essential guide to 3D in Flash 第二章总结
<br />/*<br /> * <br /> * <br /> * <br /> * away3d 的坐标系和pv3d的坐标系一样 X轴 向右 y轴向上 z轴向里 为 正半轴 原点 在舞台中心<br /> * <br /> * <br /> * <br /> * */<br /><br />package <br />{<br /> import away3d.containers.View3D;<br /> import away3d.lights.PointLight3D;<br /> i
2010-09-09 22:20:00
1647
原创 HTMl 工具类
<br />发现有人还在为html烦劳 !所以 我把自己在项目中常用写成了一个类 <br /> <br /> <br /> <br /> <br />/*<br /> * <br /> * <br /> * 持续更新中....<br /> * <br /> * @ author :夜梦惊魂 dreamnight<br /> * @blog :http://blog.youkuaiyun.com/hu36978<br /> * <br /> * */<br /> <br />package utils {<br /
2010-09-09 15:09:00
1021
原创 简单小结
或者实现类就可以都用这个函数!而不需要为每一个种类都写一个函数! 在谈谈 覆盖 override !初学程序者!可能认为这没用!不就是覆盖了父类的函数吗! 是的 的确是覆盖了父类的函数而使用子类函数1 但是override 还有一种重要的用法 这也是我深有体会的!那就是对程序进度的控制 !怎么理解! 就拿我们前一个项目项目说吧:假如我在一个类用来管理 加载xml 而在另一个类中使用这个加载的xml 。初看一下貌似可以直接引用另一个类中的xml 其实不然 这样你会访问不到xml 因为xml在另一个类中还
2010-08-27 22:18:00
701
原创 as3.0二分查找----- 已经封装
在一些程序中 我们常常需要用到查找 由于 for循环效率太低 现在的一项目又需要数据量比较大的查找 所以将二分查找封装了!/*算法类 现在只有二分查找 binarySearch */package utils{ public class Algorithm{ /* * * * * author: 夜梦惊魂 _dreamnight * blog : http://blog.youkuaiyun.com/hu3697 * email: hujun36978@yahoo.cn
2010-08-20 21:10:00
2103
原创 动态改变贴图(2)
<br /> 这里没有重新new 材质material 而是通过改变贴图 texture 来实现<br /> <br /> <br /> <br /> <br />demo :http://56589.5c5c.info/swf/Face.swf<br /> <br />简单原型 :<br /> <br /> <br /> <br /> <br />/**<br /> * <br /> * <br /> * <br /> * Back Front 为两个MovieClip<br /> * <br /
2010-08-17 14:02:00
787
原创 关于动态贴图问题不能动态通过texture改变只能重新new 新material
/*不能动态的通过texture(movie)改变材质,而只是通过该属性来引用贴图而已 对于动态改变材质只能重新新new material类*//**//MC MC2 MC3都是 MovieClip*/package { import flash.display.Sprite; import flash.events.Event; import flash.sampler.NewObjectSample; import org.papervision3d.materials.MovieMaterial
2010-08-17 11:39:00
1639
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人