Win32 | その他 |
---|---|
cocos2d- (ココス・トゥ・ディーxは、2Dゲームを構築するためのマルチプラットフォームフレームワークです。 インタラクティブな本、デモ、その他のグラフィカルなアプリケーション。cocos2d-iphoneをベースにしていますが、Objective-Cを使う代わりにC++を使っています。iOS、Android、macOS、Windows、Linuxで動作します。
Cocos2d-x Framework Architecture:
cocos2d-xは、。
- 高速
- 無料
- 使いやすい
- コミュニティ対応
Gitユーザ注目
-
GitHubからレポをクローンしてください。
$ git clone https://github.com/cocos2d/cocos2d-x.git
-
レポのクローン後、
download-deps.py
を実行して依存関係のダウンロードとインストールを行ってください。cocos2d-x $ git submodule update --init
Download stable versions
- Cocos2d-x stable versions
Documentations and samples
- All Docs in a single place!
- Online API Reference Cocos2d-xの安定版。
- Programmers Guide
- Latest Release Note
- Changelog
Main features
- Scene management (workflow)
- Transitions between scenes
- Sprites and Sprite Sheets
- Effects.Of.Cocos Creator
- Transition for Scenes (シーン間の移行)
- EFFICTS (エフェクト)
COCOS Creator (CocoSクリエーター) Progressive Guide
- Transformation Actions(変換アクション)。 移動、回転、スケール、フェード、ティントなど。
- Composable actions: Sequence、Spawn、Repeat、Reverse
- Ease Actions: Exp、Sin、Cubic、Elasticなど。
- その他のアクション。 CallFunc、OrbitCamera、Follow、Tween
基本的なメニューとボタン
- 固定および可変幅フォントを使用した高速フォント レンダリング
- .ttf フォントのサポート
Build Requirements
- Mac OS X 10.7+, Xcode 8+
- or Ubuntu 14.04+, CMake 3.1+
- or Windows 7+, VS 2015
- Python 2.1+
- Python 2.7.5+(NOT Python 3)
- Android ゲームのビルドには Android Studio 3.0.0+ が必要です (3.0.0 でテスト)
- JRE または JDK 1.6+ は Web 公開に必要
ランタイムの要件
iOS 8.1+
環境設定
新しいゲームを開始したりテストを実行する前に環境を設定する必要があります
$ cd cocos2d-x$ ./setup.py$ source FILE_TO_SAVE_SYSTEM_VARIABLE
。
Linux システムを使用している場合、このスクリプトを起動します
$ cd cocos2d-x$ ./install-linux-deps.sh
Running Tests
$ cd cocos2d-x$ mkdir build$ cd build$ cocos run --proj-dir .. -p
How to start new game
$ cd cocos2d-x$ ./setup.py$ source FILE_TO_SAVE_SYSTEM_VARIABLE$ cocos new MyGame -p com.your_company.mygame -l cpp -d NEW_PROJECTS_DIR$ cd NEW_PROJECTS_DIR/MyGame$ mkdir build$ cd build$ cocos run --proj-dir .. -p
-l lua
でLuaプロジェクトを作成することも可能です。
IDEの使用
プログラムのデバッグが必要な場合、IDEを使用して実行し、デバッグすることがより適切であると言えます。 Android 以外のすべてのプラットフォームでは、CMake を使用して対応するプロジェクトファイルを生成することができます。
Android の場合、Android Studio のプロジェクトファイルは PROJECT_DIR/proj.android
に格納されています。
Androidの場合、Android StudioのプロジェクトファイルはPROJECT_DIR/proj.android
にあります。
- Programmers Guide
- Android Fundamentals
- Games From Scratch
- Make School Tutorials
Spreading the word!
cocos2d-x について情報を拡散するのに協力してください! Cocos2d-xを広めるにはどうしたらいいですか? ぜひご協力ください!
- Facebookで私たちのことを話してください。 Facebookページ
- Tweet, Tweet! Twitter
- Read our Blog and promote it on your social media.
Where to get help
- English Forums
- 中文社区
- Bug Tracker
- API Reference.NET
- API Reference.NET
- Latest Release Note
- Changelog
- Discord Channel
-
cpp-tests
プロジェクトを紹介します。 このプロジェクトは、私たちのテストの基礎となります。 このプロジェクトは、エンジンの機能をどのように実装しているかを学ぶために使用してください。 このプロジェクトは、ocos2d-x_root/buildにあります。
Contributing to the Project
Cocos2d-x はMIT Licenseの下でライセンスされています。 参加をお待ちしています!
バグを見つけましたか? 機能の要望はありますか? 機能をマージしますか?
- cocos2d-x に貢献する
Contact us
- Forum: http://discuss.cocos2d-x.org
- Twitter: http://www.twitter.com/cocos2dx
- Weibo: http://t.sina.com.cn/cocos2dx
素晴らしいエディタをお探しですか?
Cocos Creatorは、フル機能のエディタとコンテンツ作成に適したワークフローを備えた、新世代のCocosゲームエンジンです。 すべての主要なプラットフォームをサポートしているので、Web、iOS、Android、Windows、Mac、およびさまざまなミニゲーム プラットフォーム向けにゲームをすばやくリリースすることができます。 ウェブとミニゲームプラットフォームでは、ピュアJavaScriptで開発されたエンジンランタイムが利用でき、より良いパフォーマンスとより小さなパッケージを実現しています。 その他のネイティブプラットフォームでは、基盤となるフレームワークの実装にC++を使用し、より高い運用効率を実現しています。 このエンジンは完全にオープンソースであり、Cocos2d-xの利点である高性能、カスタマイズ性、デバッグの容易さ、学習の容易さ、パッケージサイズの小ささをそのまま引き継いでいる
。