峰之博纹 - Pelephone个人博客

随笔分类 -  程序人生

actionscript,java,php,项目管理,游戏开发
摘要:转一篇地图编辑器拼接的文章,留着,最近正好用上. 阅读全文
posted @ 2013-10-14 19:58 Pelephone 阅读(669) 评论(0) 推荐(0)
摘要:热帖窝是一个搜罗热门有趣帖子的网站, 下班闲的时间我和朋友经常看帖子,微博. 天天点转到空间我还不如搞个网站,点击转到自己的网站.网址:www.retiewo.com 阅读全文
posted @ 2013-07-09 09:51 Pelephone 阅读(312) 评论(1) 推荐(0)
摘要:flasCC的安装比以前的炼金方便些,adobe官方下载的那个包解压后运行一下run.bat就行了. 以前到处搜cygwin,我SB啊. 随便看了一下例子,没找到我想要的改渲染方式的接口,失望.用flasCC写的bitmap不比as写的高多少(代码优化程度差不多的情况下).其它的加减乘除是快些,但是swf的性能瓶颈是渲染,那些加速意义并不大. alchemy编译swf200K多,flasCC编个helloworld 360K,flasCC相比Alchemy体积增大了,开发机需求高了,可是帮助和学习资源一点也没多...目前来看用的人真少.除了加密和A星外,暂时用不上,开篇mark一下. 阅读全文
posted @ 2012-12-20 12:27 Pelephone 阅读(2497) 评论(2) 推荐(0)
摘要:二叉堆优化提高了A星一大步,但是想要更快,更猛,还不能停步。这两天整理自己的A星,啃了些网上搜的一些大神源码,今天整理下思路分享下。 A星原理和二叉优化在天地会文章很多,这里就不多说了,要读此文先,提前是对A星有一定了解。(本文思路源于别人代码,不是我原创,呵呵) 阅读全文
posted @ 2012-09-27 00:30 Pelephone 阅读(5650) 评论(3) 推荐(1)
摘要:XML自动解析器开源咯, 这东西写出来很久了,自己也用了很长时间,感觉没什么bug了今天才独立放出来。 现在开源这么多,什么GUI,tween的都有了,想来想去才想出一个有点新意的东西。随便取了个名:asMapper。 阅读全文
posted @ 2012-06-07 19:30 Pelephone 阅读(2268) 评论(3) 推荐(2)
摘要:新生活下班的时间变晚了,高节骤的生活让人压抑。这里的框架很自由可以说是想怎么写就怎么写,无pureMVC的影子真是件快事。以前老觉得解耦重要,可是想想新的项目,有多少旧东西可用,来来去去就底层交互,加载,缓存等这些东西是需复用的,其它的模块新项目都有不同逻辑。 这里的模块化开发虽然无框架,单例想用就用,觉得有必要重用的地方就用模式解耦,没必要就干脆直接引用访问,不解耦。以前一直觉得这样开发会乱,去年带队时不敢搞,现在算是知道这样做是有可行性的。 阅读全文
posted @ 2012-05-17 01:12 Pelephone 阅读(435) 评论(0) 推荐(0)
摘要:AMF这东西跟服务端交互还是挺爽的,搜了一下,发现网上没有很完整的例子,大多只有一段。今天整理下之前的项目代码,抽出amf来上个教程,怕以后忘记了。本教程写的是http,Servlet交互的方式。socket方式要写粘包,代码麻烦,不写了。 阅读全文
posted @ 2012-04-03 00:34 Pelephone 阅读(9585) 评论(2) 推荐(0)
摘要:三套都是自己写项目常用的东西,花了好多时间将它们分离出来,放到google svn里面。不过不分开了,整在一起命名为face-cell (脸的细包),每个框架代码都不多,而且第三个还有bug。以后项目用到再不停完善。 阅读全文
posted @ 2012-03-31 16:07 Pelephone 阅读(1038) 评论(0) 推荐(0)
摘要:此框架v1.0还没完善的时候我居然狠心把它重构了… 新生的麻雀GUI融入了好多去年新学的设计知识。 SparrowGUI是一个简单的游戏GUI框架,常用的单选多选滚动条等都有,还有换肤缓存功能,正所谓麻雀虽小,五脏具全嘛。因为自己写游戏用,所以没把布局考虑进去。相比aswing,flex功能没那么强大,不过简单易用。嵌套层数不多,代码易读。还有一个特殊的功能,即皮肤非嵌入模式,可以直接把场景上的某显示对象转成GUI组件而不用addChild。 阅读全文
posted @ 2012-03-31 15:26 Pelephone 阅读(509) 评论(0) 推荐(0)
摘要:离开公司后给自己一个月时间充电,深入啃设计模式,学rebotlegs,重写了一套miniMVC,并且升级我的麻雀GUI框架。这个连连看用上了自己的缓存框架,miniMVC,GUI三套框架,因为边写边修改框架,用了两天多才完成。呼,学了好多东西。 阅读全文
posted @ 2012-03-29 01:56 Pelephone 阅读(887) 评论(1) 推荐(0)
摘要:最近在家休养充电,看过许多文章都说robotlegs用的as3-signal比adobe官方的事件效率高4倍。报着怀疑精神我写了以下测试。 主要测试在添加事件和广播事件时用时。 阅读全文
posted @ 2012-03-23 16:05 Pelephone 阅读(1904) 评论(2) 推荐(0)
摘要:pureMVC的优点资料很多,他实现多种设计模式,解耦彻底,灵活度非常高,重用性高,易扩展. 写这篇文章仅表达本人的怀疑精神,如有不对,请指教学习. 说过一点,为适合的程序选择适合的设计模式,其它介绍设计模式相关的书都有提过类似的观点.pureMVC底层实现了多种设计模式,但是,那些并不是提供我们在适合的时候去用,而是约束各模块开发时,必须去用. 阅读全文
posted @ 2012-02-24 15:31 Pelephone 阅读(2102) 评论(0) 推荐(0)
摘要:这段抽时间补脑,重温设计模式,再重读api。发现Event事件里面有几个很有用的东西,而我平时都忽略使用。 首先要说的是stopImmediatePropagation和stopPropagation这两个方法。 阅读全文
posted @ 2012-02-23 17:33 Pelephone 阅读(2814) 评论(0) 推荐(0)
摘要:写套适用自己的GUI真费心,去年写的麻雀1.0好多bug,用着用着发现自己考虑漏好多东西. 于是有了2.0的想法. 阅读全文
posted @ 2012-02-09 17:37 Pelephone 阅读(277) 评论(1) 推荐(0)
摘要:最近有朋友问我,没程序基础的怎么学as,怎么入门,看什么书?一时间我还真没想好要怎么回答.现在在公司带学生都是有些C或java基础.叫他们看看api,强调一下框架里哪个文件夹放怎样的代码就差不多可以用了. 搜了一下现在的新书,发现现在入门的书一大堆!要推荐的话可以看adobe官方出的书,不用解释了.另,相当不建议买那些厚厚的书,毕竟是快速入门,只需要懂基础语法和简单的对象继承覆盖就可以了.不明白的组件可以搜帮助文档,现在编著的书大部是从帮助文档里面copy文字的. 下面说说本人总结的步骤: 阅读全文
posted @ 2012-02-07 22:53 Pelephone 阅读(2311) 评论(3) 推荐(1)
摘要:今年快近尾声了,这一年开发虽然不怎么顺,但是我不后悔,这一年,一个项目从没有到现在能打能跑,可说是废心废力,我的项目管理经验也是边写边学,碰过N多问题,不断的问,不断的学,不断的翻书,也有不时的推翻自己原来的想法.设计模式从乱用到现在不敢乱用.从一个客户端程序员到现在后台框架也架设好. 剩下到年的时候估计赶这个项目的尾声不知道要花上多少时间,今年暂时有个喘息,先敲下这年总结的框架思想. 阅读全文
posted @ 2011-12-18 16:09 Pelephone 阅读(357) 评论(0) 推荐(0)
摘要:asMapper是本人写的一个actionscript的数据解析框架。能实体vo/po/pojo和xml的互相转换。如果没用过vo模式开发的,大可无视此工具。 xml和vo互转的工具早就写过,不过一直没想过更快的方式。最近写java用上xscream,发现原来把vo绑定到框架里面再进行一次性解析这么方便。于是,我开始把我utils的xml工具分出个单独lib项目。 阅读全文
posted @ 2011-11-15 15:03 Pelephone 阅读(852) 评论(0) 推荐(0)
摘要:不管做什么项目,必须都得接触的东西就是时间类型。现在用时间戳存储日期数据(整型存储)已经是业界很平常的的事情,网上各大游戏公司,各大开源都是采取整型时间戳存储。整数存日期好处很多,程序判断直读,扩展性好,随意可转换xml,json等格式。不过有一个最大的缺点就是查数据库不直观,也就是说我们用管理工具打开数据库的时候,看到的是一堆数字,维护数据不方便。为了解决这一缺陷,我找到一方法,先上代码: 阅读全文
posted @ 2011-11-05 14:26 Pelephone 阅读(4212) 评论(3) 推荐(0)
摘要:做网站那是学生时代的事了,当时为了交学费+伙食+泡妞,在外面接了很多单,全靠我弦丽的flash站。当时觉得自己大一的学生能做出这样效果,很自以为是。现在想想还有点可笑。今天补一文字怀念一下从前的峰之博纹。 阅读全文
posted @ 2011-11-02 00:37 Pelephone 阅读(474) 评论(1) 推荐(0)
摘要:项目需要,要用上json操作数据,在网上搜了几篇评测,再加上自己目测(-_-#),最后决定用jackson,然后便开始搜资料学习. 我要用的主要是对象转json字符,然后字符转对象,还要解析POJO,VO 刚开始觉得蛮郁闷的,资料不怎么多,只能无奈之下啃英文+看源码.啃了半天才知道,原来jackson虽然相当强大,但用起来相当简洁.各种我们要用的功能作者都考虑进去了. 自己写了一些测试代码,短短几行,不过我要的需已经全部都有了.先上码: 阅读全文
posted @ 2011-11-01 16:04 Pelephone 阅读(3198) 评论(0) 推荐(0)