走在网页游戏开发的路上(一)
2011年05月28日
起步 ――此系列谨记录我步入页游开发队伍的历程。 相信有很多和我一样的人,曾多次问google、问baidu、问各大论坛――如何开发游戏?开发游戏如何入门?由于游戏开发本身其复杂、庞大、涉及东西比较多,始终不得其道,最终激情无情的被时间这把杀猪刀给磨灭。之后又一次 激情澎湃,又一次不了了之…… 本人喜欢玩游戏,也有幸在研究生毕业能够加入腾讯QQ游戏开发部门,本系列将记录如何步入网页游戏开发的历程。此系列,至少是目前阶段,主要关注如何使用ActionScript 3.0开发网页游戏(本人完全从0起步),关于后台如何使用C++不进行详细介绍(后面有机会在介绍)。希望能够给后来人一些帮助,不像当初那个无助的、不得其道的我。 下面是导师给我的安排: 时间 任务 学习目标 输出 2011-5-5 ~ 2011-5-18 1、熟悉 AS3基本语法
2、了解AS3事件机制
3、熟悉Flash动画原理
4、使用 AS3获取外部数据(加载XML、JS通信) 熟悉AS语言 按照任务输出DEMO,由导师检查并且给出评价 阅读AS编码规范文档 熟悉所有编码规范 回答导师提出的编码规范问题 体验CityVille、 It Girl 熟悉SNS社区游戏。
(游戏等级达到20级) 输出游戏体验报告。 推荐tyler几本书,空余时间可以看看。 F Flash游戏编程指南 F Head First设计模式 注:1、CityVille(城市小镇)是Zynga于2010年12月2日在上推出的游戏。自12月2日发布CityVille以来,CityVille在全球的用户总数已接近7250万人,较知名农场游戏FarmVille 5740万的活跃用户超出25%。CityVille成为历史上用户增长速度最快的一款游戏。
2、对于喜欢纸娃娃系统、各种款式新潮服饰,以及享受购物快感的玩家,《It Girl》绝对是款量身打造的游戏!玩家将于纽约市中心开始进行游戏,藉由不断搜寻服装商店,购入各式各样的衣服、裙裤、套装、配件…等,让自己能穿上更多豪华服饰,成为真正的派对女王。游戏中所有的服装和配件都有惹火度(Hotness)以及适合的场合类型,因此玩家除了购入高惹火度衣服之外,也要留意适合这些服装能出席的场合。搭配出最高惹火度服装组合后,再和其它玩家或NPC较量服装,就能获得更多金钱与经验值,并提升等级获得其它地区通行权限,购入更多更丰富的服饰。 FlashDevelop是一款开放源代码面向Flash/ActionScript的开发IDE。FlashDevelop 本身采用.NET开发而成,可以运行在Windows环境之中。FlashDevelop动作轻快,对应ActionScript2/3,另外支持 HTML,JavaScript,CSS等高亮显示,代码自动输入补全,IDE环境下的debug功能等。 l 下载最新FlashDevelop(当前最新FlashDevelop 3.3.4 RTM released):http://www.flashdevelop.org/community/viewforum.ph p?f=11 l 下载最新Flex SDK(当前最新Flex 4.5): http://opensource.adobe.com/wiki/display/flexsdk/D ownloads
l 下载JRE(>=1.6): http://www.oracle.com/technetwork/java/javase/down loads/index.html l 如果使用源代码管理功能的话,还需要安装SVN(如TortoiseSVN) 安装软件本不该我多说,我就指出几个需要注意的地方:
注意勾选Advanced中的Multi Instance,否则一次只能打开一个项目,不方便使用。(Ps:不用勾选Standalone/Portable,我勾选了该项安装之后启动报错失败,目前还不明原因。)
这个可以直接取消,自己手动下载最新的Flex SDK,而且网速不好的话,通过这个安装下载非常慢。将前面下载的Flex SDK解压,路径随你喜欢,我的是“C:\Program Files\Flex SDK\flex_sdk_4.5.0.20967”。 启动FlashDevelop,界面如下:
选择 Tools―>Program Setting(快捷键F10),然后设置AS3Context的Flex SDK Location为FlexSDK的解压路径,我的如下图:
设置FlashViewer,即flash播放器,要使用一个Debug版本,否则FlashDevelop不能否直接输出调试信息。一般在Flex SDK的runtimes\player\路径下面,如下图所示:
至此,基本环境已经搭建好了,FlashDevelop支持很多插件,为了强化功能可以有选择地安装一些插件,这里就不多说了。 新建一个AS3项目,如下所示,在Main.as中输入下代码:
运行可以在输出窗口看到,“Hello World!”。 Flash开发adobe flash cs5肯定会使用到,它是收费的,怎么安装google、百度之。 作者:吴秦
出处:http://www.cnblogs.com/skynet/
本文基于署名 2.5 中国大陆许可协议发布,欢迎转载,演绎或用于商业目的,但是必须保留本文的署名吴秦(包含链接).
发表评论
-
解决Delphi截取字符串时遇到半个汉字
2012-07-06 09:52 2064演示程序中主要是用了 IsDBCSLeadByte 这个 ... -
js 学习笔记!
2012-07-06 09:46 6041.在ie 6 中 "//" 注释会 ... -
黑莓开发第三篇:常用UI组件
2012-07-03 13:44 826最低层次的UI 组件 可以处理自身的显示 用于显示各种 ... -
虚拟机随谈:解释器,树遍历解释器,基于栈与基于寄存器,大杂烩
2012-07-02 12:53 808虚拟机随谈:解释器,树遍历解释器,基于栈与基于寄存器, ... -
关于flexigrid一点用法
2012-07-02 12:52 585闲来无事在网上找了一个jquery的grid插件 flex ... -
如何使用registerClassAlias来解决module中使用RemoteObject---第一次访问正常、第二次出错
2012-07-02 12:52 586问题:今天我在Flex的module中使用RemoteOb ... -
超级面板皮肤及其使用
2012-07-02 12:52 670画出类似于遨游那样的最大化,最小化,关闭,还原按钮的皮肤。 ... -
flex 弹出的titleWindow 隐藏标题栏
2012-07-02 12:52 1777showTopPanelTitle.titleDispla ... -
Flex中调用FileReference.download()方法的限制【已解决】
2012-07-01 10:19 1970[2011-04-21 02:11:24] 问题解决。原因 ... -
Flex自定义鼠标右键
2012-07-01 10:19 794这里写了一个简单的自定义鼠标右键,代码不难,请看注释 ... -
Flex右键菜单扫盲
2012-07-01 10:18 937怎么添加右键?在 Flex 中,只有应用程序中的顶层组件才 ... -
整合Flash Builder4.0+MyEclipse 8.6+BlazeDS+Sping 3.0+Hibernate3.3+MySQL5.5+Tomcat+JDK1.6
2012-07-01 10:18 886,设置好环境变量。 Tomcat 6.0。 去官方下 ... -
2011-10-18
2012-06-30 16:45 6592011-10-18 2011年10月18日 ... -
文启领航教育:“内幕大公开”
2012-06-30 16:45 3文启领航教育:“内幕大 ... -
2011-11-24
2012-06-30 16:45 6972011-11-24 2011年11月24日 大型多人在 ... -
FLEX和Actionscript开发FLASH游戏 10-4
2012-06-30 16:45 590FLEX和Actionscript开发FLASH游戏 10-4 ...
相关推荐
走在追梦路上
《Web开发典藏大系:jQuery网页开发实例精解》是一本介绍jquery网页开发基础应用的书籍,是一本简单 易懂,把复杂问题简单化的书。本书立足于jquery入门基础技术,对jquery的产生、jquery基础、如何将 jquery应用...
走在朝圣的路上
《游戏开发技术》遵循路径走课本源码
vrml开发的走迷宫游戏vrml开发的走迷宫游戏
走在自信教育的路上.doc
这是一个猜鸡蛋的小游戏初学者必备没有什么技术含量就是给刚学android开发的人一个小经验吧非常适合初学者尤其是打算走android游戏开发的.rar,太多无法一一验证是否可用,程序如果跑不起来需要自调,部分代码功能...
永远走在学习的路上
走在向往宽容的路上作文.doc
天堂路上一路走好.doc
走在我的人生路上_作文.doc
走在我的人生路上_作文精选.doc
飞岩走壁网页版游戏
【联讯有色】稀土走在价格上涨的路上.pdf
中考语文满分作文走在希望的路上
初中高效课堂培训课件:走在课堂改革的路上.ppt
2021年走在课改的路上-收获一路风景——基础教育课程改革工作总结.docx
基于C++和EasyX开发的走迷宫益智小游戏源码+项目说明.zip 【项目介绍】 该资源内项目代码都是经过测试运行成功,功能ok的情况下才上传的,请放心下载使用! 本项目适合计算机相关专业(如计科、人工智能、通信工程、...
这是一个简单的小游戏,游戏中小猫出生在迷宫的一个角落,只有找到自己所有的伙伴,才能最终一起离开这个迷宫世界。 scratch是一款面向小朋友们的可视化的编程工具,通过搭积木来建立程序。然而,很多大朋友们也很...
《Web开发典藏大系:jQuery网页开发实例精解》是一本介绍jquery网页开发基础应用的书籍,是一本简单 易懂,把复杂问题简单化的书。本书立足于jquery入门基础技术,对jquery的产生、jquery基础、如何将 jquery应用...