cocos2d-x

【レポート】Cocos2dx talks #3に行ってきました。

少し送れましたが、先月4月27日に行われた「Cocos2d-x Talks #3」に参加をしてきました。 簡単ですが、その際のレポートを書いていきたいと思います。

【cocos2dx】スクロールレイアーとスワイプで動くレイアーの実装

cocos2dxの中にUIを簡単に作成できるクラスがv3から登場しました。 今までは利用をしたことなかったのですが、Cocos2d-xレシピ本にも載っているので少し勉強をしてみました。UIクラスを利用するととても簡単に実装ができます。

【レポート】第11回 cocos2dx勉強会に行ってきました。

先週の24日に行われました「cocos2dx勉強会」に行ってきました。 今回はそのレポートをブログに書いていきたいと思います。cocos2d-consoleでパッケージ管理、cocos2d-xで『LWF』を利用するが発表テーマでした。

【感想】初めて勉強会で発表をしてきました。

先日の3月24日、東京で行われました「第11回cocos2dx勉強会」で「LWF」についての話をしてきました。 このエントリーでは、勉強会の発表について書いていきたいと思います。

【レポート】「Cocos2d-x Talks #2」に参加をしてきました。

3/13日に東京で行われました「Cocos2d-x Talks」に行ってきました。 内容を忘れないうちに、簡単ではありますが、内容をブログに書いていきたいと思います。

【cocos2dx】継承とオーバーライド

今回はクラスの継承についてブログに書いていきたいと思います。 cocos2dでは、この辺りがとても簡単だったのですが、cocos2dxでの「継承」の理解がなかったので、勉強をしてみました。

【cocos2dx】【LWF】からイベントを受け取る方法

以前から少しづつ試して使っている[LWF]。 色々、できること・できないことを試しているのですが、 今回はFlashで作成したエフェクト内の任意の場所で発生をした「イベント」をcocos2dx側で受け取る方法を紹介します。

【cocos2dx】タイルマップのオブジェクトレイアーを利用する。

Tieldで作成をしたタイルマップを使ってアプリを作成する際に、「オブジェクトレイアー」を利用する場合があると思います。今回は、このオブジェクトレイアーに設定したオブジェクトを取り出す方法をブログに書いていきたいと思います。cocos2dxのバージョン…

【cocos2dx】ソーシャルメディアへの「スクリーンショット」を工夫する

前作までは、スクリーンショットをそのまま利用してTwitterに投稿できるように実装をしていました。 ただ、ゲーム画面そのままを送るのは味気ないと思っていたので、今作品では少し工夫をしてみました。 今回は、この実装方法をブログに書いていきたいです。

【cocos2dx】「cocos2d-xではじめるスマートフォンゲーム開発」を読む 2回目

「cocos2d-xではじめるスマートフォンゲーム開発」を読むブログの記事の2回目です。今回は、サンプルプロジェクトの2について、ブログに書いていきたいと思います。

【cocos2dx】「cocos2d-xではじめるスマートフォンゲーム開発」を読む

昨日から、「cocos2d-xではじめるスマートフォンゲーム開発 」を復習のかねてやっています。自分以外のコードを見るととても新鮮ですね。色々なやり方があるのだなと感じます。 今回は、サンプルプロジェクトの1で、私が今まで使っていなかったことをブログ…

【cocos2dx】新作「わたしの動物園」の技術的な話

昨日配信をした「わたしの動物園」の技術的な話をブログに書いて行こうと思います。 ほとんどcocos2dxで用意されているクラスを利用しています。 そう考えると、cocos2dxはとても便利なゲームエンジンですね。 cocos2dx v3.x 今回のアプリは、開発当初からco…

【cocos2dx】v2.2.1からv2.2.6へバージョンをあげる

iOSの64ビット対応のため、以前のアプリのcocos2dxのバージョンアップをしてみました。2.2.1から2.2.6に変更をしてみました。バージョンが近いためか、プロジェクトを対応させるのはとても簡単でした。

【cocos2dx】Android 5.x Lolipopに対応する

Androidでも、新しいOSのバージョンが出ています。 色々と不具合が出ているアプリが多く対応が大変だと聞いていましたが、本日実際に試してみました。 今回は「Android 5.x Lolipop」の対応についてブログに書いていきたいと思います。

【cocos2dx】Androidで【LWF】をビルドする。

Flashを変換してcocos2dxで再生できる【LWF】。 iOSの方ではビルドの確認ができていたのですが、今回はAndroidでビルドのテストをしてみます。

【cocos2dx Android】v3.3のHelloWorldをビルドする。

