显示标签为“过程”的博文。显示所有博文
显示标签为“过程”的博文。显示所有博文

2009年2月3日星期二

【项目】创造“MyWorld”(1)——开发“MyBlog v0.1”

【项目】创造“MyWorld”(1)——开发“MyBlog v0.1”——
啸风子 于 2009年2月3日星期二 22:15 发表于 啸风子Flash站点(http://tigerrrflash.blogspot.com/)

----------------------------------------------------------------------

创造“MyWorld”(1)——开发“MyBlog v0.1”

作者:啸风子
创建日期:20090130
更新日期:20090203

关于“MyWorld”——

我是一个Flex新手,为了提高自己的Flex开发水平,计划做一个练习性的项目,叫“MyWorld”,曾经叫“我的世界”。

简单的说,“MyWorld”是一个用户个人在网络上的个性化门户,可以集中展示用户分散在其它网站上的博客、相册、帖子、留言等,以及用户定制的游戏,文章,收藏。最重要的是,用户可以自定义“MyWorld”的表现,比如一座房屋,甚至一个虚拟星球,以充分展示用户在网络上的个性化存在。

“MyWorld”并不是有明确要求的项目,而是比较随性的练习性项目,可以分解为一系列小项目。我可以做自己想要的“MyWorld”,其他人也可以做他们的“MyWorld”。要了解更多,可以参看此文:《“我的世界”项目分析之用户角度》,网址:http://tigerrrflash.blogspot.com/2009/01/blog-post_25.html

我会把我所做的公开发布,并撰写相关文档,比如此文,可以供新手们参考。因为我还是新手,也没有什么项目经验,所以,很多地方肯定会存在不足,大家可以多多提意见,多谢!:-)

所有与项目“MyWorld”相关的文章、代码等都会集中于此文:《项目“MyWorld”相关》,网址:http://tigerrrflash.blogspot.com/2009/02/myworld.html

关于“MyBlog”——

“MyBlog”是“MyWorld”的第一个子项目,主要用途是读取自己在博客网站的博客信息,在一些Flash页面中以更加个性化的方式展示出来。这些页面可以放在属于自己的域名和空间中,甚至可以插入到其它网站中。“MyBlog”实现真正属于个人的、脱离博客网站束缚的博客。

术语约定——

为了更有效的沟通,做如下术语约定:
博客(英语Blog):即通常说的博客,如我的博客TigerFlash,不指博客托管站点,如Blogger,也不指博客里的一篇文章。

帖子(英语Post):即博客的一篇文章,为什么不直接说文章,是因为英语里(至少Blogger里)用Post称呼博客里的文章,而且文章的概念范围很广,为了专指博客里的文章,我们就用帖子来称呼。

“MyBlog v0.1”概述——

“MyBlog v0.1”是属于起始阶段的子项目,只要实现部分基本功能即可。概述如下:

1. 能够利用Blogger网站的API读取Blogger博客(以我的博客TigerrrFlash为例)的相关信息(具体信息见下文)。因为Blogger API的限制,有些博客信息不能读取,比如标签,所以很多功能暂时无法实现。

2. 能够利用Flex基本组件展示相关信息(具体信息见下文)。 暂时不考虑界面个性化,以后的版本再考虑。

3. 因为是起始阶段,所以在运行时输入博客供稿地址,以方便调试。以后版本中将采用部署时配置方式,运行时不能输入博客供稿地址。

4. 可以运行时在页面上直接输出跟踪信息,以方便调试。


“MyBlog v0.1”分析——

基本需求:用Flash平台代替HTML形式,具体如下所示:
1. 博主需求:让自己的博客通过Flash平台展示出来。
2. 读者需求:使用Flash平台阅读博客。

要实现的内容有如下几个:
1. 博客标题。
2. 博客作者。
3. 博客说明。
4. 帖子:核心内容,每篇帖子拥有标题、作者、内容、发布日期。
5. 日历:能够根据日历索引到特定日期发布的帖子。
6. 链接列表:一些相关页面的链接。
7. 博客供稿地址输入窗口。
8. 跟踪信息输出窗口。

页面框架说明如下:

1. 首先弹出博客供稿地址输入窗口,输入地址或关闭后消失。

