Seasons.NET

ちょっとした技術ブログです

cocos2d

cocos2d 0.99.5 templateに追加された2種類のオートローテート

元記事cocos2dとUIKitを混合させる上で割と面倒なのが、 画面の回転です。 今までは、cocos2dにおいて画面回転を行うロジックに glRotateを用いてました。 これは、GLESの画面は回転しても、EAGLViewそのものは 回転していませんでした。 つまり、UIKitのVie…

cocos2d 0.99.5 betaリリース

元記事開発スピードが尋常じゃない速度で開発中のcocos2dですが、 0.99.5βがリリースされました。主なハイライトは、 Fixed possible artifacts in: CCSprite, CCBitmapFontAtlas, CCTMXTiledMap, CCTileMap, CCLabelAtlas, CCQuadParticleSystem ・各種バグ…

cocos2dのメモリ管理で気をつける事

元記事cocos2dのメモリ管理について書かれていて非常に興味深かったため、 軽く翻訳してみました。 メモリー増加のチェックCCDirectorのFPS表示周りをカスタマイズして、横に残メモリを表示している。 残メモリメソッドは、このように実装している。 この残…

cocos2dがGitを採用したことで様々なcocos2dが生まれた

元記事cocos2dは、Gitを採用したことで多くのメリットを得られたと伝えています。 Gitの最大の利点として、各自が色々と拡張し、様々なcocos2dが生まれている点です。

cocos2d 0.99.5 そして、1.0

元記事 0.99.4がリリースされたcocos2dですが、次のバージョン、その先の1.0 について書かれています。 0.99.5 (1ヶ月後) - Animation Cache アニメーションキャッシュ - Zwoptex 1.0 support (support for rotated frames) Zwoptex 1.0サポート - Rename …

cocos2d 0.99.4リリース

元記事 rc版を何度か経て、ようやくリリースされました!! * Big CocosDenshion update, including new license: MIT 大きなCoccosDenshionのアップデート、MITとライセンスとして含まれています。 * Added support for Retina Display (iPhone4) RetinaDis…

cocos2dで作られた2Dゲーム

元記事 cocos2dで作られたゲームに新たな仲間入りが!! もし、cocos2dでゲームを作られている方は、 こちらからゲームを登録することができます。 既に登録されたゲームについてはこちらから閲覧できます。 結構メジャーどころのゲームもcocos2dで作られて…

CCNotificationクラス

元記事OpenGLESを用いたcocos2d専用のCCNotificationクラスが githubに移行しました。

CCUIViewWrapperクラス

元記事 CCSpriteを継承したCCUIViewWrapperクラスを書いた方がいます。 これは、内部でUIViewを保持しているので、AdmobやUITextFieldなどを 追加しておくことができます。 もちろんCCSpriteなのでaddChildで親に追加することもできますし、 親の影響をうけ…

cocos2d本が年末に発売予定です。

Learn iPhone and iPad cocos2d Game Development作者: Steffen Itterheim出版社/メーカー: Apress発売日: 2011/01/25メディア: ペーパーバック クリック: 37回この商品を含むブログ (9件) を見る 洋書ですが、いよいよ発売のようです。 ただ発売が少し先な…

cocos2d 0.99.4rc3リリース

元記事cocos2d 0.99.4 rc3がリリースです。 珍しくrc版が続いてます。 *More iOS4 + iPhone4 bug fixes さらにiOS4 , iPhone4系のバグフィックス

cocos2dが使われているアプリ

元記事私も参加しましたWWDC2010 keynote中に表示された cocos2dが使われているタイトルだそうです。 Elements FarmVille

cocos2d 0.99.4rc1,2リリース

元記事(RC) 元記事(RC2) RC版 * Built-in High-Res support. When used in a pre-iPhone4, it will simulated, so it works in every device with any SDK. 高解像度サポート * Zwoptex trimmed images can be flipped. トリミングされたZwoptex画像は、反転…

TMXタイルのコリジョンについて

元記事Tileマップを使ったコリジョンの設定方法についての記事です。 いつもながらこのサイトは、本当にクオリティが高いです。 記事1 記事2

More iPhone Cool Projectsにcocos2d

More iPhone Cool Projectsにてcocos2dが取り上げられています。 More iPhone Cool Projects: Cool Developers Reveal the Details of Their Cooler Apps and Discuss Their iPad Development Experiences (Books for Professionals by Professionals)作者: …

cocos2d 0.99.4betaリリース

元記事iPhone4の解像度に対応した0.99.4betaがリリースされました。 * Updated CocosDenshion with newer samples CocosDenshionがより新しいサンプルとしてアップデート * High-Res compatible (eg: iPhone4 support) ハイレゾ画面に対応( iPhone4 ) * Adde…

cocos2d 0.99.3がリリースされました

元記事cocos2d 0.99.3がリリースされました * Particle Designer support & particle improvements パーティクルデザイナーをサポート * Scheduler improvements スケジューラーのパフォーマンスが向上 * MIT license MITライセンスに変更 * Improved API to…

