收藏本站腾讯微博新浪微博

经典论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

蓝色理想 最新研发动态 网站开通淘帖功能 - 蓝色理想插件 论坛内容导读一页看论坛 - 给官方提建议

论坛活动及任务 地图和邮件任务 请多用悬赏提问 热夏来袭,选一款蓝色理想的个性T恤吧!

手机上论坛,使用APP获得更好体验 急需前端攻城狮,获得内部推荐机会 论坛开通淘帖功能,收藏终于可以分类了!

搜索
楼主: jimohuoshan

[分享] 【完】我的FLASH情结2010——浅谈FLASH WEB GAME与创业

[复制链接]
发表于 2010-2-23 11:38:52 | 显示全部楼层
好长的文章,学到不少.顶你
回复 支持 反对

使用道具 举报

发表于 2010-2-23 13:39:07 | 显示全部楼层
感同身受。谢谢火山如此详略的经验文章。
回复 支持 反对

使用道具 举报

发表于 2010-2-23 13:40:39 | 显示全部楼层
来支持下
回复 支持 反对

使用道具 举报

发表于 2010-2-23 15:19:27 | 显示全部楼层
写的非常不错,收藏了!
回复 支持 反对

使用道具 举报

发表于 2010-2-23 16:11:43 | 显示全部楼层
火山哥,跟你是老乡,向你学习
回复 支持 反对

使用道具 举报

发表于 2010-2-24 01:32:15 | 显示全部楼层
看到火山的帖子(很久没来经典了,我也是从7yue哪里中转过来的:)),心里感慨良多。
从04年做的RIE社区平台演示,到06年推出的1d.com运营,5年多了,一直在关注和参与flash web game的开发和运营。经历了很多,也积累了不少。
很多想说的,火山已经毫无保留的在帖子中讲的很透彻,为已经在做和正准备做FWG的朋友提供了很多宝贵的经验。
从技术角度而言,轻量级的互动娱乐技术会越来越占据更多的领域;从互联网发展来看,web game相对来说才刚刚兴起,为所有从事这个行业的朋友提供了无限发挥的空间。
未来会比我们想象的更精彩。:)
很久没看到这么精彩的文章了,甚是激动,所以翻出经典的帐号来回复支持。期待火山写完这篇文章。可以做个精彩讲座的演讲稿了。

=====================火山回复==============================
记得刚创业那会儿,我还给我们老板看过1D呢,那时候除了看梦境就只能看1D了。我们老板说1D有点娜娜米米的感觉,但我觉得1D从界面布局,UI精细度,操作感和用户体验方面都比娜娜米米强很多!

记得前段时间看到你在北京的RIA MEETING上讲FLASH WEB GAME,可惜我没机会去,啥时候也来上海讲一次,我一定去学习。

还有,那啥,我们老板也叫 peter


[[i] 本帖最后由 jimohuoshan 于 2010-2-24 10:23 编辑 ]
回复 支持 反对

使用道具 举报

发表于 2010-2-24 03:48:29 | 显示全部楼层
绝对具有指导意义的文章啊!
回复 支持 反对

使用道具 举报

发表于 2010-2-24 06:03:21 | 显示全部楼层
嗯,写的很不错,只有亲身体会过的才写得出来.
回复 支持 反对

使用道具 举报

发表于 2010-2-24 19:10:02 | 显示全部楼层
感谢火山的分享.
当前大多WEB GAME都是急功近利,基本都是让人累死也做不出好东西来.

一流的程序能把三流的项目做成二流甚至一流,三流的程序能把一流的项目做成不入流
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-2-24 22:06:25 | 显示全部楼层
原帖由 [i]蓝色月光 于 2010-2-24 19:10 发表
感谢火山的分享.
当前大多WEB GAME都是急功近利,基本都是让人累死也做不出好东西来.

一流的程序能把三流的项目做成二流甚至一流,三流的程序能把一流的项目做成不入流


月光说的非常非常有道理!!!
回复 支持 反对

使用道具 举报

发表于 2010-2-24 23:32:25 | 显示全部楼层
写的真棒!
我可以转走吗,火山,就转到家园里,不远,会标明文章作者的
thanks

=====================火山回复=============================
当然可以


[[i] 本帖最后由 jimohuoshan 于 2010-2-25 11:19 编辑 ]
回复 支持 反对

使用道具 举报

发表于 2010-2-25 00:27:24 | 显示全部楼层
火山大哥的持之以恒大家都是有目共睹的。
回复 支持 反对

