Seasons.NET

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

cocos2d

日本語でアプリ名を設定した時のSpriteBuilderでのハマリポイント

SpriteBuilderを使っていてちょっとハマったのでメモっておきます。 アプリケーションの名前を日本語にする場合、XcodeのBuild Settingsにて、Product Nameを日本語にしてしまうと、SpriteBuilderが出力するccbiファイルからクラスを生成する際にマングル化…

cocos2d-jsでHTML5版の開発を行うには?

気が付けば、cocos2d-JSが 3.6.1がリリースされており、最近の開発は、Cocos Code IDEを使って簡単にJS版の開発ができるようになっています。 Download Cocos2d-x Cocos2d-html5 Cocos Studio | Cocos2d-x しかし、問題があり、Cocos Code IDEの現在のバージ…

Cocos2d-Swift BGMを再生してみる

Cocos2d-Swift 音を出してみる1 - Seasons.NETblog.seasons.cc 気が付けば、SpriteBuilderが1.4.7にアップデートされていました。 本記事は、最新版のcocos2d-swiftにアップデートして動作確認を行っております。 さて、今回は、BGMを鳴らす方法について解…

Cocos2d-Swift タッチを検出してみる

Cocos2d-Swift 絵を表示するプログラムの解説2 - Seasons.NET ブログの進行は筆者の気分次第で色々のらりくらりしますので予めご容赦ください...。 さて、今回は、タッチ処理について、チャレンジしてみたいと思います。 タッチ処理といえば、cocos2dではCC…

Cocos2d-Swift 絵を表示するプログラムの解説2

Cocos2d-Swift 絵を表示するプログラムの解説1 - Seasons.NET 前回は、用意した素材がSpriteBuilderによって自動的に解像度毎に画像が生成されプログラム内で自動的に選択されて利用されると説明しました。 具体的には、このコードの部分です。 ccswift2014…

Cocos2d-Swift 絵を表示するプログラムの解説1

Cocos2d-Swift 絵を表示してみる2 - Seasons.NET 前回の絵を表示するプログラムの解説をしてみたいと思います。 追加した画像のSpriteBuilder上での取扱について 今回、自分で追加したimage.png画像をSpriteBuilder上で選択してみると、次のように表示されま…

Cocos2d-Swift 絵を表示してみる

前回の記事はこちら! <a href="http://blog.seasons.cc/entry/2014/12/24/041105" data-mce-href="http://blog.seasons.cc/entry/2014/12/24/041105">Cocos2d-Swift インストールと新規プロジェクト作成 - Seasons.NET</a> Cocos2d-Swift イン…

Cocos2d-Swift インストールと新規プロジェクト作成

なにやら知らない間にCocos2d-Swiftの環境が整いつつあったので、これからちょくちょくブログに書いていくことにしました。 Swiftも正直初心者すぎるので、Cocos2dの経験を生かしつつ、同時にSwiftも勉強してみようという魂胆です。なのでSwift玄人の方から…

cocos2d-x 開発のレシピは、本物のレシピ本。買わない理由が見当たらない。

Cocos2d‐x開発のレシピ―iOS/Android対応作者: 松浦晃洋,齊藤建二,古木映治出版社/メーカー: 秀和システム発売日: 2013/06メディア: 単行本この商品を含むブログ (1件) を見る 著者の松浦さん( @syuhari )から献本を頂戴して、今日一気に読了しました。 タイ…

CocosMatch HTML5版を公開

以前作ったCocosMatchの記事が大変反響が良かったのと、 cocos2dの作者にHTML5で動くようにしておいてね。と言われたので作ってみました。 といってもゲーム部分のソースコードは99%ほどそのままでいじってません。 cocos2d-HTML5版のブートローダー用に少し…

CocosMatchのソースコードを一般公開しました

以前、GREEさんの勉強会で公開したデモのソースコードである CocosMatchを一般公開します。 Download ソースコードは、MITライセンスとします。 ( プロジェクトフォルダの中にもdocフォルダを用意し、README.mdを同梱しております) しかしながら参考ゲーム…

cocos2d v2.1 beta3リリース

cocos2d v2.1beta 3がついにリリースです。 元記事 ★ダウンロードは、以下のリンクから★ cocos2d-iphone-2.1-beta3.tar.gz 先日、msm2012でもcocos2d jsbについて発表しましたが、jsb = javascript bindingsは、日々、cocos2d-html5の開発者とやりとりがgit…

cocos2d 2.0正式版リリース!!

cocos2d v2.0正式版がついにリリースされました! cocos2d v2.0 released! | cocos2d for iPhone 早期に導入されていた@ajinotatakiさん情報によるとv1.xからv2.0に乗り換えるだけでパフォーマンスがアップするようです!これは素晴らしい! テクスチャアト…

cocos2dのインストールでエラーが出るときの対処法

cocos2d v2.0がリリースされたので、 早速テンプレートをインストールしてみたところ、mkdirコマンドがパーミッションではじかれるという事態に遭遇。久々にエラーがでて少してんぱったので対処法を備忘録としてメモしておきます。 まず、エラーが出た箇所の…

cocos2d第2回資料を公開「cocos2dのマルチプラットフォームへの歩みと各国での取り組みについて」

6月21日にGREEさんの会場をお借りして、「cocos2d勉強会第2回」を開催しました。 19:30~20:10 @Seasonsさん 「cocos2d platforms」 20:10~21:00 Walzer Wangさん(Cocos2D-X founder) Cococs2D-X, Intro and Architecture 21:00~21:15 @ajinotatakiさん …

CCSendMessagesでもっと簡潔に直感的なコードを書こう