cocos2dにも対応したパーティクルデザイナーのチュートリアル動画

元記事先日のエントリーでも紹介したパーティクルデザイナーですが、 チュートリアル動画が公開されました。 動画であれば、使い方も見ながら学ぶことができると思います。

cocos2d 0.99.3-rcがリリースされました

元記事 cocos2d 0.99.3-rcがリリースされました。 * Particle Designer support & particle improvements パーティクルデザイナーに対応しました。加えて性能が向上したそうです。 * Scheduler improvements uthashによる高速化が施されました * MIT license…

cocos2d を使ったOpenFeint Notification

元記事 OpenFeint SDKには、UIKit製のAchivement等のNotificationが 実装されています。 ただ、nibからロードして表示する為、ロード時間によるラグが存在します。 これを解消すべくcocos2dで通知画面を作ってしまった人がいるようです。 詳しいソースは、リ…

cocos2d + Box2Dを使ったゲームサンプル

元記事Box2Dを使ったゲームサンプルは少ないのですが、 これはその中でもかなり貴重だと思います。ちゃんとデバッグモードまで付いていて、ゲームの作りを 学ぶことができます。 ペンギンゲームのサンプルソースの場所 リンク先には、PDFのスライドや各種サ…

cocos2d 入門ガイド

元記事@JoeStrout さんのcocos2dの入門ガイドがアップデートされました。 cocos2dを初めてみたい人は必見です。 * Lesson 1: Install & Test * Lesson 2: Your first game * Lesson 3: Menus & Scenes

cocos2d 0.99.2がリリースされました

元記事RCが取れて正式リリースです。 更新内容は、rcとほとんど変わりませんね。 * Blocks support: Added CCCallBlock and CCCallBlockN actions, and added Blocks support in CCMenuItem as well. →PLBlocks.frameworkに対応しました。ブロック構文を使っ…

cocos2d 0.99.2 rcがリリースされました

元記事cocos2d 0.99.2 rcがリリースされました。 * Blocks support: Added CCCallBlock and CCCallBlockN actions, and added Blocks support in CCMenuItem as well. →PLBlocks.frameworkに対応しました。ブロック構文を使ったメニューなどを使う事ができま…

cocos2d は、Optimized binary設定が行われている

touch 3rd( 32,64GB ) , iPhone 3GSからは、arm7が採用されている為、 今までコードサイズを犠牲にして、速度アップを行う事ができた Thumb OFFが有効ではなく、 thumb-2とよばれる、コードサイズ、速度をアップする事ができるThumb ONが有効な手段となりま…

cocos2d performance tips2(翻訳)

Cocos2d本家のパフォーマンスチューニングを軽く翻訳してみました。 XcodeのthumbオプションをOFFにする thumbオプションは、floatを扱うコードを小さくしてくれる thumbオプションを有効にすると、処理速度は、落ちてしまう。 Director DisplayLinkを使うこ…

cocos2d performance tips(翻訳版)

cocos2dは、そりゃーもうゲームを作るにはとても素晴らしいフレームワークなのですが、 この原文を読んで取り組むとより一層ゲームの質が上がります。 ●英語が苦手の方にも要点をまとめておくと。 Instrumentsを使ってプロファイルを取る事 CCDDirectorのmai…

cocos2d 0.99.1 release

元記事cocos2d 0.99.1がリリースされました。 0.99.x系は、基本的にバグフィックスが中心のリリースとなってます。 New features: * Automatic Z ordering in Tile maps (isometric and orthogonal maps) Tile mapに自動zオーダー機能をつけました。元記事の…

cocos2d 0.99 release

元記事cocos2d 0.99がリリースされました。 とにかくバグを直して、commitしまくったそうです。。。

Facebookとcocos2dを統合するには?

元記事 Facebook Connectとcocos2dを統合する為の記事です。 ●要点をまとめると 1)Facebook ConnectのSDKを落としてくる 2)Login/Logoutのボタンを描画する *Game Layer *Menu Layer *Loading screen etc...ボタンの画像をセットし、ログイン、ログア…

cocos2d 0.99 final release

元記事 0.99 finalがリリースされました。 主な変更点については以下 ●CocosDenshionの多くのバグフィックスと改善 ●クラッシュ系や重要なバグの修正:Sprite,TMX maps 0.99.x系では小さいバグフィックスを行っていく予定だそうです。 0.99は、0.8.2に比べ、…

cocos2dでシンプルなゲームを作るには?

元記事Ray Wenderlichさんが、cocos2dを使ったシンプルなゲームの作り方について 書かれています。とてもわかりやすいので是非読んでみて下さい。 記事 ●cocos2dプロジェクトのはじめ方 ●CCSpriteオブジェクトの追加の仕方 ●CCLayerの使い方 ●Actionの使い方…

SIO2にcocos2dを統合するには?

元記事 3Dのオープンソースエンジンとして有名な、SIO2にcocos2dでレンダリングした HUDを表示するには?というネタです。●要点をまとめると、、、1)FPSラベルを生成する 2)cocos2d用のmainloopを作成する →mainloopの中では、実行しているSceneの描画を…

