Mô tả

The Cocos family of game development tools are some of the most popular game development tools used in the industry today. Based off the cocos2D-X game engine, Cocos Creator offers a simpler, faster and more efficient way to create games. Cocos creator supports scripting, scene management, multi-resolution support, resource management, animation editing, physics support and the ability to publish your games to Desktop and Mobile platforms. Cocos Creator is the best way for anyone who has never done game development to jump in easily. The tool makes it easy for designers and programmers alike to be able to create awesome games in a highly efficient manner.

Bạn sẽ học được gì

How to create animations for 2D games

How to use Box2D physics in Cocos Creator

How to use JavaScript or Typescript to create 2D games

A fast and easy way to make games

Adding sounds and Effects to 2D games

How to support multiple types of input from touch to keyboard and mouse

How to manage game scenes and schedules

How to work with the Cocos Creator framework to make 2D games

Yêu cầu

  • Have some scripting or programming basics
  • Computing basics on your preferred environment i.e. Windows or Mac
  • Eagerness to Learn 2D game development

Nội dung khoá học

13 sections

Introduction

2 lectures
Why Cocos Creator?
07:10
Getting Cocos Creator and setting up
09:31

Basics

3 lectures
Creating a Project and the Basic Layout
09:02
Node Properties and gizmos
10:08
Creating a New scene
10:00

Scripting Basics

3 lectures
Creating a Script Part 1
09:58
Creating a Script Part 2
01:16
Modifying Node Properties with a Script
08:47

Handling Player Input

3 lectures
Handling Mouse Input
09:39
Handling Touch Input
10:14
Handling Keyboard Input
10:09

Scenes

2 lectures
Switching between multiple scenes
09:20
Pausing and Resuming scenes
06:37

Working with Sound

3 lectures
Adding sound using the User Interface
06:19
Adding Sound Using the Script - AudioEngine part 1
04:48
Adding Sound Using the Script - AudioEngine Part 2
06:48

2D Animations

2 lectures
Create 2D animations using the timeline
10:08
writing scripts for animations and adding callbacks
09:51

How to work with the Schedule method

3 lectures
Scheduling functions to run once, after an amount of time
04:10
Scheduling functions to occur repeatedly
06:20
Removing a Schedule or all schedules
04:17

Physics - The Collision Manager

4 lectures
Collision Manager part 1
08:25
Collision Manager part 2
06:52
Collision Manager part 3
06:26
Collision Manager part 4
08:09

Physics - The Physics Manager

4 lectures
Physics Manager - RigidBody
20:01
Physics Manager - Polygon Collider
09:59
Physics Manager - RigidBody in code
10:11
Physics Manager - Polygon Collider in code
07:49

Project - Creating a Block Breaker Type of Game

8 lectures
Block Breaker Game part 1 - Adding the Ball and tiles
07:47
Block Breaker Game part 2 - Adding Colliders and enabling the Physics Manager
04:59
Block Breaker Game part 3 - Checking the Physics options that will be needed
09:42
Block Breaker Game part 4 - Making the walls and the plank bouncy
04:58
Block Breaker Game part 5 - Moving the plank
09:31
Block Breaker Game part 6 - Adding the destructible tiles
06:11
Block Breaker Game Part 7 - Listening for Contact and destroying the Tiles
09:39
Block Breaker Game Part 8 - Applying Force and Other contact Listeners
10:46

Project 2 - Flappy Bird like Clone in Cocos Creator

6 lectures
Flappy Bird - scenes
09:58
Flappy Bird - adding physics
08:43
Flappy Bird - Make the bird Jump
06:16
Flappy Bird - Moving Pipes right to left
07:49
Flappy Bird - Moving Pipes up and down
06:50
Flappy Bird - Collisions
06:13

Miscellaneous

5 lectures
Saving data
08:36
Saving JSON data
08:36
Label for scores part 1
05:26
Label for scores part 2
06:49
Build options
10:02

Đánh giá của học viên

Chưa có đánh giá
Course Rating
5
0%
4
0%
3
0%
2
0%
1
0%

Bình luận khách hàng

Viết Bình Luận

Bạn đánh giá khoá học này thế nào?

image

Đăng ký get khoá học Udemy - Unica - Gitiho giá chỉ 50k!

Get khoá học giá rẻ ngay trước khi bị fix.