@Seasonsです。 cocos2d adcal 3週目突入ということで、12月15日の担当をさせていただきます。前回の14日の記事は、@aoi68kさんによる cocos2dとTiledMapでスーパーマリオになりたい! - cocos2d覚書でした。 今回は、ちょっとマイナーなクラス CCSendMessag…

cocos2dパフォーマンスチューニングTips

cocos2d adcal 10日目にして2週目開始ということで 12/11記事を担当させて頂きます。 @Seasonsです。前回、12/10の記事は、以下のリンクから xionchannel@software: coco2d Advent Calendar 2011 10日目: cocos2dキャラクタークラス設計の考察 さて、今回は…

cocos2dで非同期画像読み込みを超絶簡単に実装するCCResourceAsyncLoaderの紹介

みなさんこんにちは。 @cocos2dfan_jpの管理人でKobold2Dオフィシャルメンバー(日本語ドキュメント担当)の@Seasonsです。cocos2d Advent Calendar 2011 : ATND という12月1日から25日まで毎日cocos2dに関する記事を公開するイベントに参加しました。 私は、1…

TexturePackerが2.4.0で大幅アップデート!!

私も愛用しているcocos2dゲーム制作にはマストなツール。 TexturePacker。 [追記] » Texture Packer Tutorialsにて 私のスライドとブログのURLをリンクして頂きました! 詳しくは、以前勉強会で発表した資料で紹介しています。 6月20日サイバーエージェント…

cocos2d 1.1βリリース

cocos2d 1.1βがリリースされました。 Cocos2d 1.1 beta released | cocos2d for iPhone 結構色々と修正や方針変更が行われています。 単純にアップデートすればOKというわけではないため 以下の新機能をよーーーーくチェックしてアップデートしてください。 …

cocos2dユーザーのためのKobold2D入門スライド公開!& 正式メンバーとして加入

早くも開催されたさいたまiPhone勉強会 vol2に登壇してきました。 今回の内容は、タイトル通り「cocos2dユーザーのためのKobold2D入門」です。 ”入門”とか言ってるのにガッツリ1時間以上喋りまくって本当にすいませんでした^^; Kobold2Dって基本的にcocos2d…

cocos2d入門向けとして最適!! 「cocos2d for iPhoneレッスンノート」が発売されるぞぉ〜〜!!

@hkato193さん、@akio0911さんによる 「cocos2d for iPhoneレッスンノート」がいよいよ発売!!ですぞ。cocos2d for iPhoneレッスンノート作者: 加藤寛人,佐藤伸吾出版社/メーカー: ラトルズ発売日: 2011/09/22メディア: 単行本(ソフトカバー)購入: 15人 …

祝:cocos2d 1.0.0リリース!!〜その歴史を振り返りつつリリースノートを眺める〜

元記事 cocos2dを追い続けて当ブログも早2年。 ついに1.0.0が正式リリースされました。 ダウンロードは、こちらからどうぞ。 after 3 years, 2 months and 4 days (1st commit) →最初のコミットから3年2ヶ月4日 with more than 140 contributors →140名の支…

cocos2dと連携出来るアプリケーション一覧

@gaminghorror氏がcocos2dと連携出来るアプリケーションの一覧を 作成してくださいました。これはありがたい!! 紹介記事 個人的にオススメは、TexturePackerです。 監修した本でもガッツリレビューしているので、 是非読んでみてください。 cocos2dで作る …

cocos2d-extensions 0.1.1リリース

元記事cocos2dのゲーム制作を支援するライブラリcocos2d-extensionsが 0.1.1でリリースされました。 私もCCSliderとか作っておりまして、いずれこの本家版にマージ予定ですが、 勉強会で発表したCCBumper,CCResourceAsyncLoaderを公開しました。 https://git…

6月20日サイバーエージェント様で開催されたcocos2d勉強会発表スライドを公開

私の方で企画しましたcocos2d勉強会が6月20日 サイバーエージェント様にて開催されました。 http://atnd.org/events/16032 平日の夕方開始にも関わらず、約130名の登録も頂き 当日大盛況に終わりました。 私は、cocos2d advanced technicsという内容で 1時間…

CCSendMessageを使えばBlocksっぽい処理が実現出来るよ!!

最近、CCSendMessageという素晴らしく 便利なクラスを発見したので紹介します。 元記事 そもそもなぜこれがここに来て登場したかというと、 CCCallFuncを使って、 アクションの最後に何かしたいとか、 複数の引数をセレクタに渡して何かしたいとか、 意外と…

cocos2d 1.0.0 rc3リリース&リリースノート翻訳

元記事 cocos2d 1.0.0rc3がリリースされました。今回のハイライトは。 ●Skew Transformations →スプライトのSkew(傾斜)変形に対応しました ●TextureCache debug information →TextureCacheのVRAM占有情報を出力できるようになりました ●Bug fixes →各種バグ…

日本のcocos2dデベロッパに捧げる渾身の1冊の監修と付録を担当しました

日本のcocos2d開発者お待たせしました!! 今年の年明けにTwitterでつぶやいてから出版サイドに即反応を頂き、 そのまま本の企画概要を書き→企画が一発で通る→翻訳権調査まで たったの一日で行われたというすんごいスピード感の本がついに発売となります。 c…

iPad 2における特定のサイズの背景表示における不具合

元記事もし、あなたがiPadの作成していて、3Dプロジェクション+Zバッファを利用しているときは、 ( 3Dプロジェクションは、cocos2dデフォルト設定 ) 特定のサイズの背景画像を描画した時に発生するちらつきに対して、 現時点は後述するパッチを適用しなくて…