注意! 私は開発に関わるものは基本的に/Applications内に入れるようにしています。 そのため、サンプルで上げているパスが/Applications始まりになっていますが、パスは各自の環境に合わせて修正をしてください!
![Androidでcocos2d-xをやり始めた](https://cdn-ak-scissors.b.st-hatena.com/image/square/58d54bc5740508a0824dc29ba482cd157ae8a31e/height=288;version=1;width=512/http%3A%2F%2F4.bp.blogspot.com%2F-3Sc8-pdJQfQ%2FT7SjVI0iDGI%2FAAAAAAAAAHY%2FnDFbwJjWciw%2Fw1200-h630-p-k-no-nu%2F%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2583%25BC%25E3%2583%25B3%25E3%2582%25B7%25E3%2583%25A7%25E3%2583%2583%25E3%2583%2588%2B2012-05-17%2B16.05.12.png)
注意! 私は開発に関わるものは基本的に/Applications内に入れるようにしています。 そのため、サンプルで上げているパスが/Applications始まりになっていますが、パスは各自の環境に合わせて修正をしてください!
Update 5/13/2013 Fully updated for Cocos2D-X 2.1 and iOS 6. (original post by Jean-Yves Mengant, update by Jorge Jordán). Cocos2D is an amazing and easy to use framework, but since it’s written in Objective-C you can only write games with it for iOS and the Mac. Wouldn’t it be great if you could use the same easy to use Cocos2D API, but have it run on Android as well? This way you could greatly ex
はじめまして。 サイバーエージェントでスマートフォンアプリエンジニアをしています、甲斐と申します。 私は2011年5月にサイバーエージェントに入社致しました。 入社して初めて手がけた開発がiOSアプリ「つりポン!by アメーバピグ」です。 前職では主に携帯端末のプリインアプリやミドルウェアなどの組み込み開発に携わっておりました。 その時にAndroid開発経験はありましたが、iOSアプリ開発は未経験でした。 また「つりポン!by アメーバピグ」は"cocos2d for iPhone"を採用して開発しています。 その為、iOS開発言語のObjective-C、iOS開発技術 、 cocos2d for iPhoneを習得して開発する事が初めての挑戦となりました。 cocos2dは社内でも「興味はあるけど、触る機会がなかなかない…」といった話を聞くことがあります。 確かに開発技術として採用し
1 pixel|サイバーエージェント公式クリエイターズブログ サイバーエージェントのクリエイターの取り組みを紹介するオフィシャルブログです。最新技術への挑戦やサービス誕生の裏話、勉強会やイベントのレポートなどCAクリエイターの情報が満載です。 こんにちは! アメーバ事業本部スマートフォンコンテンツグループ でデザインを担当している近藤です。 もしなくても、ツールを使ってデザイナーもデベロッパーも効率よくプロジェクトを進められたらいいですよね。 今回はiOSのライブラリ「cocos2d」を使ってアプリを作成する場合に役立つツールを、 「COINPLAZA」の制作事例をもとに、紹介いたします。 「cocos2d」とは? 「cocos2d」とは、iOS(iPhone/iPod touch/iPad)やMac OS X向けのゲームなどで、グラフィカルなアプリ開発をするためのライブラリです。 構文が
CocosBuilderはiOS向けゲームを開発するためのGUIビルダーです。 iOSアプリで一山当てたいと思うならゲームに行くのが懸命でしょう。そこで紹介したいのがCocosBuilder、ZyngaがリリースしたCocos2DのGUIビルダーです。 最初にプロジェクトを作ります。 真ん中にプレビューが表示されています。ここにオブジェクトを追加していきます。 テキストなどを追加しました。右側はプロパティ設定になります。 デモのゲームです。 CocosBuilderを使うとccbという拡張子のファイルが作られます。これはこのままXcodeのプロジェクトに取り込んでシーンの一つとして利用できるようです。Zyngaではこの開発に専任のプログラマーを雇用し、フルタイムで開発にあたっているそうです。 CocosBuilderはMac OSX用、iOS向けのオープンソース・ソフトウェア(MIT Li
以下「softanのブログ(http://blog.livedoor.jp/softan/)」より引用 以前、iPhone SDKで効果音を鳴らすで、AudioToolboxを使い、5秒以内の効果音を鳴らす方法を紹介しましたが、今回は、cocos2d-iPhoneで、もっと長い音楽ファイルも流せる方法を紹介します。cocos2d-iPhoneでは、サウンドエンジンも組み込まれている為、非常に容易に、mp3を含む様々なファイル形式(wav/caf/aiffもO.K.)の音楽を流す事ができます。 ◆ヘッダファイルの読み込み#import "SimpleAudioEngine.h" ◆音楽ファイルのプリロード[[SimpleAudioEngine sharedEngine] preloadEffect:@"音楽ファイル名"];※ 音楽ファイルを一番最初に読み込むにはそれなりに時間がかかるため、事
何だか以前に雑記的な紹介をした気もしますが、 Cocos2dではサウンド再生がとても簡単に行えます。 詳しくは、以下のサイトで記載されています。 http://cocos2doboegaki.blogspot.com/2011/02/blog-post_15.html 具体的には以下の記載をするだけで、高速にSEが再生されます。 // ヘッダファイルの読み込み #import "SimpleAudioEngine.h" // 音楽ファイルのプリロード(initなどで、事前に行っておくと便利) [[SimpleAudioEngine sharedEngine] preloadEffect:@"音楽ファイル名"]; // 音楽を流す [[SimpleAudioEngine sharedEngine] playEffect:@"音楽ファイル名"]; 他にもBGMを鳴らす方法などが紹介されています
大分間があいてしまいましたが、続きをコツコツと cocos2dのサンプルを勉強がてら読みといていくメモです。テストコードのActionTestを読んでいってみます。全体の流れは他のテストと同じみたいなので個別の部分を読ん・・・・・
連休で何も出来ていなかったので、今日からぼちぼちcocos2dの勉強を始めます。 まずは、勉強会で@xionchannelさんで見せてもらったサンプルは少し難しいので、これがとりあえずわかるように頑張ります。 今回のサンプルはhttp://www.raywenderlich.com/352/how-to-make-a-simple-iphone-game-with-cocos2d-tutorialをやってみます。 画像の表示 まずは、キャラクタの表示です。 主人公なり、敵なり、何らかしら画像を貼る作業です。 //ファイルを呼び出し、大きさを決める CCSprite * player = [CCSprite spriteWithFile:@"Player.png" rect:CGRectMake(0,0,20,20)]; //場所を決める player.position = ccp(20,
cocos2d iPhoneで、Layerを使って、タップの移動量によりスクロールさせようとすると、移動量に比例して黒い四角が表示される件 cocos2d iPhoneで、マルチとして、ひとつのレイヤをタップの移動量によりスクロールさせようとすると、移動量に比例して黒い四角が表示されてしまうのですが、解決策は無いでしょうか?シミュレーターでは不具合なく、実機で試すと出てしまうんです。>< cocos2d iPhoneで、マルチとして、ひとつのレイヤをタップの移動量によりスクロールさせようとすると、移動量に比例して黒い四角が表示されてしまうのですが、解決策は無いでしょうか?シミュレーターでは不具合なく、実機で試すと出てしまうんです。>< // // TextLayer.m // scrollTest // // Created by admin on 11/09/05. // Copyrig
量が増えてきたのでページを分離しました。 サンプルプログラムの勉強をしながら更新しているのでまだまだ網羅されていません。 アクションメソッド runActionメソッドを利用して適用できる各種アクションメソッド CCAnimate useage: [CCAnimate actionWithDuration:? animation:? restoreOriginalFrame:?] 画像を切替えてアニメーションする actionWithDuration: アニメーション時間 animation: CCAnimationクラス restoreOriginalFrame: 実行後最初のフレームへ戻るか?: 例)NO CCAnimationクラスは以下のように定義する。 // アニメーション名と共にクラスのインスタンス化 CCAnimation* animation = [CCAnimation
はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28
さて、前回はGunを表示するところまでやりました。今回はまず、Gunを画面の左をタップしたら左に、右をタップしたら右を向くようにしましょう。 Gunをタップで左右に向ける タッチを感知する さて、まずはタップを感知しましょう。今回は、画面全体がコントローラーと思い、画面左をタップしたら銃が左に、画面右をタップしたら銃が右に向くようにします。 なので、GameSceneでタップを感知するようにしましょう。 // viewWillApearみたいなもの。レイヤーの表示時に呼ばれる。 - (void)onEnter { // タッチを感知してselfに通知。優先順位は0。 [[CCTouchDispatcher sharedDispatcher] addTargetedDelegate:self priority:0 swallowsTouches:YES]; [super onEnter];
Not your computer? Use a private browsing window to sign in. Learn more about using Guest mode
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く