Cocos2d-x Advanced Article--cocos3d

Source: Internet
Author: User

Cocos2d-x in 2D game neutrality, in the major top game rankings have a large proportion. With the launch of "Fishing talent 3", in fact, Cocos2d-x is already a combination of 2D, 3D function in one of the open Source engine. What we call the Cocos engine is more appropriate.

Why does the Cocos engine introduce 3D functionality? 3D can look at objects from different angles and behave more realistically. Second, 3D of skeletal animation technology can make our packets smaller. A lot of time in the era of series frame technology, this technology requires a lot of stickers, and now for better expressiveness often requires a lot of action, and we tend to pursue smaller packets, which became a contradiction, 3D technology is a good solution to this problem. Third, the development of mobile phone hardware is the time for the popularization of 3D games.

The development of Cocos Engine 3D technology is as follows:

2014.5cocos2d-x3.1 (. obj)

2014.7cocos2d-x3.2 (. c3t,.c3b)

2014.12cocos2d-x3.3 (camera, dress, light)

2015.2cocos2d-x3.4 (asynchronous loading, viewport clipping)

2015.3cocos2d-x3.5 (3D particles)

2015.4cocos2d-x3.6 (Terrain, Sky Box)

2015.7cocos2d-x3.7 (physics, navigation, material systems)

2015.9cocos2d-x3.8 (physical trigger, camera background brush, 3D animation frame callback)

After several iterations, the Cocos already has a more complete 3D capability. So what kind of game can cocos make?

    1. 2.5D casual game, fishing talent 3 for

      650) this.width= 650, "src=" "style=" Float:none; "title=" 1. PNG "alt=" wkiom1y8lbkbdjwnaatjpohjhyy174.jpg "/>

      650) this.width=650; src= M01/75/8d/wkiol1y8lfsxvsocaalg00mxyxu309.jpg "style=" Float:none; "title=" 2.png "alt=" Wkiol1y8lfsxvsocaalg00mxyxu309.jpg "/>

    2. Mild RPG, parkour

      650) this.width=650;" Src= " Http:// "style=" Float:none; "title=" 3.png "alt=" Wkiom1y8ljiguequaan9ryemr20485.jpg "/>

      650) this.width=650; src= Wkiol1y8lnudmfy2aavtkvcsn8s470.jpg "style=" Float:none; "title=" 4.png "alt=" wkiol1y8lnudmfy2aavtkvcsn8s470.jpg "/

    3. mmoppg

650) this.width=650; "src=" "title=" 5.png " alt= "Wkiol1y8lsdxxfbtaadlimfm9gq653.jpg"/> So what do you need to know to make the game mentioned above? Cocos2d-x Foundation is necessary, I will also give some special topics to teach you to master the Cocos in the 3D function, these topics will be divided into a relatively thin, so that we learn easily without burden, and can be based on the actual use of the game to selectively learn.

Video Tutorials (also in the update) address,


Some of the code, resources I will be updated through the blog, you can also learn through the blog, and communicate with me.

This article is from the "Yang Yi blog" blog, make sure to keep this source

Cocos2d-x Advanced Article--cocos3d

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.