Seasons.NET

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

Entries from 2010-03-01 to 1 month

Xcodeにpngを追加した時に最適化pngを生成しない方法

Xcodeに画像を追加した時に、何もしないとpng画像は、 アルファ値が加算されたプリマルチプルドアルファ画像が生成されてしまいます。 この画像を用いてアルファブレンドする時は、 GL_SRC_ALPHAではなく、GL_ONEを使い、アルファは、 materialカラーを使う…

ゲームコーディングコンプリートの本が発売

買い!!の本とはこういう事。 読み物としても面白いし、幅広く網羅されてる。ゲームコーディング・コンプリート 一流になるためのゲームプログラミング (Professional game programming)作者: Mike Mcshaffry,手島孝人,山下恵美子,依田光江,大貫宏美,廉典子…

LastFM for iPhoneのビルド方法

とりあえず動かしたい人向け用に書きました。How To Build Last Fm For I PhoneView more presentations from seasons.

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を使って平方根を求めるのですが、 実際問題、正確な距離は必要なく…