Skip to content

FangChao1086/Game_Development

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 

Repository files navigation

Game_Development


cocos2d-x 文档

准备工作

下载cocos2d-x,安装环境、配置

  • Anaconda
  • python27
  • 下载cocos2d-x到安装目录
  • python2运行setup.py

开始

  • 激活python2环境 python27是创建的python2环境名
C:\Users\95143>actiavte python27
  • 新建项目
(python27) C:\Users\95143>cocos new helloworld -p com.game -l cpp -d E:/Projects/cocos_demo

基础知识

以下面的时钟游戏为例

  • 导演(Director)
    • 控制整个游戏进行
  • 场景(Scene)
    • 开始场景,时钟场景
  • 精灵(Sprite)
    • 其中时针、分针、秒针、分别是一个精灵

时钟游戏

文件介绍

场景控制器 SceneManager

  • loadScene
  • openScene
  • clockScene

场景跳转

  • loadScene -> openScene:定时跳转
    • load 中的计时器直接跳转到 openScene
  • openScene -> clockScene:按钮跳转(利用回调函数)
    • 开始 -> clockScene
    • 退出 -> 结束

时钟逻辑

  • 放置精灵(背景 + 时分秒针)
  • 时间获取显示(静止时间,秒针不会行走)
  • 时间动态显示(秒针动态改变)

CocosCreator 文档

About

游戏开发

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages