第1章游戏开发简介

第1章游戏开发简介

ID:19500904

大小:862.50 KB

页数:9页

时间:2018-09-28

第1章游戏开发简介_第1页
第1章游戏开发简介_第2页
第1章游戏开发简介_第3页
第1章游戏开发简介_第4页
第1章游戏开发简介_第5页
资源描述:

《第1章游戏开发简介》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、·9·第1章游戏开发简介第1章游戏开发简介在计算机科学领域,iPhone游戏开发被视为当今最热门的。如果读者计划尝试开发一款游戏,但却不知从何处入手,本书将引领读者领略全部开发过程,其中包括学习如何构建游戏,如何在游戏中绘制图形,如何在游戏中创建音效,以及如何将全部内容整合至最终的项目中,进而发布至iPhone的App Store中。该过程貌似复杂,但如果循序渐近地阅读本书,相信你完全可以具备开发iPhone游戏的能力。然而,在制作一款游戏之前,读者还需要理解大量内容,除了前述图形、音乐以及生效之外,还应具备相应的软件和硬件知识,否则将难以实现一款真

2、正意义上的游戏作品。读者掌握了各种独立组件后,还应将其进一步整合至最终的游戏项目中。本章将开启iPhone、iPodTouch以及iPad游戏开发之旅,各章内容均在前述基础上予以构建。作为开始阶段,本章仅讨论一些基础内容,希望读者循序渐进地构造一款属于自己的游戏。1.1游戏开发历史在着手开发游戏之前,读者有必要了解一下游戏的开发历史。网络和游戏开发杂志中均对小型(甚至个人)开发团队有所描述——近十年来,游戏开发工业经历了显著的变化,令人值得关注。游戏工业与好莱坞影视业有几分类似,开发预算一般都在百万美元级别。因此,那种“独狼”式的开发很难完成大型团队

3、以雄厚资金支持下的游戏项目。初看之下,这似乎与前述内容相矛盾,毕竟业界出现了大量的小型团队并取得了一些成功。小型或个人开发团队的增加源自近期的市场变化,业余开发者可借此制作游戏并赚取利润。实际上,游戏开发工业正在短期内经历重大变革,而小型团队的成功与此有直接关系。游戏业的重大变化并非源自工具集或最新的制作应用程序。相反,这一现象得益于移动设备、智能手机的出现,特别是iPhone的面市。这也是本书关注iPhone的原因。当然,iPhone游戏的开发过程将给读者打下良好的基础,并对Mac、PC、Web以及其他移动操作系统(如Android)的游戏开发大有

4、裨益。读者可将重点放在某些热点领域,例如平台游戏或运动类游戏。除此之外,借助Apple·9·第1章游戏开发简介AppStore的销售环节,人们同样在关注着开发人员的作品,甚至是某些大公司。正是这一市场变革,以及廉价和小型硬件的出现,使独立开发者也有机会打开成功之门。在本书编写过程中,AppleAppStore上的下载数量已超出了15亿次——这一惊人的数字表明,读者可在庞大的市场面前获得良好的收益。提示:在本书中,当读者遇到AppleStore时,通常指AppleAppStore。1.2组建小型游戏工作室在开展实质性工作之前,读者应确保拥有自行支配的开

5、发工具。组建小型游戏开发工作室一般不会占用太多的资金,因为有多种方式可节省开销。例如,在考察软件类型时,可选择某些开源、免费软件,此类软件可实现商业软件中的部分功能。根据摩尔定律(该定律表明,每隔18个月,计算机的处理能力就会翻倍),计算机设备的价格将会持续走低。此类功能相对于强大的设备随处可见,因而读者可拥有游戏工作室中的基本设施,即计算机设备和本书。同时,我们还将为读者提供进一步的支持,以及最佳的处理方案。提示:何谓开源?与商业许可不同(其中,公司为业务付费),产品受到版权保护,开源产品则共享程序代码,并通过开发者进行维护,以此实现免费目标。针对

6、于本书以及iPhone通用开发过程,读者需要使用基于IntelMacOS计算机设备编译最终的项目。这里,OS是指操作系统,相关软件可以控制计算机的基本功能,如执行应用程序和控制外围设备。若读者决定购买Mac机,鉴于早期PowerPC无法正常工作,因而建议选择Intel系统。Apple涵盖的SDK仅适用于基于Intel的Mac机。虽然存在大量的工具可支持iPhoneOS应用程序以及Windows游戏,但读者依然需要一台Mac机编译最终的输出内容,这一点同样适用于本书所使用的软件工具。这里,除了编译为iOS(运行于iPhone、iPod Touch和iP

7、ad上的Apple移动操作系统),针对图形和开发所使用的应用程序均基于Windows系统。读者可构建全部项目任务,甚至进行基本测试,但最终编译时Mac机依然不可或缺,以使最终项目能提交至AppStore处。若读者计划购买基于iOS游戏开发的计算机设备,Mac机依然是最佳选择方案。随后,通过特定的软件应用程序以及多种方式在Mac机上运行Windows,如Apple的BootCamp、ParallelsDesktop、VMWare或VirtualBox。当然,最终选择权依然在读者手中,全部软件均可胜任取决于其他用途,此处的计算机设备也可以是笔记本电脑或膝

8、上型电脑。·9·第1章游戏开发简介提示:本书辅助网站www.claytoncrooks.com中提供了本书所

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。