2. 暂时只有一个页面,即主页,页面框架:上面是标题栏,展示博客标题、博客作者、博客说明,下面左侧是侧边栏,展示日历、链接列表,下面右侧是内容区,展示帖子列表。

3. 内容区最多显示5篇帖子,但有前后导航按钮,可以点击以显示更多帖子。

4. 进入主页后,内容区显示最近的帖子,日历显示当前日期。

5. 根据用户对日历日期的选择,内容区显示相应日期发布的帖子。

6. 点击博客标题进入主页,即内容区重新显示最近的帖子。

“MyBlog v0.1”设计——

按照MVC模式设计。分别描述如下,括号里的是标识符(类名、属性名、方法名等):

1. 控制器Controller

主要作用有:初始化应用程序,处理应用逻辑,处理事件,管理模型对象,更新视图。由主类BlogShow充当。正常使用状态的概要描述如下,具体见成品和源代码。

1) 初始化后进入主页,并弹出博客供稿地址输入窗口。

2) 用户输入博客供稿地址后,加载并显示最多5篇最新帖子,以及日历和链接列表,并弹出跟踪信息窗口显示得到的XML作为参考(调试用,暂时保留)。

3) 用户选择日历里的日期时,加载并显示该日期的5篇帖子。

4) 用户按“Next”按钮可以加载并显示下5篇(如果有的话),按“Prev”按钮可以加载并显示上5篇(如果有的话)。

5) 用户点击链接列表里的链接时,在新窗口中打开链接。

6) 用户点击标题,重新进入主页。

2. 模型Model

模型建立实体的数据结构。主要包括以下模型类,日历暂时直接用组件实现,因此不用建立模型。具体见成品和源代码:

博客(Blog):
属性:
博客标题(blogTitle)
博客说明(blogDescription)
博客作者(author)
帖子(posts)
链接列表(linkList)

帖子(Post):
属性:
标题(title)
作者(author)
内容(content)
发布日期(publishDate)

链接列表(LinkList):
属性:
链接(links)

3. 视图View

使用各种Flex组件展示模型的数据,并接受用户交互。整合在主类BlogShow中。具体布局和控件见成品和源代码。

“MyBlog v0.1”实现——

摘取部分关键源代码,并附上注释,作为对实现的描述,具体见源代码文件。

(因为暂时还没安装相应插件,不能直接贴代码,可以看源代码文件,或者看这个帖子:http://bbs.airia.cn/FLEX/thread-3929-1-1.aspx,上面有代码。等以后装了相应插件,能正确显示代码后,再来帖代码。)

知识点——

基本语法:在现在,我还是要重视的。

Flex Builder 3使用方法:同样,在现在我还是要重视的。

组件使用:包括HTTPService,各种控件、容器等。

XML:包括E4X语法和XML命名空间等。

Blogger API:访问Blogger博客数据必须要学习的,要注意的是博客供稿地址的格式并不像文档里说的那样(可能文档里的格式是以前的),要自己查看博客上的供稿地址。

开发调试过程——

因为我还是新手,对文档及很多知识都不是很熟悉,所以我是边学习边开发“MyBlog v0.1”,结果断断续续持续了4天时间,开发加撰写此文档,大概花了10小时左右吧。程序代码本身很简单,主要时间都花在了查看文档学习知识上了。

在调试过程中,有一个问题花了我很多时间,即XML命名空间问题。我一开始不了解XML命名空间,结果导致了错误。后来我学习了相关知识,注意了XML命名空间的使用,但是还是有错误。后来上网查了一下,才解决了问题。在这里提醒下吧,在方法内声明了默认XML命名空间后,在方法结束前还得把默认XML命名空间改回成空的。

未来计划——

在“MyBlog”的未来版本中,将添加更多的功能,完善现有功能,同时对表现层进行更多的个性化设计。

结语——

通过“MyBlog v0.1”的开发和调试,我学习了一些平时都没注意的知识,提高了动手能力。在以后的版本中,还将继续学习和实践。

欢迎大家多提意见。:-)

关于作者——

网名:啸风子。真名:陆仕桑。

有事欢迎和我联系:-)。邮箱:lushisang@gmail.com。QQ:531042894。博客:http://tigerrrflash.blogspot.com/。

--------------------------------------------------

