- 1、本文档共6页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
先成为程序员,再做AS程序员
Gary Rosenzweig,世界级Flash游戏开发专家,从事网页游戏开发15年来,先后开发了超过250款游戏。他还是一位多产的畅销技术图书作家,先后出版了Shockwave、Flash、Macintosh方面的专著达13部,其中ActionScript 3.0 Game Programming University是学习ActionScript游戏编程的必读之 作。
Gary Rosenzweig的网站:Gary Rosenzweig
ActionScript 3.0 Game Programming University?《ActionScript 3.0游戏编程(第2版)》一书即将面世,图灵社区就有关AS游戏开发及行业相关趋势,向本书作者Gary Rosenzweig进行了邮件访谈,具体内容如下:
图灵社区:就Flash/ActionScript游戏开发方面,您能谈谈您的历程和取得的成果吗?
Gary:我从1999年起就在开发Flash游戏了,那时候ActionScript甚至还未真正形成。我一直在关注新的游戏开发平台。此前,我一直用Director/Shockwave来开发页游,而Flash则为页游提供了一种新平台。 起初我只是用Flash来开发小游戏,而较复杂的游戏则还是用Shockwave。但ActionScript 3.0的问世使得Flash游戏复杂化成为可能。由于Flash Player成为更为常见的浏览器插件,所以很快我就换用Flash来开发所有游戏了。 随着不断发展,AS3.0与Flash变得更适合开发游戏了。最值得一提的是,我们现在能用Flash来创建iOS与Android程序了。这使我过去开发的一些Flash游戏重新焕发了生机,因此使我得以开发新的游戏。
图灵社区:我们注意到,本书几乎每章都包含两大方面的内容:AS特性以及完整的实例,而对于动画制作及编程的基础知识所言甚少。那么本书更适合什么样的读者?
Gary:读者要有Flash及编程的基础,但并不一定要求以前编写过Flash程序。我并不想浪费篇幅来讲解Flash Professional创作环境,比如舞台、时间轴、绘画工具等内容,因为Adobe和其他地方都已经提供了很多相关学习资料。本书重点讲解的是ActionScript及游戏开发的内容。另外,我也不想过多地解释非常基础的电脑编程知识,像变量、条件语句以及循环等内容还需要讲吗?有很多方法可以学会它们。
图灵社区:据亚马逊读者评论,读者不仅需要对书中的例子加以重新实现或自由定制,而且还要学会如何构思并创建一个完整的游戏。那么你认为怎样才能掌握游戏开发的构思与方法
Gary:有些游戏很简单,比如说那种单击式的解密游戏,也可能会很复杂,比如像角色扮演游戏。从时间上来看,一个人几个小时就可能完成一款游戏,而那些大型游戏则需要一大群程序员和美工干上好几年才行。本书力图讲授任何规模的游戏开发都通用的一些技术。要想完整地开发一款大型游戏,开发者还必须去学许多其他的知识。
图灵社区:本书还介绍了很多关于游戏体验方面的内容,比如说一些UI设计及其成因。对初学者来说,这似乎是非常宝贵的。您还能给我们介绍一些其他的资源吗?除了您的书之外。
Gary:我不觉得必须要有更多资源。体验可能是下一步。将书中所学应用到自己的游戏中,勤加练习方能日益精熟。遇到困难时要多上网看看与问题相关的其他范例或讨论内容,不断地尝试才能进一步地找到解决方法,如此才能掌握更多技术。当你水平日益提高并成为一名老手后,一定要记住不要过于急躁。一款新游戏应该只有一两处新问题需要解决,而大多数的内容你应该知道如何处理。许多开发者都容易犯这样的错误,制作一款游戏需要同时学很多东西,他们太急躁了,那容易使人产生挫败感。
图灵社区:中国有许多Flash与ActionScript新手都非常担心前途问题,因为他们认为Flash程序更多用于构建前端内容,而AS似乎并不是适合开发多人游戏。对此您有什么看法?您能给我们介绍一下美国的Flash游戏发展的必威体育精装版状况吗?对于中国的开发者们,您有什么建议?
Gary:要想搞软件开发,你就不能只关注一门编程语言。ActionScript时下很流行,Objective-C也挺受欢迎。但在未来十年中人们可能还会用其他的语言。因此关键是要广泛涉猎、与时俱进。ActionScript 3是一门非常优秀的面向对象语言,将来也可以用到从中所学的技能。除了AS3,我还会PHP、Javascript和Objective-C,而且自认为什么语言都能很轻松地学会,因此我根本不担心将来5到10年AS3是否会过时的问题。Flash最适用于页游,这种情况将来也不会发生太大变化。但我建议大家还是先成为程序员后再去做Ac
您可能关注的文档
- 做生意的故事(5,6,7).doc
- 做男孩的父母的路很长1.doc
- 做结果与任务的区别.doc
- 做自己(青春奋斗型歌曲歌词).doc
- 做自珍自爱,自尊自信的魅力女生.doc
- 做菜汤汁、酱汁等的做法.doc
- 做输卵管造影检查痛不痛呀.doc
- 做饭菜鸟入门———家常菜25道.doc
- 做高级软件工程师首选计算器学校一度教育软工培训.doc
- 停车场泊车位模型.doc
- 2023-2024学年广东省深圳市龙岗区高二(上)期末物理试卷(含答案).pdf
- 2023-2024学年贵州省贵阳市普通中学高一(下)期末物理试卷(含答案).pdf
- 21.《大自然的声音》课件(共45张PPT).pptx
- 2023年江西省吉安市吉安县小升初数学试卷(含答案).pdf
- 2024-2025学年广东省清远市九校联考高一(上)期中物理试卷(含答案).pdf
- 广东省珠海市六校联考2024-2025学年高二上学期11月期中考试语文试题.pdf
- 2024-2025学年语文六年级上册第4单元-单元素养测试(含答案).pdf
- 2024-2025学年重庆八中高三(上)月考物理试卷(10月份)(含答案).pdf
- 安徽省安庆市潜山市北片学校联考2024-2025学年七年级上学期期中生物学试题(含答案).pdf
- 贵州省部分校2024-2025学年九年级上学期期中联考数学试题(含答案).pdf
最近下载
- DPtech FW1000系列应用防火墙典型配置v3.2.pdf
- 部编人教版小学四年级语文上册《一只窝囊的大老虎》教案.pdf
- 2024年新高考英语总复习考点12 分词(上海专用原卷版).docx VIP
- (2024秋)部编版一年级语文上册《 四季》PPT课件【优质版】.pptx
- 脑出血患者护理心得.doc VIP
- 【全部】小学1--6年年级统编语文教材(上下册)古诗词.pdf
- 清华大学“应用随机过程”习题答案.pdf
- BDA-老虎基金京东深度研究报告EN-2015 05 19.pptx VIP
- 成都至峨眉山高速公路环评报告书.pdf VIP
- 人教版六年级数学上册第五单元《圆的认识》作业设计.pdf
文档评论(0)