hyoromoのブログ

最近はVRSNS向けに作ったものについて書いています

Cocos2d-x

Cocos2dx製アプリのOpenSSL問題対応

4/1に届いた「Google Play warning: You are using a vulnerable version of OpenSSL」メールの対応となります。対応していないと2016/7/11から消されていくらしいので、早めの対応が必要なようです。

Cocos2dxで Cricket Audio を使ってみる

Cocos2dxフレームワークの SimpleAudioEngine や AudioEngine に機能不足やバージョンによってバグがあるため、CRIWAREやCricketを使っている企業が多いかと思います。今回は手が出しやすいCricketについて書きます。 http://www.crickettechnology.com/今回…

Cocos2d-x v3.4 でのAdMob表示方法

Cocos2dx v3.4 でPlugin-xを使ったAdMob表示方法を書きます。

Cocos2d-xのPageViewにチラ見せ機能を追加する

Cocos2dxのPageViewでは前/次ページ内容をチラ見せさせ出来無さそうでしたので、今回は少しコードを弄ってチラ見せ出来るようにしてみました。

Cocos2d-xでのデバッグ分岐処理の方法

Cocos2dxにて、Debug/Releaseビルドの処理を分岐したい時に使う手法について書きます。この手法を取ることで、Debugビルド時のみDebug画面へ遷移可能にしたり、画面上へDebug表示させる等の仕組みを入れることが可能になります。

Cocos2d-x Plugin-X内のiOS向けAdMob SDKを v6.9.2 から v7.0.0 にアップデート

v7.0.0の目玉は2つ。 iOS8 でのロード時間改善 -ObjC linker flagが不要になった iOS8だと遅い気もしたんで試しに更新してみました。Cocos2dx以外の箇所を読み替えればネイティブiOSアプリでも同じ手順でメジャーバージョンアップ対応は出来るハズ。

Cocos2d-x v3.3向けのXcodeテンプレート導入

Xcodeで新規ファイル作成する際、以下を継承したCocos2dx向けファイルを生成してくれるようになります。 継承なし Layer継承 LayerColor継承 Node継承

Cocos2d-xでのアプリ開発中に発生するEclipseでのエラー解決方法

Cocos2d-x を使って開発しているとEclipseが以下のエラーを吐くことがある。 An internal error occurred during: "Cleaning selected projects". java.lang.NullPointerException 'Serializing CDT Project settings.. ' has encountered a problem. 以下の…

Cocos2d-xでのEditBoxの使い方

Cocos2d-xにはテキスト入力を行うWidgetとして「EditBox」が用意されています。 iOSだとUITextField、AndroidだとEditTextに相当するWidgetとなります。 今回はこのWidgetの使い方について書きます。

Cocos2d-x v3.3 環境構築

Cocos2dx v3.3の環境構築方法について書きます。 内容はMac上で環境構築を行い、iOS/Android向けにアプリ起動させるところまでとなります。 なお、v3.3自体のバージョンアップ情報は公式のnews内容を参照ください。

Cocos2d-x を使ってカジュアルゲームっぽいアプリを作ってみた

世にあるカジュアルゲームがよく搭載している機能を実装してみました。 広告等の話が出てきますので、そういった類の話が嫌な人はここでタブを閉じてください。 開発環境 Cocos2d-x v3.2 final iOS Deployment Target 7.0 Android minSdkVersion 15 開発アプ…

CocosBuilderでマルチ解像度対応

今回はCocos2d向けUI作成ツール「CocosBuilder」を使ってマルチ解像度対応したUIを作っちゃおう!な内容を書きます。Cocos2d-xのセットアップが未だな場合は前回エントリーを参照ください。 実施環境 CocosBuilder 3.0 α5 Cocos2d-x 2.1.4 今回の目標 CocosB…

Cocos2d-xの環境構築

Cocos2d-x 3.0 αが先日リリースされたようですが、今回は安定版の2.1.4を使っていきます。ちなみにXcodeとEclipseはインストール済みを想定して書いてますのであしからず。 実施環境 Mac OSX 10.8.4 Cocos2d-x 2.1.4 Android NDK 8e Eqlipse 4.2.2 Xcode 4.6…