Cocos2d-JS开发之旅——从HTML 5到原生手机游戏试读样章
在阅读了上述给定文件内容之后,我们可以提炼出以下知识点: 1. Cocos2d-JS概述:Cocos2d-JS是一种开源的游戏开发框架,它允许开发者使用JavaScript语言来创建游戏。它支持HTML5平台,允许游戏运行在网页上,同时也支持将游戏导出到原生平台,如iOS和Android手机。 2.本书内容结构:本书《Cocos2d-JS开发之旅:从HTML5到原生手机游戏》的结构是按照由浅入深的方式设计,从基本概念讲起,最终引向实际游戏开发。它特别适合对2D游戏开发感兴趣的读者,包括计算机专业的学生和有Flash/JS开发背景的人员。 3.书籍版权与资源下载:本书由电子工业出版社出版,由郑高强著。读者可以通过扫描封面的二维码或访问“博文视点”网站下载相关的学习资源。书中明确指出,未经许可不得复制或抄袭书中的内容。 4.坐标系和场景(Scene):在Cocos2d-JS游戏开发中,游戏世界的二维空间位置是通过坐标系来表示的,使用x和y坐标来确定各个游戏元素(如超人、图标、按钮等)的位置。坐标原点位于画面的左下角,x轴向右递增,y轴向上递增,这与普通的数学坐标系一致,但与Canvas的坐标系方向相反。 5.场景的概念:在Cocos2d-JS中,场景(Scene)是指游戏界面中的不同界面,例如游戏的菜单、游戏过程、商店等。游戏开发时,不同场景之间切换实际上是游戏画面的切换,而整个游戏是由多个场景构成的。这个概念有助于开发者组织游戏的界面和流程。 6.本书内容安排:本书首先介绍了Cocos2d-JS的基本使用方法,然后转向讲解调试和发布原生手机游戏的高级话题。此外,它还包含一些实际的案例分析,比如如何把游戏放到微信平台上进行游戏发布。 7.学习方法与实践:书中以两个实际游戏案例作为学习线索,帮助读者通过实践来掌握游戏开发的知识和技巧。第8章是一个简单的游戏案例——“碰碰糖”,通过这个案例,读者将逐步学习如何将基础知识点应用到实际开发中。此外,第9章将介绍如何将游戏发布为HTML5游戏。 8.相关技术:学习Cocos2d-JS可以利用读者已有的网页开发知识和图形学知识,特别是对于拥有这些背景的读者,书中内容将更加容易理解和掌握。通过上述内容,我们可以看出Cocos2d-JS是一个功能强大的游戏开发工具,它为开发者提供了许多便利,帮助他们从基础到高级技能的各个阶段都能找到合适的资源和指导。此外,本书是腾讯高级工程师的经验分享,联合创始人的推荐,给希望涉足游戏开发的人群提供了值得信赖的学习资源。
916.82KB
文件大小:
评论区