This year we have upped the number of tutorials to share with you. This is much longer than past blog posts and has a fantastic amount of great work done by our team and developers worldwide. We must thank everyone on our team and those in our forums for helping the community this year.
In July, we're going to push even more with a month full of tutorials, the most we've shared at once. So check them out on our social media accounts (Twitter, Facebook, and Linkedin).
If you missed the previous ones, you could check them out starting from 2019, 2020 tutorials (part one, part two) and 2021 (part one, part two).
Video Tutorial Series
Introduction To Shaders With Cocos Creator
This 10-part series gives you an understanding of what they do and how to edit created ones to fit your needs.
Improving the look of human characters
We created three videos that look into improving a character look to make it more lifelike without using very demanding requirements. These included:
Written Tutorials
Reverse Time In Your Game
If you want to build the next physics mind bending game, you should try this amazing tutorial out!
Adding time-reversed gameplay in Cocos Creator to create time backtracking
Quick Tips For Cocos Creator 3.x
Learn some great tips to speed up game development production from our developers at Cocos.
Tips On Being More Efficient With Cocos Creator
Adding 3D Flips To Your Game
You don't need to always have 3D objects to make things look 3D, we give one great example.
Building Cool Water Physics For Your 2D Game
If you wanted to build some water or any liquid physics to your game, it's easier than you think.
Using Box2D physics in Cocos Creator to build liquid physics
Intense Introduction To Shaders
This was built as an added epilougue to the videos on Introduction To Shaders with Cocos Creator. It's extremely long, extremely intense, and extremely good!
Better Understanding of the Cocos Shader To Build Impressive 3D Effects
Get to know how to do 2D animation
This was just supposed to be a simple tutorial for some developers, but it was a very well read story on how to improve your 2D animation.
Introduction To 2D Animation For Game Developers
Adding Complex 3D Models To Your Game
Great step by step look at how to add a 3D model into your game and add it's textures.
Building Amazing Effects With The Help Of A Familiar Mascot
How You Can Make Great Looking Paint Jobs For Your Game
Though it's a Chinese Cocos Store item, the process is given in much detail to help you understand how the effect works for your own research.
Creating Hyper-realistic Car Paint In Real-time In Cocos Creator
Building An FSM For Better Animation In 2D Games
An FSM is a Finite State Machine. It helps to establish what the player is doing and what actions can happen next. This can help to make your animations run smoother as shared by a developer.
Implementing FSM in Cocos Creator to create silky-smooth character actions
Pathfinding AI for 3D games
We share some ideas on improving your A* Pathfinding for your 3D game on Cocos Creator, thanks to a dev building his own extension on it.
Discovering the Best 3D Pathfinding for Cocos Creator
Building 3D looking textures in 2D
This one had my head spinning with the unbelievable effort made with this developer. Amazingly great topic for those working in a 2D space. Source code included!
Hardcore Game Engine Magic! Implement 2D&3D Textured Drawing
Decorating Your Components Right In Cocos Creator
When you make a new component for your nodes, you need to make sure you have a way to make it clean and clear for your fellow devs to work with. Why making it clear to understand and follow is great. We share a few examples of what some items in a component can look like.
Decorating Your Custom Components In Cocos Creator
Which Blur Is The Most Effective?
We have one Star Cocos developer share the differences of different blurs and how they were able to find the one that fits the best for your next game.
Implementation and Application of High-Performance Blur, Dual Blur, on 2D Sprites
Using Google Chrome For Better Bug Testing
When you run your games for testing, we usually use Google Chrome. Why? It's developer tools are more powerful than you think. Check out what you can do with it.
Advanced Cocos Creator Debugging Using The Google Chrome Console
Improving Draw Call Performance
This great article by Community member Blake shares some ways they were able to keep Draw Calls lower and improve performance.
An Introduction To Draw Call Performance Optimization
Create A 3D Water Surface With Plane Shading
Very cool and detailed look at using shading to get a very close representation without the need of a lot of fancy and memory eating techniques.
Cocos Creator 3D water surface rendering scheme based on plane shading
Using NevMesh for 3D Pathfinding
Yet another way to do pathfinding for your game. Already great ideas from our developers on our forums.
3D automatic pathfinding comes easy with the NavMesh navigation mesh plug-in
15 Github Projects To Try Out
We had the Cocos team make a list of all the great projects that they are seeing in GitHub and they came back with a lot of really great ones.
15 GitHub Projects To Help You Build Games In Cocos Creator
Make 3D Video Walls For Your 2D Game
Not really much else to say, It looks cool and are easy to make.
Making 3D Video Walls For Your 2D Game
Looking At How Vertex Shaders Work In Cocos Creator
Great introduction on what vertex shaders do and how to build them.
What Can The Vertex Shader Do? Cocos Creator Creates A Simulation Of A Cloud Sea
No-Code Your Way To Great 3D Outdoor Scenes
We had a great and lengthy introduction on how to build your map with little code understanding. Just follow it step by step and be amazed.
Building a 3D outdoor scene with zero code in Cocos Creator
Building 2D Shading Using SDF
We have had a lot of great love for our first SDF tutorial a few years ago, but this brings it to another amazing level. Learn how to do multiple types of shadows for your 2D games.
Cocos Creator Implements Various Shader Effects Based On SDF
A Detailed Look At Particles In Cocos Creator
If you were excited about our look at shaders, this one on particles is also just as amazing. Thanks to the Cocos team for building this amazingly long and informative tutorial.
A Detailed Explanation Of The Cocos Creator Particle System. Zero Code Needed!
Setting Up Your Game For Different Phones
Performance on phones are all over the map, so you may need to have a high, medium, and low quality version of your game to get more players. This tutorial gives tips on how to make sure you're doing it the right way.
Making Your Game Performance Adaptated To Any Mobile Device
Improving Your Asset Loading
Learn more insight on how items are loaded from a server and how to improve the speed.
Want To Do More In-depth Load Optimization? We Get Help From One Developer
Adding A First Person Shooter Camera To Your Game
iDev Games shares his insights on making an FPS camera for his upcoming game. Great example of the forums solving issues we need solving.
Tutorial: First Person Camera and Controls
Building A Full-Stack Online Game Framework
Making sure that your games against opponents are happening at the same time can be hard if you don't know how it works. This tutorial gives great examples on how full-stack fixes this issue.
Building A Full-Stack Online Game Framework
Improving Collision Detection With Multiple Objects
Improve your game's memory usage with a neat trick involving quadtree when you have hundreds of collisions to detect.