游戏开发者社区

[工作生活] 我的2010-学有所成的幸福

查看: 3370|回复: 6

Rank: 6Rank: 6Rank: 6

威望
10 点
义气
50 点

AQ小生

发表于 2010-12-21 21:01:57 |显示全部楼层
我可能比这里的多数朋友要大,35岁,在长沙做网站、设计、杂七杂八的已经做了整十年,可能在长沙做互联网的很多朋友都知道我的名字。
跟很多开公司、接业务的朋友不一样,我还是更喜欢做开发,做技术本身。经过多年的探索与实践,我放弃了亲自去研究一些自己不太得力的方向,比如做数据库编程、比如做SEO、做网站运营啥的,一心一意向前端方向发力。当然,不是说我完全不懂这些,如果需要,我的团队成员和更专业的团队能做这些。

说说FLASH开发这块,其实早几年,我就用AS2写过两个有些规模的课件项目,自己写了些如外部载入XML构成多级菜单,一些基本的导航条行为啥的。虽然功能基本达到,但是写的过程实在是逻辑极其混乱,有时候为了解决一个问题,看着那些代码行,发半个小时的呆,不知道从哪个环节去改进。

其实问题就是出在:对于整个结构体系缺乏掌握。那时候,完全还没有“类”这个概念。现在回想起来,如果不懂“类”的概念,那自己真的就象个“忙碌的上帝”一样,要去劳神地操作每一个舞台上角色;一旦有了“类”,咱要做的,就是给每个对象以“灵魂”,让他们自己去表演就行了。这个例子不知道是否恰当,反正我现在是觉得思路清晰多了。

但我是怎么开始AS3的旅程的呢?还要说到09年底,一个陌生的朋友XL打电话给我。说是通过我的博客找到我的,仅希望能够多交流。后来我看了他的作品,才知道他在长沙,是一个非常强的FLASH小型开发团队。不记得是第一次还是第二次通电话,我问他一个我最想问的问题:“你们是怎么做到高效开发的呢?”XL说:“我们使用‘类库’...”。当然我此前虽然没接触过OOP,但还不至于对术语完全不懂,至少没有听成“内裤”,哈哈!但是心里对于类库的力量,充满了好奇。

其实我在09年中期,就买了黑羽的《殿堂之路》,最初的“意气风发”之后,是越看越糊涂,看来看去看了半年,只有第一章看得明白。因为从目录上看来,不象别的书,充满了例子,这本书看上去似乎全都是理论!因此看了一段时间,就丢下了;过一段时间,又抱来看看,又一头黑线,又丢下了。不过心里总是怀着那个AS3的梦想,不曾泯灭。

09年11月,我的宝宝出生。家里事情一多,也没太多时间搞学习了。只到2010年4月13号,我才觉得必须要去跟XL见一面了。于是跑到他的公司面谈,他举了一个AS2的mybutton的自定义类的例子给我。我看到他用了10秒钟,给一个mc对象挂了一个mybutton的类定义,这个按钮就具有了over变化的功能,我心里一热,对自己说“这就是我要的东西了”。他告诉我,AS3具有更强大的类定义的功能,建议我直接从AS3开始。

从他那里回来,我激动不已。于是还是强行从殿堂之路这本书开始,看不懂也强行看,挑自己感兴趣的章节看。其实做网站的人最感兴趣的,无非是“视觉编程”、“人机交互”这些,看着看着,总算开始明白了!同时自己又买了一二本实例AS3实例比较丰富的书,对照着看。一看才知道,黑羽的这本书,格式要求挺严格,那些长长的变量名和类名,以及类型声明,实际上不用那么夸张--做得马虎点,也能起作用。不过到今天,我又渐渐的理解了他的本意,要求严格,是有很多的好处的。不怕大家笑话,就是他的那些写成一个个的类的范例代码,我在三周前,才搞明白怎样使用,之前都不明白为什么要写成那种怪样--因为原来在2.0时代,咱都习惯了在时间轴上写代码。