工程文件(内已包括源代码和成品文件):http://sites.google.com/site/myworldmyworldmyworld/myblog/MyBlogv0.1.rar?attredirects=0

在线演示:

http://sites.google.com/site/myworldmyworldmyworld/myblog/MyBlogv0.1.swf?attredirects=0

(因为暂时还没安装相应插件,不能直接显示Flash,可以看成品文件,或者看这个帖子:http://bbs.airia.cn/FLEX/thread-3929-1-1.aspx,上面有在线演示。等以后装了相应插件,能正确显示Flash后,再来帖在线演示。)

2009年1月26日星期一

【过程】基本学习完官方教程《Flex 3 Getting Started》

【过程】基本学习完官方教程《Flex 3 Getting Started》——
啸风子 于 2009年1月26日星期一 19:14 发表于 啸风子Flash站点(http://tigerrrflash.blogspot.com/)

----------------------------------------------------------------------

进过几天每天不长的学习,基本把官方教程《Flex 3 Getting Started》学习完了。如果我英语水平高些的话,就学习的更快了。

其实很多内容我都了解了,但是我还是很认真的一字一字的看,结果导致学习效率不高。但是为了打好基础,我就硬着头皮看下去了。

接下来我就不再这么按部就班的学习了,而是以项目实践为引导,边做边学。项目暂时起名为“我的世界”,还没做好规划,只是写了一些讨论,见:【文章】“我的世界”项目分析之用户角度

接下来我就努力做项目吧。加油!!!

2009年1月18日星期日

【过程】决定专注于RIA开发

【过程】决定专注于RIA开发——
啸风子 于 2009年1月18日星期日 19:19 发表于 啸风子Flash站点(http://tigerrrflash.blogspot.com/)

----------------------------------------------------------------------

对于一个专注Flash平台的程序员来说,RIA开发都是比较好的选择。无论从现实角度(工作挣钱)还是理想角度(教育事业)来看,RIA开发和Flash应用,都是比Flash游戏更好的选择。也许有人不同意,但是从我这几天所查看的资料来看,确实如此。

所以,我决定专注于RIA开发,对于Flash小游戏,主要是作为兴趣,对于Flash网页游戏和虚拟社区,因为其比较大型,很多方面偏向于RIA应用,比如聊天窗口、交友窗口等等,所以还是可以关注的。

接下来就努力学习RIA开发的相关知识吧。并在以后做出些自己的作品,尽量参加一些项目,即便是无偿的也好,以作为自己以后找工作的资本。

对于与Flash平台无关的RIA比如Ajax等,我也可以学习些。

2009年1月12日星期一

【过程】撰写《啸风子与Flash之起步——小荷才露尖尖角》

【过程】撰写《啸风子与Flash之起步——小荷才露尖尖角》——
啸风子 于 2009年1月12日星期一 21:00 发表于 啸风子Flash站点(http://tigerrrflash.blogspot.com/)

----------------------------------------------------------------------

今天花了半天时间写了篇文章,叫《啸风子与Flash之起步——小荷才露尖尖角》。作为我前段时间学习和实践的总结,也作为我以后继续学习和实践的开头。文章内容见前一篇博文。

继续努力吧。

2009年1月9日星期五

【过程】基本完成教学游戏“贪学蛇”核心功能的开发

【过程】基本完成教学游戏“贪学蛇”核心功能的开发——
啸风子 于 2009年1月9日星期五 19:48 发表于 啸风子Flash站点(http://tigerrrflash.blogspot.com/)

----------------------------------------------------------------------

进过周二、周三、周四的编程,在周四也就是昨天下午,基本完成核心功能程序的编写。随后便开始调试,直到现在,花了1天多。可以说,调试比编写还困难,费脑子啊,时间哗哗的流逝啊。

所以,虽然一开始就动手写有利于菜鸟保持动力,但是对后面的调试工作还是会带来很多麻烦的。如果一开始就好好设计程序功能逻辑的话,以后的调试也就方便的多了。

还有就是关于测试驱动的开发,我以前学过,但是还没试过,觉得麻烦,但是想想昨天和今天调试时的痛苦,觉得以后有必要试试。

教学游戏“贪学蛇”的核心很简单,就是用户要按顺序输入单词字母,蛇就会跑去吃那些代表单词的食物,蛇身就会变长,多了一节,上面有刚刚吃掉的食物上的单词。虽然很简单,但是还有很多细节需要注意,这里就不详细说了,等以后做好成品,在详细解释吧。

因为在Flash创作工具里测试影片,影片本身不能响应键盘输入,因为Flash创作工具把键盘输入用作快捷键了,所以有点小麻烦,只好打开独立的swf文件测试了。因为trace输出看不到了,所以就在影片舞台上加了一个动态文本框,自制调试信息显示平台了。

最后说一下,ActionScript 3.0的Vector类有一个Bug,浪费了我不少时间,真是没想到啊。我将在下一文中说明。

2009年1月6日星期二

【过程】开始开发教学游戏“贪学蛇”

【过程】开始开发教学游戏“贪学蛇”——
啸风子 于 2009年1月6日星期二 23:56 发表于 啸风子Flash站点(http://tigerrrflash.blogspot.com/)

----------------------------------------------------------------------

在昨天初步确定并测试成功“跟小虎学Flash之起步篇”的框架程序后,就该添加具体内容了。

具体内容有动画、视频、互动练习、互动展示、游戏等内容,为了以后找工作方便,我决定先做一个教学游戏,因为游戏用到的ActionScript 3.0知识比较多,可以提高自己的程序开发能力。

所以,今天就开始开发教学游戏“贪学蛇”。理论上,是重启教学游戏“贪吃蛇”的开发,并改了下名字,但因为以前只写了教学游戏“贪吃蛇”的一点文档,而没有有意义的编程,所以,实际上是新的开始。

而且,以前写的文档对现在来说也没有什么用了,就把内容都转移到一个想法文件里了。现在的开发原则是一开始设计和编程时不要考虑太多太复杂的功能,只要实现基本的功能即可。这样可以提高效率,理清轮廓,尽快做好,增加自信。而以前是花了不少时间在撰写不切实际的文档上,还幻想了很多功能,而实际上这些功能凭我个人之力不可能一开始就能实现。

今天编写了一些程序,有了基本轮廓了,明天继续。

2009年1月5日星期一

【过程】初步确定并测试成功“跟小虎学Flash之起步篇”的程序框架

【过程】初步确定并测试成功“跟小虎学Flash之起步篇”的框架程序——
啸风子 于 2009年1月5日星期一 22:33 发表于 啸风子Flash站点(http://tigerrrflash.blogspot.com/)

----------------------------------------------------------------------

上周六到今天三天主要是给“跟小虎学Flash之起步篇”编写框架程序,并在现在终于初步确定并测试成功。

从一开始的没思路,到有思路,再到确定思路,经过了不少思考和尝试,放弃了某些花了不少时间思考和尝试的貌似漂亮的框架,选择了现在这个简单灵活的框架。虽然现在的框架程序很简单,但是已经算是确定了,以后再慢慢完善和扩展。

因为“跟小虎学Flash之起步篇”包括很多形式的内容,所以框架的大概样子有点类似浏览器,可以像浏览器加载网页一样加载swf文件,不过现在功能比较简单。当然,和浏览器还是有很大区别的。框架功能比浏览器简单,但是加载的swf文件则比一般的网页功能丰富得多,比如可以是一个游戏swf文件。这样做是为了减少耦合度,增加分工制作swf文件的灵活度。

前几天还设计过界面,但是以后也许会根据情况改变设计,不提也罢。

通过这几天的编程,我实践、复习、学习了很多ActionScript 3.0知识。很早以前就将官方手册《ActionScript 3.0编程》看完了,而且也看过它的例子了,但是这根本不够,因为没有实践,一切都是纸上谈兵。所以,“跟小虎学Flash之起步篇”我一定会有我一直强调的动手实践的重要性的。

2008年12月31日星期三

【过程】将“Flash交互动画教程”暂时更名为“跟小虎学Flash之起步篇” ;开始撰写“跟小虎学Flash之起步篇”的策划文档

【过程】将“Flash交互动画教程”暂时更名为“跟小虎学Flash之起步篇” ;开始撰写“跟小虎学Flash之起步篇”的策划文档——
啸风子 于 2008年12月31日星期三 20:45 发表于 啸风子Flash站点(http://tigerrrflash.blogspot.com/)

----------------------------------------------------------------------

“Flash交互动画教程”只是一个通称,而不是一个具体产品的称号,所以,决定做什么后,就得起一个具体的名称。暂时起名叫“跟小虎学Flash之起步篇”吧。

决定不再只是把教程写成文章的形式了,而是做成一个Flash产品的形式。因为我做Flash教程的目的不是教别人什么,而是实践自己所学的知识。所以,还得做成Flash产品才好。

今天开始撰写“跟小虎学Flash之起步篇”的策划文档,从记事本上的一些关键词开始,不断扩展,最终形成了策划文档的雏形。我现在越来越喜欢这种撰写方法了。我称这些记事本为为“我的第二大脑”,因为它们促进了我的思考。

撰写的策划文档具体内容就不说了,现在只记录过程,等写完了或者等教程做好了再发。

2008年12月29日星期一

【过程】写了两篇文章

【过程】写了两篇文章——
啸风子 于 2008年12月29日星期一 12:46 发表于 啸风子Flash站点(http://tigerrrflash.blogspot.com/)

----------------------------------------------------------------------

上周五周六头脑一热写了两篇文章,叫《Flash作者互雇合作模式——每个人都是老板和员工的合作模式》和《Flash作品顾客视角商业模式——以顾客视角对Flash商业模式的看法》,还在Flash吧的论坛上发帖并和人讨论了一番,受益匪浅啊。

接下来,我该把精力放在努力学习和“Flash交互动画教程”的制作上了。我决定先把“Flash交互动画教程”做成文章的格式,比较方便,然后再决定是否把它做成Flash吧。

2008年12月26日星期五

【过程】学习卡通漫画教程;开始撰写“Flash交互动画教程”策划文档

【过程】学习卡通漫画教程;开始撰写“Flash交互动画教程”策划文档——
啸风子 于 2008年12月26日星期五 20:42 发表于 啸风子Flash站点(http://tigerrrflash.blogspot.com/)

----------------------------------------------------------------------

前天和昨天下载了一些卡通漫画教程,并学习了一部分。这些教程内容有手绘的,有CG的,教程格式有视频的,有PDF的。教程都很不错,有点零散,适合爱好者,而非专业者。而且没有专门讲Flash动画的,CG的讲的是Photoshop的。讲Flash卡通的那个下了几天都还没下完,继续等。

昨天开始策划“Flash交互动画教程”,并开始撰写策划文档。但是写着写着,觉得不对劲,成编故事了,于是就暂停了。先学习卡通漫画教程,以后继续写。

2008年12月24日星期三

【过程】决定制作Flash交互动画教程

【过程】决定制作Flash交互动画教程——
啸风子 于2008年12月24日星期三 13:10 发表于 啸风子Flash站点(http://tigerrrflash.blogspot.com/)

----------------------------------------------------------------------

昨天下载了一个很老的Flash教程,2002年的,叫《Flash魔法再现》是《我被施了魔法》系列的,我以前还用过同一个系列的《Photoshop改画怪杰》,非常不错,效果也很好。它本身也是由Flash做成的,以交互动画的形式讲解了Flash软件的基本使用方法和实例。内容很生动,有动画、配音、情节,以及交互性操作和游戏,充分发挥了Flash的优点。不过内容少了点,简单了点,也许是制作难度比较大吧。

教程内容本身对我没什么用了,因为我已经掌握了教程里讲的Flash使用知识。不过教程的形式给了我不少启示。我如果也做这么一个Flash教程,那该多好啊。经过昨晚睡前的考虑,我决定试试,因此,我必须暂时放下教学游戏“贪吃蛇”和事业策略Flash的制作,开始新的制作。

我觉得做的Flash交互动画教程将模仿《Flash魔法再现》,不过内容要深入,交互性也更强。具体描述如下:

1. 教程的教学目标就是让想制作Flash的人,看完这个教程后,基本知道该怎么做一个完整的Flash,包括Flash动画、Flash游戏等,而不是仅仅学会使用Flash软件。所以,“Flash交互动画教程”这个词一语双关,即指教程本身是Flash交互动画,也可指教程要教别人制作Flash交互动画(游戏形式上也算一种交互动画吧)。

2. 教程的教学内容包括策划、美术、程序三方面的内容。这是由教学目标决定的。Flash软件的使用不是教程的重点,因此不单独制作,而是融合于上述三方面内容中。对于不会Flash软件基本使用方法的人,可能会推荐其它教程,比如上面说的《Flash魔法再现》,或者我以前用过的Lynda.com的教程,或者干脆是官方帮助文件。策划和程序都好说,关键是美术,因为我没有美术基础。我必须自学美术。我可以乘这个机会学习美术。

3. 教程的教学形式采用带情节的交互动画形式。跟《Flash魔法再现》的教学形式类似,因为我觉得这样的形式很有趣,不但看得人觉得有趣,制作者也会觉得有趣,动力就充足多了。

4. 教程本身的制作就是教程要讲的实例。也就是说,我会把制作这个教程的方法和过程作为教程实例进行讲解,让每个学过这个教程的人都能制作一个类似的教程。哈哈,有点自我复制的意味,自我复制是进化的前提嘛,希望教程的使用者会进化的更好,当然,我自己也得不断进化。

现在来说一下制作这个教程的理由。

1. 这是“人本教学系统”的组成部分之一,其任务书里本来就计划好了要做一个Flash教程。当然,以前计划的Flash教程和现在所说的还是有区别的,以前计划的教程内容偏向程序,形式偏向视频和文本。没有美术内容。

2. 想学Flash的人很多,包括动画和游戏等的制作,因此市场还是不错的。但是我看到的Flash教程一般偏向软件的使用,或者ActionScript编程,对于完整的制作很少提到,也许因为这涉及的内容很多,包括策划、美工、程序等,但是我打算全部涉及,因为我要做的教程本身就是一个完整的Flash制作。

3. 我想乘这个机会学习和实践美术、策划和程序等方面的知识。当然,程序方面我本来就比较熟悉,所以重点是美术和策划。除此之外,肯定还会涉及宣传、网站建设、市场分析等方面的知识,这些我也得学。

4. 如果做成功了,不但能让教程的使用者受益,还能结交到不少朋友,和他们一起合作,这是我最看重的。有了合作,进步会更快,以后的事业也会更顺利。

好了,现在就开始做吧,把全部精力投入进来。

2008年12月23日星期二

【过程】学习“传智播客”的“贪吃蛇游戏开发视频”

【过程】学习“传智播客”的“贪吃蛇游戏开发视频”——
啸风子 于 2008年12月23日星期二 11:56 发表于 啸风子Flash站点(http://tigerrrflash.blogspot.com/)

----------------------------------------------------------------------

昨天下了传智播客的贪吃蛇游戏开发视频和代码,是Java版的,但是我学过Java,能看懂。睡前花了一点时间学完了视频和代码。太简单了,远不如我的教学游戏“贪吃蛇”所要达到的要求。估计讲视频的还是一个学生,没有什么经验吧。所以我看的时候很多地方都直接跳过去了。

还得靠自己啊!

2008年12月22日星期一

【过程】完成编写教学游戏“贪吃蛇”1.0版业务需求阶段的内容

【过程】完成编写教学游戏“贪吃蛇”1.0版业务需求阶段的内容——
啸风子 于 2008年12月22日星期一 21:25 发表于 啸风子Flash站点(http://tigerrrflash.blogspot.com/)

----------------------------------------------------------------------

昨天和今天花了一些时间,完成编写教学游戏“贪吃蛇”1.0版业务需求阶段的内容,具体为:任务陈述、参与者列表、用例列表、用例细节,并开始编写术语表。

不像以前,一有想法就开始编程,并在编程中不断修改。现在我按照先前学习的《面向对象分析与设计(UML 2.0版)》中介绍的软件开发流程开发教学游戏“贪吃蛇”。虽然游戏本身很简单,但是使用正规的步骤还是有好处的。避免了以前因事先未考虑好就开始编程,结果导致不断修改程序的后果。而且也有利于我以后参加正规的软件开发。

通过编写业务需求阶段的内容,我对教学游戏“贪吃蛇”的样子有了更清晰的理解,可以说,游戏的轮廓已经出来了。

接下来是系统需求阶段,我得加快进度,不能太浪费时间。对于先前编写好的内容,以后还可以稍作修改。

【过程】计划做“事业策略Flash”:Flash动画实践由迷茫期进入计划期

【过程】计划做“事业策略Flash”:Flash动画实践由迷茫期进入计划期——
啸风子 于 2008年12月22日星期一 13:26 发表于 啸风子Flash站点(http://tigerrrflash.blogspot.com/)

----------------------------------------------------------------------

今天早上洗漱时,一边刷牙一边思考自己除了要学专业方面的东西外,还必须学很多其它东西才行,如宣传、交流、市场等等方面的内容,这些东西比较通用,但是又是非常重要的。后来联想到Flash上来,觉得不如做一些这方面的Flash试试,因为这样可以把它们和专业联系起来,更有动力。经过之后几小时断断续续的考虑,到现在基本确定要做什么了,我的Flash动画实践(不是Flash软件,因为教学游戏“贪吃蛇”才是Flash软件实践的开始,Flash软件暂时是主业,Flash动画是兴趣)也终于由迷茫期进入计划期了。

首先,暂时给这类Flash确定内容范围,同时也起个准确又容易理解的名字:事业策略Flash。事业策略意为做好做成功各种事业的策略,但不涉及太专业的内容,而是像宣传、管理、市场、人际交流、生活管理等比较通用的内容。当然,具体到每个Flash,可以根据具体Flash内容起名字,比如“森林世界”等。

其次,事业策略Flash内容要具体实用,但也要条理清晰。Flash内容不能太理论化,而要跟实践结合,越具体越实用越好,因为枯燥的理论没人会喜欢看,而且也起不到什么用处。但是为了不至于让人看起来凌乱而不知所谓,内容也要有条理性,并适时做些总结。

第三,Flash内容将以拟人卡通为主,稍带搞笑。卡通和搞笑是因为Flash动画的特征和要吸引人的需要。拟人是因为事业策略以人的互动为主的内容特征,以及我个人偏向人物画的绘画愿望。

做事业策略Flash而不是其它Flash(如搞笑Flash)的原因如下所述。
1. 我正打算学事业策略相关的知识和技能。
2. 关注事业策略的人很多,在网上到处可以看到这类博客。这样就既有素材又有市场了。
3. 这也跟我的教育理想相符合,至少比做搞笑Flash要复合我的价值观。况且市场上搞笑Flash太多了。
4. 事业策略内容涉及到很多拟人角色,而这正是我偏爱的绘画内容。虽然拟人不是真人,但是我关注的表情、动作也能更好的表达出来。

以前也考虑过做Flash公益广告,但是现在它被放到次要地位了。但是有时间也可以试试。

最后要说的是,也许最后成品不是Flash动画,而是漫画。一是因为个人能力和精力有限,二是因为漫画是图片,更容易传播。不过,目标定的大一些,暂时期望是Flash动画吧,至少图片格式要是矢量图,因为复用性更好。

2008年12月21日星期日

【过程】啸风子Flash站点序

【过程】啸风子Flash站点序——
啸风子 于 2008年12月21日星期日 18:51 发表于 啸风子Flash站点(http://tigerrrflash.blogspot.com/)

----------------------------------------------------------------------

Flash学了不少时间了,应该要多多实践,所以建立这个啸风子Flash站点(或者说博客)http://tigerrrflash.blogspot.com/来记录我的Flash相关,包括Flash软件、Flash游戏、Flash动画、Flash广告等。内容主要是原创,也有优秀的转载,还有学习和实践的过程记录。

啸风子是我的网名,是虎的雅称(可以意会下:-))。所以,站点英文名和域名也就用TiggerrrFlash,之所以多两个“r”,一是因为TiggerFlash已经被人用了,二是多两个“r”可以和“啸”字对应,并体现出虎的低吼声呵呵。

本来学Flash主要目的之一是为“人本教学系统”(项目站点地址:http://humanisticisp.blogspot.com/)开发Flash教学游戏,现在扩展它,涉及Flash的各个方面。毕竟,作为一项专业技能,可以做很多相互关联的事情,这样才能提高技能水平。

近期我主要是打算开发一个Flash教学游戏,叫“贪吃蛇”,就是以经典小游戏“贪吃蛇”为原型的,教学功能暂时是学习英语单词。效果如何,我自己也不知道。

以后我可能会试着制作Flash广告,因为Flash的一个主要商业用途就是广告。

努力吧,加油!!!