使用道具 举报

发表于 2010-2-25 08:35:00 | 显示全部楼层
真是讲得非常深刻入骨,更可贵的是火山的分享精神,不支持不行了!!!

顶一个
回复 支持 反对

使用道具 举报

发表于 2010-2-25 10:41:52 | 显示全部楼层
火山你写得这篇文章真得不错,偶学习了...
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-2-25 11:23:43 | 显示全部楼层
得到这么多人的肯定我真高兴,不坚持写完对不起大家啊
回复 支持 反对

使用道具 举报

发表于 2010-2-25 11:45:43 | 显示全部楼层
火山 ,文章写得不错。看到在这个行业里的辛苦和不易。但是偶发现有一个小问题:


比如你应该知道FLASH只支持GRB颜色模式,AI不但整个文档可以指定颜色模式,每个图层也可以单独指定,当美术给到你的AI导入FLASH有色彩差异的时候,能帮助美术找到哪里的颜色模式不对,并建议他们以后只使用GRB模式

(GRB模式?是不是应该是RGB模式?)

=====================火山回复=============================
李胸?
好眼力,是我笔误了。已修正!


[[i] 本帖最后由 jimohuoshan 于 2010-2-25 12:11 编辑 ]
回复 支持 反对

使用道具 举报

发表于 2010-2-25 14:17:44 | 显示全部楼层
感谢分享
回复 支持 反对

使用道具 举报

发表于 2010-2-25 15:41:27 | 显示全部楼层
难得,难得,花那么多精力组织那么多文字分享自己的经验,写的很不错,看了两遍,忍不住想聊上几句。

就服务端和客户端逻辑方面简单说一点自己的观点:
逻辑在服务端可以提高安全性,逻辑在客户端可以提高服务端的性能,同时也能提高游戏流畅性,因为逻辑在客户端可以减少很多前后端的通信,也可以减少一些非必要等待的数据返回,所以在初期阶段为了加快开发进度,客户端可以减少逻辑的编写,尽量放到服务端,但是在项目正式上线运营的时候客户端的逻辑还是需要补充完整的。其实这时已经很容易做了,就是把服务端的代码翻译成AS的。

改善服务端和客户端的通信部分其实我们还可以把很多通信的数据都通过种子通信,根据种子解开得到数据,这样也可以很大程度的提高游戏流畅性,也增加的破解(外挂)的难度(比起数据直接暴露来说),减少网络开支,提高性能。但是这样工作量会增大,适合出现在后面的版本。

另外提高性能还有很多途径,比如说把xml换成更轻量级数据格式,还有架设内存数据库等等。

多的不说了,好像有些偏离flash板块了。呵呵,以上纯属个人愚见,说的不对的地方见谅。

=====================火山回复=============================
★其实我们公司一开始大量逻辑都是些在客户端的,因为客户端的人手多点,但后来发现这样造成很多问题,安全性低,架构混乱等等,所以后来开始逐渐把数据逻辑往后移,移的过程中发现整个系统的架构越来越清晰简洁,前端代码几百行几百行的减少,但后端压力越来越高,没办法,事物总是一个矛盾体!

tz:
这里我的意思是逻辑前后台都有存在的必要性,这样做正常的游戏过程中可以减少很多次与后台的交互,因为在客户端就阻止了服务端的提交验证,很多时候还可以避免一些非必要的等待,因为客户端也有逻辑,不用等待数据返回就可以继续游戏,这样游戏流畅性就提高了,用户体验也会很好。

★你说的种子通信是什么意思?是加密过的二进制流么?

tz:
这么说吧,就类似一个包装,解包的过程,通过种子根据自己特定的算法解开得到数据,这样虽然增大了复杂度,但是通信的数据体积很小,特别适用于一些联机游戏转发数据

★XML我现在的做法是直接把多个XML和一些小的素材库打包成一个ZIP文件,这样可以有效减少文件体积,SWF加载ZIP文件数据流后用ZIP算法解压出来就可以了。

tz:
我的意思是序列化和反序列化相对来说还有优于xml的,比如说流行的json,phprpc等等,体积小,现在第3方的支持也很好。再加上您说的压缩,那效果就更好了。

★你说的内存数据库是什么意思?是指类似MYSQL的Memcache之类的技术么?FMS+PHP时代,Memcache是我们公司后端用来提高后端性能一个重要手段,不过后来直接写socket后,我们会把数据表直接导进socket server的数据中心,其实也是内存里。