当たり判定についての考察

当たり判定について考察BoxとBoxの判定では、CGRectIntersectsRectが使えますが、 円と円、円とBoxの判定では、どのようにやると高速化できるかという話。 通常、AABBとかでは、最後にsqrtを使って平方根を求めるのですが、 実際問題、正確な距離は必要なく…

サウンドファイル再生時の出力レベルを使ってアニメーションさせる方法

元記事動画を見れば1発ですね。 サンプルは、元記事にもありますが、 こちらからどうぞ

cocos2dとOpenFeintの統合について

元記事 ものすごく丁寧な解説です。 これは記事の書き方としても参考になりますね!! OpenFeint @ PocketWorx

cocos2dのスプライトに関するエディター

元記事 cocos2dでは、異なったフォーマットのスプライトをサポートしています。 TILESだったり、フォントだったり。 以下は、cocos2dによってサポートされるいくつかのエディターの紹介です。 To read Editors #1, please go here: Editors cocos2d for iPho…

web-geeksでcocos2dの授業が開始されるそうな

元記事こちらのサイトで http://web-geeks.com/iphonedev/3ヶ月にわたってcocos2dの授業が開始されるようです。 料金は、無料。 ただし、アカウントを作成する必要があります。 アカウントのパスワードは、大文字のアルファベット1つ以上、 英数字以外の文…

Integrating cocos2d with AGON Online

AGON Online SDKがcocos2dと統合したようです。元記事こちらで実装方法が紹介されてます。

cocos2dを使ったプログレスタイマーの実装方法について

元記事cocos2dを使ったプログレスタイマーについて書かれています。 ●Horizontal (left to right, or right to left) ・水平モード(左から右、右から左) ●Vertical (top to bottom, or bottom to top) ・垂直モード(上から下、下から上) ●Radial (clockw…

iPadにも対応したcocos2d v0.99.0-rcリリース

早くもiPadに対応してきました。 とはいえスクリーンサイズにですが。cocos2d v0.99.0-rc – iPad compatible 元記事更新ファイル等は、必ず元記事に飛んでチェックしてください。 ●iPad compatible: cocos2d and the cocos2d tests work in any screen size …

cocos2d 0.9.0 betaリリース

元記事cocos2d 0.9.0βがリリースです。 いよいよですかねー。 ●Even more Sprite/SpriteSheet fixes Sprite,SpriteSheetをさらに修正しました。 ●Action fixes Actionの修正 ●TMX Tiled map improvements TMX tiled mapの改善 ●Simulator & Device renders t…

cocos2d 0.9.0betaリリース

cocos2d 0.9.0betaが発表されました。 元記事今回の目玉は、 * Integrated Chipmunk v5.0 chipmunk v5.0と統合 * Spritesheet supports grandchildren spritesheetに孫を追加できるようになった * Improved Zwoptex support zwoptexのサポートを向上 です。 …

cocos2d 0.9.0alphaリリース

毎度おなじみcocos2dニュースのお時間です。 最近、音沙汰のなかったcocos2dですが、0.9.0αがでました。 元記事 * CC namespace ファイル名のプレフィックスにCCがつきました。今更ファイル名変更ですかお客様・・・。 インターフェイス名も変更になってます…

Level svg mapエディタ+cocos2d

InkScapeでマップのデザインを行い、 cocos2dの物理演算のライブラリを使って、 つくったマップデータ(SVG)を読み込みゲームを作ろう!! 的な動画。 エディターは、近日公開予定だそうです。 http://blog.sapusmedia.com/2009/10/levelsvg-map-editor.html

cocos2d v0.8.2リリース

正式版リリースです。 ダウンロード先 It’s easier to start coding a game: Added Box2d and Chipmunk templates Faster loading times for TMX tiled maps TTF font support via FontLabel New Ease actions: Elastic, Bounce and Back Optimized Director…

v0.8.2-rc1リリース

リリース記事【0.8.2-rc1】 # TMX maps: HUGE performance boost when loading big maps # Several improvements regarding actions: Jump, Bezier, Rotate, and compound actions # Particles: uses world coordinates when using Free movement ●TMXマップ…

cocos2dについてGameDeveloperで取り上げられてます。

GameDeveloperの記事 記事の右下あたりです。 掲載されているリンク cocos2dのチュートリアル Notes on Cocos2d iPhone Development Static Libraries and Cross-Project References cocos2dフォーラム

cocos2d v0.8.2 rc0がリリースされました

http://www.cocos2d-iphone.org/archives/444 # Fixes, fixes and more fixes # Chipmunk + cocos2d template chipmunkのテンプレート追加はいいですねぇ〜。

iPhone Games Projectsのcocos2dの部分がただで読める

http://www.cocos2d-iphone.org/archives/437 なんか、ぷ●ぷ●ゲームとか・・・ ここで公開されてます。 本自体は、3000円弱で280ページですから、 お布施だと思って買っておくと良いでしょう。 自分も買いました。 Iphone Games Projects作者: P. J. Cabrera…