JavaScript

大前提

Cocos Creatorは、Cocos2d-xのための開発環境ではない。

ひとつの独立した環境で、ソースコードのライブラリ部分(API)もCocos2d-xと互換性がない面もある。

生成方法

new cc ...

JavaScript, プログラミング

基本

・すべてをコンポーネント(オブジェクト)として使う:スプライト、サウンド、スクリプトなど
・Scene単位で編集
・Canvasは、Sceneにデフォルトでひとつのみ存在する

流れCanvasに、Sceneの ...

JavaScript

概要ブラウザの技術をベースにした、オープンソースのGUI開発ライブラリ
ウェブページをつくるようにデスクトップ向けソフトウェアを開発できる
Node.jsとChromiumの技術を活用
Node.jsのnpmをパッケージマ ...

C++

【2017年7月5日更新】Android対応について追記

特徴かなり古いライブラリだが、今でも継続的に更新されている
C/C++向けだが、APIは基本的にC言語ベース
描画だけでなく、ファイルI/O、音声再生にも対応 ...

アプリケーション

無料版と有料版の違い

対応環境に大きな違いはなく、差があるのはあくまでアプリやIDEで使える機能。

対応環境

モバイル

Android
iOS
Blackberry
Windows Phone ...

PHP

phpQueryとは

JavaScriptのライブラリであるjQueryをPHPで実装したもの。本家とほぼ同等の機能があり、PHPでHTML・XMLのDOMツリーの検索・操作がしやすくなる。

一部実装されていない機能もあるが ...

jQueryとは

基本的にHTMLのDOMエレメントを検索し、それを操作するクロスブラウザのJavaScriptライブラリ。

他に、Ajaxを行う機能など、よく必要とされる処理を手軽に扱えるようにした関数群などもある。

JavaScript

特徴ゲームなどを開発するための使いやすいJavaScriptライブラリ
MIT or GPLのデュアルライセンス
DOMだけでなくCanvasにも対応
マップを生成・表示する機能がある
シーンごとに描画(処理)を切り ...

$(document).ready():DOMが全部構築されてから
$(window).load():画像などもすべてロードされてから

以下では、Dialogの場合を例にとるが、他のウィジェットでも基本は同じ。

DOM要素を動的に生成するのではなく、既存の要素を操作してウィジェットをつくる。あらかじめ、自分でHTMLを記述しておくか、JavaScriptで ...