現在、Androidへのアプリ対応をしているのですが、約半年ぶりEclipse立ち上げてみると色々とエラーが出てとても大変です。いきなり私のプロジェクトに対応する前に、まずはサンプルプロジェクト(HelloWorld)が立ち上がるかどうかをやってみました。

【cocos2dx iOS】スプラッシュ画像と画面サイズの設定

この度は取り急ぎのブログの記事になります。もしかしたら後で修正をするかもしれません。 アプリが立ち上がった際に表示されるスプラッシュ画像(ラウンチ画像)と「画面サイズ」の設定方法をブログに書いていきたいと思います。

【cocos2dx】LWFSのバージョンをあげたら使えなくなった [追記あり]

今日一日色々と頑張ったのですが、解決をしないのでブログに書きます。以前にブログで書いた「LWFS」が利用できなくなりました。もし、解決策が是非教えてください。

【cocos2dx】「LWF」でエラーが出た場合の対処策

個人的なメモとして書きます。以前に紹介したFlashが再生できる「LWF」なんですが、cocos2dxのバージョンが古いとビルドエラーがたくさん出ます。 主に、ライブラリ−の場所の変更やクラスの関数名の変更のために発生するモノです。今回は、このエラーの対処…

【cocos2dx】画像のキャッシュを管理して、メモリの使用量を節約する

皆さんはメモリの量を気にして開発をしていますか?cocos2dxはメモリ管理がとても簡単なので、何か特殊なことをしない限りメモリがリークすることはありません。ただ、メモリ使用量は少ないに越したことありません。今回は、このメモリの消費を減らす方法を…

【cocos2dx】「LWF」を利用して、cocos2dxでFlashを利用する

この記事は「Cocos2d-x Advent Calendar 2014」の17日目になります。今回は、この「LWF」を使い、cocos2dxでFlashを利用する方法を紹介します。とても簡単に利用ができるので、エフェクトなどに興味をお持ちの方は是非試してみてください。

【cococs2dx 3.x】Toggleを利用してMenuクラスで「ON」「OFF」のボタンを作成する

以前にも同じ内容のブログの記事を書いたのですが、音量を「ON」「OFF」のように切り替えられるボタンの作成方法を案内します。 cocos2dxのバージョンが上がり、コードも変わっていましたので、もしお困りの方がいましたら参考にしていただけると嬉しいです。

【cocos2dx】MenuItemクラスを改造して、ボタンに触った時にアクションを実行する方法

cocos2dxにあるMenuクラスは、簡単にボタンが実装できます。 通常は、このボタンを離した時にアクションが実行されます。 これでも十分なのですが、ボタンを触った時に何かしらのアクションを実行したと思い、実装をしてみました。

【cocos2dx】2点間の距離を求める

今回は、cocos2dxでよくゲームで考えられている「2点間」の距離を求める方法です。 私自身、これまで余り利用する機会がなかったのですが、衝突判定(円)を実装する場合などに利用ができるのではないかと思います。

【cocos2dx】知っていると便利なActionクラス

今まで知らなかったのですが、実はこのようなActionクラスがあります。 どれも非常に便利で簡単に利用ができます。 今回は短いですが、3つのクラスについて紹介をしたいと思います。

【C++】std::set 集合について。

cocos2dxでも利用ができる、C++の[std::set]について簡単に調べてみました。「集合」と呼ばれ、指定された方の値の取り出しができるようになります。

【cocos2dx】乱数を生成し、ランダムに値を取り出す方法

今回は、cocos2dxで利用できる乱数を紹介したいと思います。 cocos2dxのバージョンが上がって、新しい[c++]のライブラリが利用できるようになりました。その中にある[randm]を利用して乱数を実装します。

【cocos2dx】アクセッサを利用する - CC_SYNTHESIZE

以前にもブログに書いていなかったのですが、最近「アクセッサ」をcocos2dxを勉強して、徐々に利用するようにしています。 簡単ながら、今回はその「アクセッサ」の使い方について紹介をしたいと思います。

【cocos2dx C++】コールバック関数を実装する

今回は、cocos2dxでも利用できる、とても便利な「コールバック関数」についてブログに書いていきたいと思います。これを利用すれば、色々なタイミングで特定の処理ができるようになります。是非参考にしてみてください。

【cocos2dx】文字を一文字づつ表示する

私が以前からずっと実装をしたかった「文字を一文字づつ表示する」がようやくできるようになりました。ドラクエ風の文字表現ができれば、ゲームとしても見映えがよくなります。是非参考にしてみてください。