《Cocos2d 跨平台游戏开发指南(第2版)》一1.1 内容简介

简介:

本节书摘来异步社区《Cocos2d 跨平台游戏开发指南(第2版)》一书中的第1章,第1.1节,作者: 【印度】Siddharth Shekar(谢卡) 译者: 武传海 责编: 胡俊英,更多章节内容可以访问云栖社区“异步社区”公众号查看。

第1章 精灵与动画

Cocos2d 跨平台游戏开发指南(第2版)
本章涵盖主题如下:

  • 下载并安装Cocos2d
  • 2D坐标系统
  • 访问主场景(MainScene)
  • 添加精灵到场景
  • 使用RenderTexture创建精灵
  • 创建自定义精灵类
  • 动画精灵
  • 添加动作到精灵
  • 绘制gIPrimitives
  • 添加视差效果

1.1 内容简介

在本章中,我们将介绍有关Cocos2d框架的一些基本知识,以便帮助各位了解相关概念。首先,了解下载并安装SpriteBuilder/Cocos2d的过程,然后讲解Cocos2d中使用的2D坐标系统。

在学完基础内容之后,接着介绍精灵的基本属性以及如何把它们添加到场景之中。我们将了解一下如何把一幅图像添加到精灵对象,并讨论如何创建一个占位精灵,以便在游戏原型阶段测试基本的游戏机制与冲突。然后,再学习如何使用gIPrimitives创建基本形状。在此之后,我们将讨论如何使用动作对精灵进行移动、旋转、缩放操作,以及如何把动作绑定到精灵对象上。接下来,我们将学习如何使用精灵帧来让一个角色动起来。最后,我们向场景添加视差滚动效果,赋予它更多动感。

相关文章
|
存储 C# 图形学
Unity游戏开发之C#快速入门
Unity游戏开发之C#快速入门C#是微软团队在开发.NET框架时开发的,它的构想接近于C、C++,也和JAVA十分相似,有许多强大的编程功能。个人感受是C#吸收了众多编程语言的优点,从中可以看到C、C++、Java、Javascript、python的影子,设计思想都是相通的(过段时间一定要看看设计模式),对比迁移地学习基本只需要记关键字、语法和包的用法。
1635 0
|
前端开发 JavaScript iOS开发
《Cocos2D权威指南》——2.2 构建游戏场景
本节书摘来自华章计算机《Cocos2D权威指南》一书中的第2章,第2.2节,作者:王寒,屈光辉,周雪彬著, 更多章节内容可以访问云栖社区“华章计算机”公众号查看。
1084 0
|
Android开发 开发者 iOS开发
《Cocos2d 跨平台游戏开发指南(第2版)》一导读
自从2007年创始以来,Apple App Store一直保持着持续增长的势头,每天平均约有500个App提交。其中,大约80%的App是游戏。形成这种局面的部分原因是Apple构建了一个非常棒的生态系统,免费提供操作系统和IDE开发环境,便于普通开发者接触并使用它们。
1561 0