mp3转swf工具
项目需要,要把一批swf中的MP3声音取出来,然后把分别放在不同的swf中导出来,数量比较大,手动做估计要不少时间,于是写了两个小工具(分别是delphi和air,看效率),效果还不错,X);
有需要工具,或者需要源码的人,请留言
Popularity: 36% [?]
项目需要,要把一批swf中的MP3声音取出来,然后把分别放在不同的swf中导出来,数量比较大,手动做估计要不少时间,于是写了两个小工具(分别是delphi和air,看效率),效果还不错,X);
有需要工具,或者需要源码的人,请留言
Popularity: 36% [?]
flash的工作流是她的一个重要特性,由于flash强大的表现层的实力和快捷的开发方式,flash成了前端的重要解决方案。但是flashplayer由于种种原因,在性能,跨平台,和一些特殊场合表现不够好,催生了很多的第三方flash播放器,adobe对mozilla开源了avm2的代码,但是并不包括显示渲染部分,渲染部分确实是比较重要的部分,资源管理,重绘,脏矩形…
ok,言归正传,第三方播放器的出现,最初是为了解决swf在linux下播放的问题。最早的似乎是一个叫做gameswf的开源项目,最新版本是2009-08的了,我测试了一下,只支持到as2,而且对as代码的解释似乎问题不少。不过作为比较老的一个项目,他给后来的好些个播放器比如gansh和解决方案比如scaleform提供了指导。
先说Scaleform 这是个很牛的东西,我第一次知道它是因为星际2的UI用了他做引擎,后来看了下确实很牛叉,他的理念就是利用flash成熟的开发方式和丰富的积累,但是对swf文件做了自己的解释。Scaleform GFx的核心内容为丰富的多媒体引擎支持矢量图形硬件加速技术,将矢量图形栅格化为现代3D视频卡能够渲染的三角形。将数据转换为三角形,导出的矢量图形的速度比传统的光栅处理软件快很多倍,并可以在高性能多媒体环境中使用。但是对flash的支持也只是到了as2.不知道还会不会往下继续。顺便说下,他们的引擎商业用很贵.
另外两个linux 第三方播放器是gansh和swfdec了,gansh有个gnash-tools 的命令行工具协助开发,swfdec的稳定性似乎更高点,这两款也都是开源的。但是支持的版本似乎也没有到as3.他们的代码在sourceforce上也都能找到
接下来一个比较厉害的是Lightspark 。他包括基于 OpenGL 的渲染、ActionScript 3.0 支持、提供 Mozilla 兼容的插件等亮点。应该是目前比较好的第三方播放器,而且也是开源的,可以扩展自己的需要,应用到特殊需求的地方。
flash是个好东西,好在他完备而成熟的开发工作流,庞大的用户基数和知识库。和LLVM和SDL和LUA和很多意想不到的领域都有交集,似乎成了一种粘合剂,但是受到flashplayer所限,很多变态需求无法满足,在AIR没出现前,就有一堆的zinc,MDM的强化flash的周边工具,但是他们的本质还是利用flashplayer做个加强外壳,和现在AIR做的事情差不多。但是现在到了需要flash做更变态需求的时候,就需要从Flashplayer入手了。
嗯,就这么多
Popularity: 37% [?]
Flash Player 10.2 升级开始. 网络视频将会更快更省.
10.2的升级包括如下几个新特性:
可以通过如下资源看到更为详尽的信息:
Flash Player团队博客: http://blogs.adobe.com/flashplayer/2011/02/flash-player-10-2-launch.html
Adobe 开发者中心文章:
第三方文章和demos:
Popularity: 23% [?]
随着游戏业的火热,游戏针对的年龄段有更为精细的划分,随着腾讯的加入,淘米宣布过亿的业绩和上市计划儿童游戏市场目前也有进入佳境的感觉。但是纵观儿童网游市场,越来越多的元素是以成人网游的视角去设计的,比如装备,打怪,职业…这些确实是很让人上瘾的部分,可是离寓教于乐也越来越远。政策风险也越来越大。
我之前认为严肃游戏因为其过于板着面孔而需要比较强的推广力,后来发现其实这种想法并不正确。教育的东西也可以做的很娱乐。分析两个案例:
汉字房,韩国Eduflo公司出的汉字学习游戏。官网http://www.eduflo.com/
界面看起来清新可爱,和冒险岛等游戏类似,是横版打怪游戏,是的,是横版打怪游戏。他独一无二的地方就是,所有的怪都像鸟山明的漫画中的炒饭,饺子一样,贴了一个字,而你在打他的时候,他会发出这个字的读音,游戏的系统中很多设计也都围绕这汉字这个主题。同时游戏性一点也没有减少,你一样需要选职业,打怪,升级,做任务。似乎只是个简单的创意,在任何一套横版打斗游戏中换个主题就好了,但是这个游戏却有如下成绩:
1,游戏于 2009 年 1 月举办 2 周的最后测试时,2 万 6 千名参与测试玩家中,一个小时平均记住了 13 个汉字,特别是 10 岁以下、年纪小的玩家,78% 在游戏后汉字实力提高了。
2,游戏获得了韩国KGC2009的务大奖。
我想不管是从实际效果,还是商业上,这款游戏应该算的上成功了。学习和打怪一样是个重复的过程,重复多了自然也就记住了,是谓潜移默化。
英语劲舞团,同样是韩国的一个游戏厂商T3的作品,通过名字就可以知道他们还做过劲舞团。官网http://www.hanbiton.com
这是一款3D虚拟社区游戏,内容为通过童话学英语的模式,目前配套的童话有,《汉泽尔与格蕾太尔》、《杰克与仙豆》、《小红帽》、《睡美人》等。游戏系统具有语音识别的能力,及时评判反馈,改变了以前在线学习只有单向的弊端。
这两款游戏都是严肃游戏,但是也都有比较强的趣味性,值得借鉴。
Popularity: 15% [?]
1.儿童游戏时候操作大于交流,以摩尔庄园为例,儿童游戏的时候以做任务,升级,或短暂的合作为主,交流会去bbs,而发帖主题以攻略,游戏过程中的分享,成就炫耀为主 ,这部分占到了95%以上
2.大多数儿童有收集癖,这个不需要多少,你小时候一定做过收集小浣熊干脆面中的卡片,或者收集各种颜色弹子的事情:)
3.大多数儿童对未知事物,对反派充满好奇和猜测
4.宠物很重要;儿童的情感和成人不同,对世界和社会的认知程度还很低,与他人的接触局限于家庭和学校,因此很多儿童喜欢随身携带人偶型玩具,作为情感寄托,虚拟宠物则可以替代这一地位,同时更好的设计和功能实现能提升宠物在儿童心中地位,增加粘性.很多多年的网游老玩家,或多或少会感慨,玩到最后就是舍不得那些一起战斗过的朋友;那么对于不太喜欢在虚拟世界和陌生人交流的孩子们来说,如果宠物做的贴心,足够像个朋友,那就是他玩这款游戏的最大动力
5.sns并不重要;sns是人脉,是社会网络关系.由于儿童活动范围的,对社会的认知并不高,更无从谈起人脉关系,最多只是同班同学,且在学习压力下,更没有拓展人际关系方面的诉求(摩尔早就意识到了这个,设计的功能和陌生人交往持谨慎态度).
6.游戏中是否需要打怪?我觉得答案是肯定的,纯任务情节推动对游戏时间,开发时间都有较高要求,很容易拉长开发后续开发周期,而打怪则是一个模式,模型好了,里面的内容往里加就好,开发容易,也容易吸引住玩家,不过用什么打,怎么打,打什么都是需要因地制宜的做改变,儿童游戏里面让小朋友穿着装备用着魔法去砍杀各种怪兽显然是不和谐,也不容易被家长接受的,但是如果用别的方式,比如卡牌等智力型游戏比如宠物小精灵的宠物战等则兼顾了。
淘米的思路始终集中在任务,虚拟家园,虚拟装饰物,宠物系统上, 摩尔庄园更侧重任务情节,赛尔号更侧重宠物养成,和探险。
情节型任务过关方式以收集,合成,智力过关,棋牌对战为主要游戏模式
宠物养成以打怪,团战,pk推动情节为主要游戏模式
不过貌似现在摩尔在往塞尔模式发展,自己内部搞同质化了,也有些玩家不能适应 比如
http://bbs.moledl.com/thread-62391-1-2.html ,之前有分析(http://www.docin.com/p-35053009.html)说摩尔的女性用户有68%多,显然女性玩家对装扮,种植,小任务更有兴趣,但是对于淘米,已经做了小花仙意图吸引女孩玩家,摩尔往塞尔上靠,玩家应该也不会有太多的流失。
还有一点,严肃游戏是严肃游戏,娱乐游戏是娱乐游戏,也许有结合的方式,但是似乎成功的并不多,严肃游戏需要政府,或者相关机构给力,娱乐游戏则有其原生的传播力(这方面信息可以百度指数下W游戏和M游戏,人群,设定,都类似,甚至W游戏的美工方面的精良程度超过了M, 但是用户量,关注度,远远低于M,如果你也关注儿童游戏,你应该知道W游戏)。让小孩子在上学,辅导班之外玩游戏的时候还要忍受一些低级拼盘式的“教育”,先不说针对性如何,能记得多少,是否真的达到教育的目的,我觉得还有些残忍 ,小孩子需要一个”快乐的童年”.
Popularity: 56% [?]
先以标准版为对象:
1.人物关系表
relations_table,人物和在场所有角色的关系,关系是发动攻击,计算局面的一个基本条件之一,一开始可以简单的设置主公和所有人关系为0,忠臣和主公关系为100,内奸和主公20, 反贼则为-100 和别人关系为0,当出现杀,牵,乐等伤害性操作时候关系上升,当出现无懈,青囊等帮助性操作的时候关系上升,上升和下降按照操作的不同加权计算.此关系还需要关联变化,也就是攻击敌人的就是朋友,攻击朋友的就是敌人.攻击时候,按照关系升序优先攻击关系差的,对于主公需要考虑局势,显然主公和他人的关系都是明确的,攻击主公显然就是暴露身份.
2.权值
血量,手牌,技能,装备都需要分配权值,对于不同的技能而言,对血量,手牌,装备的权值是不同的.显然爆发型的武将对连弩的要求很高,而对张飞是个无用之物.所以我们也很难找到一个简单的公式来计算不同的牌型和技能的关系,考虑到牌型和武将技并非很庞大,所以直接建个cards_skills_weight二维关系表倒是简单易行的方法,与对血量而言武将看重程度应该是差不多的(华佗需做个修正).
3.局面记录
局面记录是游戏中各种状态的程序描述,记录血量,装备牌,手牌,手牌应该是别人不知道的,但是对于高AI来说,通过奸雄,牵羊,五谷等方式获得的手牌应该算是明牌,剩下的牌在需要的时候可以计算出某种牌出现的概率,总牌数4*13*2 其中装备牌17张 2八卦阵 6马 9武器锦囊牌34张 4无中生有 6过河拆桥 5顺手牵羊 3无懈可击 2借刀杀人 3决斗 3南蛮入侵 3乐不思蜀 2五谷丰登 1桃园结义 1万箭齐发 1闪电 基本牌53张 15闪 30杀 8桃 这些是基本数据。
4.局面估值
三国杀的局面可以直接量化出来,主公要杀死反贼和内奸,忠诚和主公一样,内奸杀所有人,反贼杀主公,每一个角色都有自己的目标也有利益范围,这就可以通过估价量化来。主要是对每一个角色的手牌,血量进行加权计算,得出各方的实力表,每出一张牌其实就是对局面做了一次修改,修改的目的是力求对本方的利益最大化,对对方的利益最小化。有的时候我们不能直接只算一次局面,而是计算多次出牌最终的局面。对于一把手牌,对可出的牌依次做判断,并且在之前的判断基础上再次判断,得出来的就是一个树状的策略描述结构,而且每个叶节点对应一个局面估值,这个树可以先称之为α-β策略树在不考虑和队友配合的情况下,可以按照最小最大的原则做出牌的策略。
5.最小最大原则
什么是最小最大原则?我的理解是不能把别人/计算机想的太2了。别人只剩下一滴血,一张手牌,默认的闪的概率是14.4%左右,你出杀有85.6%的几率命中,但是对方只剩下一张手牌的时候,留下闪的概率其实是很大的一般而言比如原来此人弃了3张牌,连手牌4张,那么他有闪的概率其实是14.4%*4 出杀命中的概率只有42.3%。那么算局面的时候要用最差局面中的最好状态来计算。
先写这么多,在下一篇思考2中会就α-β树深度和遍历,α-β树剪枝算法等做一些简单的描述
Popularity: 100% [?]
发两个用as3绘图的源代码,更新下博客吧。
1.as3画iPhone按钮,效果如下
id="iphoneBtn" width="300" height="360"
codebase="http://fpdownload.macromedia.com/get/flashplayer/current/swflash.cab">
width="300" height="360" name="iphoneBtn" align="middle"
play="true"
loop="false"
quality="high"
allowScriptAccess="sameDomain"
type="application/x-shockwave-flash"
pluginspage="http://www.adobe.com/go/getflashplayer">
2.as3画RssIcon,效果如下
id="rssicon" width="300" height="300"
codebase="http://fpdownload.macromedia.com/get/flashplayer/current/swflash.cab">
width="300" height="300" name="rssicon" align="middle"
play="true"
loop="false"
quality="high"
allowScriptAccess="sameDomain"
type="application/x-shockwave-flash"
pluginspage="http://www.adobe.com/go/getflashplayer">
代码的下载地址src
Popularity: 59% [?]
FlashPlayer关键协议之一的RTMP在宣布开源之后近半年后文档终于公开了,作为Adobe Open Screen Project的重要一步,我很佩服Adobe的战略眼光,没啥说的 http://www.adobe.com/devnet/rtmp/这个地址自己看吧,Red5 性能会有进一步提升了,SFS也会更niubility了
Popularity: 53% [?]
http://labs.adobe.com/technologies/flashcatalyst/ 和http://labs.adobe.com/technologies/flashbuilder4/ 赶紧体验下,比较看好catalyst
Popularity: 41% [?]
最新评论