Seasons.NET

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

Entries from 2009-01-01 to 1 year

Boostビルド系ライブラリを使う時の注意点

boostには、ヘッダーだけincludeして使えるものと各プラットフォームで ビルドしないといけないものがあります。例えば「filesystem」です。 cmake版boost1.40をダウンロードしてきます。 ダウンロード後、展開し、以下のコマンドを実行します。 cmake -GXco…

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がつきました。今更ファイル名変更ですかお客様・・・。 インターフェイス名も変更になってます…

オライリーからiPhone game development:Developing 2D & 3D Games in Objective-Cが出る

iPhone game development:Developing 2D & 3D Games in Objective-C という書籍がオライリーさんから出ます。 iPhone Game Development: Developing 2D and 3D Games in Objective-C作者: Paul Zirkle,Joe Hogue出版社/メーカー: Oreilly & Associates Inc発…

UIWebViewで表示するコンテンツを動的に書き換える方法

元記事英語のサイトなんで軽く翻訳して紹介。 WEBから落としてきたHTMLコンテンツを表示する際に、 imgタグは、画像のリンクが"http://〜"で元の場所を指しています。 すでに画像イメージもダウンロードしている場合は、 画像を表示する時にネットにつなげな…

cocos2dにライバル? C++で書かれたゲームエンジンが登場

http://karakuri.designed.jp/ 1/60フレームレートは、cocos2dでも 可能だけど、とあえて書いているところが気になる。ソース読んでみよう。 ソースじゃなくライブラリの提供のみでした。

Level svg mapエディタ+cocos2d

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

入門git買いました

git

以前、こちらの本を購入し、かなり勉強になったので、 入門git作者: Travis Swicegood,でびあんぐる出版社/メーカー: オーム社発売日: 2009/08/12メディア: 単行本(ソフトカバー)購入: 23人 クリック: 269回この商品を含むブログ (89件) を見る さらに詳し…

tech talk 2009の後のiPhone開発者の集いを企画しました。

日本各地からiPhoneデベロッパーが集まるってことで 東京でiPhone開発者の集いを開催します。募集したところおかげさまで一瞬で埋まったので、 もう定員です・・・。 http://atnd.org/events/1920

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…

iPhoneでsharkを使う方法

iPhoneでSharkが使えるというのを聞いた事があるのですが、 いつもパフォーマンスツールで実行という箇所がグレーアウトになっていたので、 使えないと思ってました。 ですが、iPhone Games Projectsにその使い方が 掲載されていたので、まとめておきます。 …

git mergetoolについてあれこれ試した結果

git

gitでは、mergetoolというコマンドを打ち込むと マージの為に設定されたツールが立ち上がります。Macの場合、標準では、opendiffが選ばれます。 とはいえ使い勝手がよいかというとそうでもないのでせっかくの機会ですから 色々試してみました。 ●Changes.app…

git diffを使ったブランチ、タグ間のコード変更量を視覚的に表示

git

git diffには、本当に便利な機能があって、--statというのが とても便利。 現在の作業ブランチと別のブランチ(タグ)の間でどれだけソースが 変更されているか? それをいちいちdiffでソースコードで表示しても・・・ 大量にあった場合あんまりうれしくあり…

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マップ…

ブランチ間の変更をさくっと表示するには? --name-statusの活用

git

git diff --name-status [ブランチ名1] [ブランチ名2] 例) git diff --name-status master br_test ■出力 M Classes/test.m A Classes/test2.m とまぁこんな感じで A=追加 M=変更 として表示されます。変更の詳細を知りたい時は、 ■出力 git diff --color ma…

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

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

iPhoneゲーム制作における最適化の記事を見つけました。

iPhoneゲーム制作において、どのように最適化していくかについて 取り上げているスライド。結構ボリュームあって作者さんに感謝。 ゲームループについても書かれている。 すばらしす。Squeezing Every Drop Of Performance Out Of The iPhoneView more prese…

SDKドキュメントをアップデートするには?

最近SDKを3.1.2にしたのですが、CADisplayLinkが引けなくて、Twitterで質問。 なんと,Xcodeのドキュメントをアップデートする方法があるそうな。 というわけでXcodeを立ち上げて、以下のスクリーンショットのように アップデートをしましょう。 たったこれだ…

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…

cocos2d 0.8.2betaリリース

ダウンロード * Important bug fixes in BitmapFontAtlas * Improvements in TMX tile map * New: Ease Elastic and Bounce actions * New: PageTurn transition (and action) * 2 new Directors: CADisplayLink director, Fast “threaded” director * New: …

MacのドキュメントDocSetをDoxygenで作る方法

Mac

ここを参考。わかりやすいので、翻訳しなくてもよさそうだけど、時間があればやります。

ちょっと変わったメモツール NOTATIONAL VELOCITY

Mac

ホットキーでさくっと立ち上がり、新規タイトルは、新規メモになり、 既存タイトルは、続きを書くという変わったメモツール。 なるほど。確かにこのコンセプトは面白いぞ!! しかもフリーで御座います。 http://notational.net/

入門gitが素晴らしい件

最近入門gitを購入しまして、 gitについて復習してました。 基本的なコマンドは、ある程度理解してましたが、 日々進化するgitのコマンドからみれば、数%。 たぶん全然使いこなしているとはいえないんだろうなーと 思い、この本で復習する事にしました。 割…

cocos3dとな

http://code.google.com/p/oc3d/なんやら、cocos2dと連携できる3Dエンジン発見!! これは、要チェックや!!

cocos2d 0.8.1リリース

正式版がリリースされましたね。 しかもアイコンが変わりましたwダウンロード先 RenderTextureは、サンプルがないので、ちと調べて見ないとなぁ〜。 v0.8.1 highlights: * TMX tile map support * Integrated template * Better Box2d support (it is no lo…

iPhone Distribution Buildのチートシート

iPhone SDKでDistributionBuildをする際のチートシートです。配布先

LineformやInkscapeをデザインレイアウトエディタに使うアイディア

この動画を見て、なるほど!!って思いました。"*.svg"は、xmlフォーマットなのでそれを読み込んで オブジェクト配置してしまえば、画面レイアウトが簡単に作れるんですね。 AfterEffectsでやろうかと思ったけど、これは無料で環境が構築できますから、 (Ink…

Xcodeでエラーや警告がでたら、Dockのsafariにドロップすると良いらしい

元ネタXcodeでビルドした時にエラーや警告でますよね。 で、そのエラーメッセージや警告メッセージをどうやってスマートに Googleさんに投げるかという話。 スクリーンショット見れば解決なんですけど、 ビルド時のエラーや警告をマウスでつまんで Dockのsaf…

cocos2d 0.8.1beta1でテンプレート配布が始まった

cocos2dがまたもや進化!! 今度は、libpngまで取り込んだぜ。と思ったら比較用のライブラリでした。 本家のテンプレートでは、どうやら同封しないようです。 でもまぁ使おうと思えば持って行けますし、 こちらで配るテンプレートでは同封しちゃおうかしら。…