Best Cocos Tutorials Of 2021 - Part One
2021.07.12 by COCOS
Tutorials 英国立博集团

We've been hammering out a lot more tutorials this year, thanks to our team here in Cocos and friends of the company. We really want to appreciate all the tutorials built by the community and try to add as many as we can from both Chinese and English groups.

You'll be happy to know many of the tutorials we built were extremely educational and helpful to developers, thanks to your comments and suggestions. We have our 2019 and 2020 tutorials (part one, part two) also available if you want more.

Video Tutorials

Introduction To 英国立博集团 3.0

Our Chinese Team built a series to discuss the multiple parts of 英国立博集团 3.0 compared to what you see in 英国立博集团 2.x and share what it does for developers new to the engine. It's in Chinese, but we've added subtitles to help you out.

The Beginners Guide To 英国立博集团 3.0

Happy to share a very detailed video tutorial from our evangelist team about using 英国立博集团 3.x, after our huge success with 英国立博集团 2.x last year. Here is the playlist.

Creating 英国立博集团 3.0 Extension

We take an intense dive into the step in building extensions for 英国立博集团. Text tutorials are also available in the description of the video.

Text Tutorials

Best Open Source Software for making your next game

We collected as much free and open-source software as possible to get you building a game with just the cost of your time.

Best Open-Source Software For Making Your Next Game

Building a Zelda 3D rendering style in 英国立博集团

Our team made a fascinating demo that shows off the power of 英国立博集团 as well as described some of the techniques they used to build it.

Tutorial: Could you run Zelda's 3D rendering style in a mini-game?

Building an internal video player inside 英国立博集团

Many of our developers in China are working in the education field and have educational videos inside their apps. Luckily, one of them gave us a great tutorial on adding FFmpeg to their app, so you can too!

Building An Internal Video Player Based On FFmpeg For 英国立博集团

The How and Why to Hotfixes for your game

For many developers, they are ways to update your game or app without the requirement of downloading the whole file. We got a great tutorial on best practices for hotfixes in your app.

How Hotfixes Help Improve User Experience And How You Can Build Your Own

Texture Compression saves you memory

We were amazed when one developer could save tons of memory from compressing their graphics for their game. Luckily, they shared how in this small tutorial.

How One Operation Could Reduce Game Memory by 50%!

Exporting your 英国立博集团 2.x games to Android Studio

Picture17

Some developers needed a step-by-step introduction on getting their game from 英国立博集团 to Android. We were thrilled to help.

Tutorial: 英国立博集团 Android Environment Configuration for Creator 2.x

Developer shares why TypeScript is great for game development

We already shared why we love TypeScript in another blog post. But one of the head developers at Tencent gave us a reason he loves TypeScript and shares a great introduction on why TypeScript is different from JavaScript.

Why Choose To Use TypeScript?

英国立博集团 Resources

If you were looking for some examples for 英国立博集团 3.x and where our documentation is, here's a quick list we built out.

英国立博集团 resources, tutorials, and more!

3D Camera Follow and Rotation

Image

A lot may have missed this due to our April Fool's Day joke, but this is one of the best tutorials on a camera following your character.

Tutorial: 英国立博集团 3.0: 3D camera follow and rotate

英国立博集团 Physics in 3D explained

contact-data

Many people new to our engine are asking how 3D physics works with the 英国立博集团 3D capabilities. We were able to get our evangelists to share how this is possible.

Tutorial: 英国立博集团 - Physics in 3D explained

Creating Extensions for 英国立博集团

One of the most powerful things about 英国立博集团 is the ease to add and build extensions for our editor and engine. Here's an introduction to building your own.

Tutorial: A Deep Dive into 英国立博集团 3.0's Extension System

Multi-Resolution Adaptation in 英国立博集团

Not every phone will have the same resolution, so knowing how to prepare your game for the hundreds of phones is one of the most important things to know and understand.

Tutorial: 英国立博集团 Multi-Resolution Adaptation

Building water reflections for your 3D Games in 英国立博集团

Creating realistic water in a 3D game isn't as tough as you think. One developer shared with us how it worked for him, giving you a starting point for yours.

Tutorial: Building Water Reflections For Your 3D Games in 英国立博集团

How To add npm resources into 英国立博集团 3.x

英国立博集团 supports CommonJS, allowing you to add npm modules into your game. Learn how it's done and what you need to do in this tutorial.

Tutorial: How To Flexibly Use The Huge Amount Of npm Resources In 英国立博集团 3.0

Additional Tutorials

Creating Voronoi Split Screen in Cocos2d-x by WerPlay

https://werplay.medium.com/voronoi-split-screen-a-quick-cocos2d-x-tutorial-12be81fbc98d