Ad Clicks : Ad Views : Ad Clicks : Ad Views : Ad Clicks : Ad Views : Ad Clicks : Ad Views :
Oh Snap!

It looks like you're using an adblocker. Adblockers make us sad. We use ads to keep our content happy and free. If you like what we are doing please consider supporting us by whitelisting our website. You can report badly-behaved ads by clicking/tapping the nearby 'Advertisement' X text.

2D Game Development with Cocos Creator – The Ultimate Guide by Aleksandr Bolotnikov

/

Release date:2021, September

Duration:11 h 28 m

Author:Aleksandr Bolotnikov

Skill level:Beginner

Language:English

Exercise files:Yes

  • Do you want to become part of the game development industry?
  • Do you study programming and want to upgrade your programming skills?
  • Do you have an idea for a game but don’t know how to approach technical implementation

Then this course is for you! During the training, we will study the popular cross-platform mobile game development engine – Cocos Creator!

Why Cocos Creator?

Cocos Creator is a tool for cross-platform mobile game development. Here are the main advantages:

  • Useful unity-style editor for easy UI creation
  • Powerful cocos2d-x engine that supports cross-platform build
  • JavaScript and TypeScript support for developing game logic

During the course, we will develop two games from scratch:

  • 2D endless runner game
  • Top-down tower defense game

We will cover the following topics:

  • Working with sprites and text
  • Frame-by-frame and tween animations
  • Working in Tiled and using tilemaps
  • Playing music and sound effects
  • Scenes management
  • Physical engine and collision handling
  • Reuse of resources and random level generation

Enjoy the training, and feel free to contact me for any questions!

Watch online or Download for Free
01. 2D Infinite Runner Game

01. Create a new project
02. Creating a platform
03. Heros Jump
04. Creating Platforms
05. Infinite level generation
06. Reusing Platforms
07. Create Diamonds
08. Collecting Diamonds
09. Showing Player Score
10. Creating Hero Animations
11. Scrolling Background
12. The Final Screen
13. Music and Sound Effects

02. Tower Defense Game

01. 1. Project Review
02. 2.1 Create level map in Tiled
03. 2.2 Create level map in Tiled
04. 2.3 Create level map in Tiled
05. 3. Cocos Creator TiledMap API
06. 4. Setup enemies
07. 5. Enemy movement
08. 6.1 Turning the enemy – 1
09. 6.2 Turning the enemy – 2
10. 6.3 Turning the enemy – 3
11. 6.4 Turning the enemy – 4
12. 6.5 Turning the enemy – 5
13. 6.6 Turning the enemy – 6
14. 7.1 Towers click events – 1
15. 7.2 Towers click events – 2
16. 7.3 Towers click events – 3
17. 7.4 Towers click events – 4
18. 7.5 Towers click events – 5
19. 7.6 Towers click events – 6
20. 8.1 Tower select popup – 1
21. 8.2 Tower select popup – 2
22. 8.3 Tower select popup – 3
23. 8.4 Tower select popup – 4
24. 8.5 Tower select popup – 5
25. 8.6 Tower select popup – 6
26. 8.7 Tower select popup – 7
27. 9.1 Show towers – 1
28. 9.2 Show towers – 2
29. 9.3 Show towers – 3
30. 9.4 Show towers – 4
31. 9.5 Show towers – 5
32. 9.6 Show towers – 6
33. 10. Towers popup additional check
34. 11.1 Find a target for tower – 1
35. 11.2 Find a target for tower – 2
36. 11.3 Find a target for tower – 3
37. 11.4 Find a target for tower – 4
38. 12.1 Rotate the tower – 1
39. 12.2 Rotate the tower – 2
40. 13.1 Create the fires – 1
41. 13.2 Create the fires – 2
42. 14. Moving the fires towards the enemies
43. 15. Collision of a bullet with an enemy
44. 16. Enemies waves
45. 17. Multiple enemies waves
46. 18. Creating the UI
47. 19. Updating UI during the game
48. 20. The waves counter in the UI
49. 21. Process payment for building towers
50. 22. Create tower upgrade panel
51. 23. Upgrade and destroy towers

[Udemy] 2D Game Development with Cocos Creator – The Ultimate Guide by Aleksandr Bolotnikov.7z

[Udemy] 2D Game Development with Cocos Creator – The Ultimate Guide by Aleksandr Bolotnikov_Subtitles.7z


Join us on
  Channel    and      Group

  • Facebook
  • Twitter
  • Google+
  • Linkedin
  • Pinterest

Leave a Comment

Your email address will not be published. Required fields are marked *