一步步的,我习惯了把代码写到AS文件中---删除了主时间轴上代码而改成了文档类---去掉了库中的元件而改成用NEW来调用类----用骆驼式命名法把各个变量都VAR到类定义之前---按功能规划主类和子类的功能--------总之,事情开始向好的方向进展。

就在昨天,我发布了我的第1个AS3小项目:笨笨翻图v1.0版:http://bbs.9ria.com/thread-70779-1-1.html
这个例子就是我在边看书边做完一些小实例后,开始着手写的第一个完整的项目--也是为了解决工作中的实际问题。其实看书跟实做,还是有很大的区别的。书上只是原理,很多
类的用法、错误的调试,那真得边查手册边查网上资源,一步一步来做的。前后写了两个月,工作不太忙时,就写写。期间还跟书上的内容反复对照,对于理论则有了更深的认识。这才知道,这本书的每一个章节,都是有用途的。当然,手上还得有一本AS3的电子手册,查询类的属性、方法。

二周前,看到论坛上成立个“菜头帮”,我加了一个成员。结果一看,里面比我菜的大有人在,原来不知不觉间,我已经不是最菜的那一个了,哈哈。

最后说说职业方向。
长沙做前端做得很专业的朋友,我认识的不多。我个人理解中的前端三大块,是XHTML(DIV+CSS)+JAVASCRIPT(JQUERY)+FLASH编程,我用了2年时间,基本熟练了XHTML(DIV+CSS),今年,又补上了自己在JQUERY及AS3这两块短板(我觉得JQ对我来说已经足够用了,原生JS就懒得去研究了)。加上自己原来还有一些设计的底子,在长沙这个城市,接些别人做不了的活儿,养家也基本够了。

看到前面写的朋友说到了感谢名单,我也要感谢几个人:
1、感谢我的老婆、岳父母:分担了很多家务,让我有时间投身学习,在夜深人静时让我早点休息。
2、感谢前文提到的XL和没有提到的高手“翼”:让我得以起步,分享FLASH的盛宴。
3、感谢黑羽--希望写出更多好书。

写这贴子时,我的宝宝已经一岁多了,每天会在我用电脑的时候,在我膝下蹒跚学步、牙牙学语。

望他将来看到这贴,增长一些延展的梦想和克服困难的勇气。
本帖评分记录:6人评分    银子+128 
Lost_in_Flash 银子 + 10
cosmos53076 银子 + 6 幸福……幸福……
值班管理员 银子 + 100 希望一家子都能幸福~~
kenis 银子 + 5 学无止境,谢谢楼主分享
scaupdc 银子 + 2
Moira.w 银子 + 5 我最多也只能加五两,支持!
还有1条评分,点击查看

举报

Rank: 6Rank: 6Rank: 6

威望
6 点
义气
25 点

AQ小生

发表于 2010-12-21 21:06:48
前来观望  

举报

Rank: 1

威望
0 点
义气
5 点
发表于 2010-12-21 21:14:19
学习啦,学习是需要投入兴趣和智力的

举报

Rank: 1

威望
0 点
义气
5 点
发表于 2010-12-22 00:14:34
我也在长沙,有空交流一下哈

举报

Rank: 4

威望
1 点
义气
5 点

AQ小生

发表于 2010-12-22 09:45:57
对楼主收入很感兴趣

举报

Rank: 4

威望
3 点
义气
5 点

AQ大侠 AQ小生

发表于 2010-12-23 21:46:27
祝楼主幸福,事业蒸蒸日上

举报

Rank: 14Rank: 14Rank: 14Rank: 14Rank: 14

威望
23 点
义气
51 点

AQ小生 蓝色海洋水心勋章 游戏开发者

发表于 2012-2-5 12:10:01
楼主加油哦

举报

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

关闭

江湖传闻

手机版|9RIA.com ( 京ICP备11007422号-2 

GMT+8, 2017-8-23 10:16 , Processed in 0.106223 second(s), 20 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部