/awesome-cocos

⚡️ Delightful Cocos Creator show cases, utilities, documents and more!

avatar

Awesome Cocos Creator Awesome

⚡️ Delightful Cocos Creator show cases, utilities, documents and more!

Sites & Forums

Learn & Training

Documentations

  • Official manual - Usage documentation provided by Cocos team.

  • API - API documentation on programming interface.

Graphics

  • Learn OpenGL - Might be your first step to computer graphics!

  • GAMES101 - 现代计算机图形学入门

Utilities

DCC Tools

  • glTF - Model file format that are well-supported by Cocos Creator.

  • Texture Packer - Texture packing tools.

  • Blender - Open source 3D creation. Free to use for any purpose, forever.

  • MagicaVoxel - A free lightweight GPU-based voxel art editor and interactive path tracing renderer.

Development tools and services

Frameworks and extensions

  • OpenTGX by @MrKylinGithub - A game development solution using typescript for both client and server sides.

  • EasyMenu by @iwae - A stylish menu creator using descriptive APIs, supporting FPS monitor, time scale, overdraw debugging, sliders, checkboxes, dropdowns etc.

  • CineStation by gamemcu - Powerful tool to help developers achieve cinematic camera control, it's also useful in first person view or third person view games.

  • Coconutool by Raykid - A DevTool by Chrome Extension. Used to debug games made by Cocos Creator 3.x. It highly simutates the UI and functions of Cocos Creator 3.x.

  • ccc-devtools by @potato47 - A debugger tool built into the preview page, it can simultaneously show the hierarchy, components and properties while the game is running, you can also modify any properties of Nodes and Components directly during runtime.

  • CreatorXR by Cocos - Cocos CreatorXR is an XR content authoring tool based on Cocos Creator and Cocos Engine. By supporting the OpenXR standard protocol to smooth the differences between different XR devices, XR project content creation and to provide one stop development experience.

Distribution

  • CrazyGames - CrazyGames SDK integration extension for Cocos Creator projects.

  • Game Distribution - Game Distribution SDK integration extension for Cocos Creator projects.

  • GamePix - GamePix SDK integration extension for Cocos Creator projects.

  • Game Portal - Game Portal SDK integration extension for Cocos Creator projects.

  • HUAWEI HMS - Huawei HMS Core SDK integration, including game services, in-app payment services, advertising services, and some account services.

  • Playable Ads - Build Cocos Creator projects into Playable Ads format for Facebook, Applovin, Google, IronSource, Mintegral etc.

  • Poki - Poki SDK integration extension for Cocos Creator projects.

In App Advertisement

Payment

  • Xsolla - Xsolla SDK integration for Cocos Creator projects.

Online Gaming

Localization

Show cases

Example Projects

  • Cyberpunk Demo - A third person shooting gameplay demo in a cyberpunk style street scene, the enire game and all assets are free. It technically demonstrates customized render pipeline based on render graph, deferred dynamic lighting, image based lighting, and post processes including bloom, taa, fsr, etc.

  • Bounty Hunter - A multiplayer competing game, every player try to collect as much coins as possible, while you can also attack others using items. It demonstates player matching and room management feature Huawei Online Battle.

  • Cartoon vegetation - A demo showing cartoon style graphics on a simple scene with grasses and trees.

  • Marionette animation demo - A demo showing usage of Marionette animation system.

  • Dark Slash - A simpler replication of Dark Slash developed by Veewo Games, the studio created Super Phantom Cat and Neon Abyss.

  • Taxi game - A hyper casual taxi game in 3D with complete game logic.

  • Airplane game demo - A hyper casual shooting game demo in 3D.

  • Hot update demo - A hot update demo which shows how to update your game content on the fly.

  • UI demo - An UI demo showing complex UI usage with different common in-game UI pages.

  • Ball demo - A physical jumping ball demo.

Awesome projects(Open source)

Awesome Cocos Creator projects that hosted by excellent developers.

Awesome productions

Awesome Cocos Creator productions that hosted by excellent developers.