Cocos とは|モバイルと Web 向けの2Dと3Dを作れる無料のエンジン
Cocos は、TypeScriptでスクリプトを書く、無料・オープンソースの2D/3Dゲームエンジンです。中国を中心にアジアのモバイル・Webゲーム開発で広く使われています。
- 分類
- ゲームエンジン・フレームワーク
- 日本語対応
- 日本語一部対応
- 費用
- 無料
- 公式サイト
- https://www.cocos.com確認日 2026-09-05
このページの目次
Cocos の概要
Cocos(ココス)は、2D・3Dのリアルタイムコンテンツを作れる、無料・オープンソースのゲームエンジンです。中心製品のCocos Creatorは、絵作りと設計を担当する人が深く関わって使える統合エディタと、TypeScriptによるスクリプトの仕組みを持ちます。
前身のCocos2d-xから続くエンジンで、モバイル・Web向けのゲーム開発でアジアを中心に広く使われています。ゲーム以外にも、自動車のスマートコックピットやXR(AR/VR)向けの用途でも使われています。
Cocos の特徴
Cocos が扱う 2D と 3D
公式サイトは、Cocos Creator を 2D と 3D の両方を扱うエンジンとしています。ゲームのほかに、自動車の車内の画面・XR・産業の模擬・教育の用途も挙げています。中身は2つの核に分かれていて、書き出す先が端末そのもの(ネイティブ)のときは C++ の核が、Web とミニゲームのときは TypeScript の核が動きます。
Cocos の使用言語
TypeScript です。公式サイトは、Cocos Creator のスクリプトの言語を TypeScript としています。公式のマニュアルには、対応する言語の項と、コードを書く環境の作り方の項があります。
Cocos の対応プラットフォーム
公式のマニュアルの、複数の環境へ書き出すページに並んでいる先です。
| 区分 | 書き出せる先 |
|---|---|
| 端末(ネイティブ) | iOS/Android/macOS/Windows/Huawei HarmonyOS |
| ストア | Google Play/Google Play on Games/HuaWei AppGallery Connect |
| Web | Web Mobile(H5)/Web Desktop |
| ミニゲーム | WeChat/Douyin/OPPO/vivo/Honor/Huawei Quick Games/Facebook Instant Games |
書き出しは画面からのほか、コマンドの行からも行えます。
Cocos に標準で入っている機能
公式のマニュアルが節を立てている仕組みです。
| 仕組み | マニュアルの節にあるもの |
|---|---|
| 描画 | 2D と 3D の描画の並び、マテリアル、シェーダー(Cocos Effect)、スカイボックス、大域の霧、ビルボード、ライン |
| 2D の部品 | スプライト、ラベル、マスク、グラフィックス、リッチテキスト、Spine、DragonBones、TiledMap |
| UI | キャンバス、ボタン、レイアウト、入力欄、スクロールビュー、進捗の棒、トグル、スライダー、ページビュー、WebView、動画の再生、セーフエリア |
| アニメーション | アニメーションクリップとパネル、スケルタルアニメ、アニメーショングラフ(状態の機械)、手続きで作るアニメーション |
| 音 | AudioSource の部品と音の管理 |
| 物理 | 2D の物理(剛体・当たり判定・関節)と 3D の物理(剛体・拘束・キャラクターコントローラー・光線の当たり判定) |
| パーティクル | 2D と 3D の粒子の仕組み。形・速度・力・大きさ・回転・色・軌跡などの区画 |
| そのほか | 補間(Tween)、地形、資産の管理、多言語化、XR・AR・VR |
Cocos が読み込める形式
公式のマニュアルの「Assets」が節を立てているものです。3D のモデルは FBX と glTF から取り込みます。2D の骨組みのアニメーションは Spine と DragonBones、タイルの地図は TiledMap に対応します。そのほか、画像・テクスチャ(立方体のテクスチャ・圧縮したテクスチャを含む)・スプライトフレーム・アトラス(自動で作るものを含む)・フォント・音声・マテリアル・プレハブの節があります。3ds Max と Maya から FBX を書き出す手順も、公式のマニュアルに載っています。
Cocos の拡張と外部アセット
Cocos Creator は拡張の仕組み(プラグイン)を持ちます。公式の売買の場として Cocos Store があり、プラグイン・コード・素材が並んでいます。無料のものと有料のものがあり、1件ごとに対応する Cocos Creator の版が付いています。
Cocos の動作環境
Cocos Creator は、Cocos Dashboard という土台から入れます。Dashboard が、エンジンの版と企画をまとめて管理します。Windows 向けには .exe の導入用のファイル、macOS 向けには .dmg のファイルを配っています。
Cocos の費用とライセンス
Cocos Creatorは無料でダウンロードして使えます。企業向けのサービス・サポートや、追加のライセンス形態は個別の問い合わせになります。
| 項目 | 費用 | 対象 |
|---|---|---|
| Cocos Creator | 無料 | 個人・チーム |
| 企業サービス・サポート | 個別問い合わせ | 企業 |
Cocos Creator はオープンソースで公開されています。
Cocos は公式サイトから無料でダウンロードできます。
- Cocos を手に入れるhttps://www.cocos.com
情報源
- Cocos — 公式サイト(製品構成・機能の案内)https://www.cocos.com確認日 2026-09-07
- Cocos Creator User Manual(機能の一覧・資産の形式・TypeScript)https://docs.cocos.com/creator/manual/en/確認日 2026-09-17
- Cocos Creator — Publish to Multiple Platforms(対応プラットフォーム)https://docs.cocos.com/creator/manual/en/editor/publish/確認日 2026-09-17
- Cocos Creator — Install and Launch(Cocos Dashboard からの導入)https://docs.cocos.com/creator/manual/en/getting-started/install/確認日 2026-09-17
- Cocos Store(公式の売買の場)https://store.cocos.com/app/en確認日 2026-09-17
- GitHub — cocos/cocos-engine(無料・オープンソースの案内)https://github.com/cocos/cocos-engine確認日 2026-09-08