Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Python游戏开发与项目实战
Rating: 4.0 out of 5(5 ratings)
46 students

Python游戏开发与项目实战

基于cocos2d-python引擎Python游戏开发与项目实战:迷失航线游戏开发
Created by东升 关
Last updated 10/2018
Chinese (Simplified)

What you'll learn

  • 熟悉Python游戏开发
  • 掌握cocos-python游戏引擎
  • 熟悉游戏开发流程

Course content

17 sections60 lectures8h 23m total length
  • 什么是游戏引擎?3:33
  • 为什么选择Cocos2d9:13
  • Cocos2d家谱3:48
  • Cocos2d核心概念7:51

Requirements

  • Python基础知识
  • Pycharm等IDE工具

Description

本课程重点介绍cocos2d-python游戏引擎,然后又介绍开发Python游戏开发与项目实战:迷失航线游戏 。

一、【cocos2d-python游戏引擎】阶段:

1 Cocos2d游戏引擎介绍

1.1 什么是游戏引擎?

1.2 为什么选择Cocos2d

1.3 Cocos2d“家谱”

1.4 Cocos2d核心概念

2 第一个Cocos2d游戏

2.1 安装Cocos2d引擎

2.2 程序代码

2.3 标签锚点

2.4 Cocos2d坐标

2.5 节点层级架构

3 使用菜单

3.1 文本菜单

3.2 图片菜单

4 事件处理

4.1 键盘事件处理

4.2 鼠标事件处理

5 精灵

5.1 创建精灵

5.2 案例:沙漠英雄场景

6 场景切换

6.1 场景切换相关方法

6.2 场景切换动画

7 动作

7.1 瞬时动作

7.2 间隔动作

7.3 组合动作

8 粒子系统

8.1 粒子发射模式

8.2 粒子系统属性

8.3 预定义粒子系统

8.4 案例:Zippo打火机

9 游戏背景音乐与音效

9.1 音频文件介绍

9.2 播放背景音乐

9.3 播放音效


二、【项目实战:迷失航线游戏】阶段:

1 迷失航线游戏分析与设计

2 任务1:游戏项目初始化

3 任务2:Loading场景实现

4 任务3:Home场景实现

5 任务4:设置场景实现

6 任务5:帮助场景实现

7 任务6:游戏场景实现

8 任务7:游戏结束场景

Who this course is for:

  • 学习Python游戏开发
  • 想提升Python语言提高技能
  • 想了解cocos-python游戏引擎