tz:
我不知道您说的数据中心是什么?一些服务端内存对象?只有一个服务器做支持?如果只有一个服务器做支持,那么当数据达到瓶颈的时候呢?
memcache也算一个不错的选择,我的印象中似乎是键值型的,对于键值型的有段时间有朋友推荐tokyo,这个貌似也不错,不过如果很多朋友开始已经做好了针对数据库操作(sql语句),而不完全是操作对象的话,那样如果直接架设这种键值型的,改的成本太高,支持sql的还是有很多的,想要性能很高的,可以花些钱买收费的,免费的也有些不错的选择,网上都有不少资料,可以搜索看看。


[[i] 本帖最后由 tzboy 于 2010-2-26 12:05 编辑 ]
回复 支持 反对

使用道具 举报

发表于 2010-2-25 15:49:03 | 显示全部楼层
我们的产品也上线公测了.......
过程有些和火山很像...
我们当初是把一帮做杂志的美术磨合得做游戏的美术
其中的艰辛,确实要自己走过才知道

前期没美术没策划,给人看的demo破解资源来开发
开始也没写文档,应用的框架是使用自己开发的,在实际应用中,确实会遇到一些难以想象的问题
做程序的,始终是纠结与美术和策划之间,一不小心,就会到处抱怨。
如何处理这些之间的关系,也是很费神的

=====================火山回复=============================
同是天涯沦落人
心有灵犀一点通


[[i] 本帖最后由 jimohuoshan 于 2010-2-26 11:25 编辑 ]
回复 支持 反对

使用道具 举报

发表于 2010-2-25 16:12:36 | 显示全部楼层
怎么在第四页了 哎!
回复 支持 反对

使用道具 举报

发表于 2010-2-25 17:08:45 | 显示全部楼层
火山好文,我推荐公司的as和美术都看。都笑作者痴,谁解其中味啊!

=====================火山回复=============================
美术也笑我痴?怎么个痴法啊?


[[i] 本帖最后由 jimohuoshan 于 2010-2-26 12:25 编辑 ]
回复 支持 反对

使用道具 举报

发表于 2010-2-25 17:09:49 | 显示全部楼层
支持下火山  闪吧怎么不贴撒

=====================火山回复=============================
已经贴了,谢谢。


[[i] 本帖最后由 jimohuoshan 于 2010-2-26 12:24 编辑 ]
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-2-26 11:10:50 | 显示全部楼层
霍霍,终于写完了,也算对得起观众,对得起自己吧,心中一块儿石头落地了。

玩会儿WOW去,下周就要开始认真的做计划,做自己喜欢做的事去了。
估计肯定会有朋友追问我到底要做什么,留个悬念吧,也许《我的FLASH情结2012》会专门写
回复 支持 反对

使用道具 举报

发表于 2010-2-26 12:31:07 | 显示全部楼层
突然发现,这么好的原创文章竟然没人打分,估计都看的兴高采烈,忘了吧
回复 支持 反对

使用道具 举报

发表于 2010-2-26 14:10:27 | 显示全部楼层
>虽然我自己得把策划、开发、美术和运营全做了这听上去有点假

一点都不假,初创业的人都是这样的,祝你理想实现

=====================火山回复=============================
这话说得我心里又踏实不少,谢谢鼓励。


[[i] 本帖最后由 jimohuoshan 于 2010-2-27 12:41 编辑 ]
回复 支持 反对

使用道具 举报

发表于 2010-2-26 14:16:32 | 显示全部楼层
火山祝你创业成功!
回复 支持 反对

使用道具 举报

发表于 2010-2-26 15:20:57 | 显示全部楼层
很佩服火山,祝您成功
回复 支持 反对

使用道具 举报

发表于 2010-2-26 16:52:33 | 显示全部楼层
果然好帖,认真学习!
回复 支持 反对

使用道具 举报

发表于 2010-2-26 17:21:59 | 显示全部楼层
  支持火山兄,太实在了,真男人。
回复 支持 反对

使用道具 举报

发表于 2010-2-26 19:05:57 | 显示全部楼层
写的非常棒~!特别在mvc一块,学习了。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|小黑屋|Archiver|手机版|blueidea.com ( ICP05002321 )  

GMT+8, 2018-7-23 19:56 , Processed in 0.109375 second(s), 7 queries , Gzip On, Memcache On.

Powered by Discuz! X3.2 Licensed

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表