5.1さらうどんスマートフォン用の表示で見る5.1さらうどん@giginetの技術ブログ。ゲーム開発、iOS開発、その他いろいろこの広告は、90日以上更新していないブログに表示しています。GameSaladなど、様々な開発環境で割りと手軽に行えるようになってきました、それに伴って、非プログラマ向けのゲーム開発支援ツールも非常に充実してきていますが、日本語で読める詳しい記事が少なかったことが気になったため、自分が使っているモノをまとめてみました。iPadGUI設計ツール。コードでちまちまとスプライトを配置していくのは発狂するので、GUIツールを使った方が楽。読み込み用のライブラリも付属していて、吐きだしたファイルを簡単にゲームに反映できます。cocos2d/cocos2d-x両方から利用可能なのも嬉しい。GlobalGameJamの時に実戦投入してみたんですが、画面のOrientationが勝手に戻ってしまったりと、少々バギーなところがあってなかなか使いづらいかも。OSXOpenGL向けの美しいParticleを簡単にデザインできるツール。UnityやBlenderなどに付属しているパーティクルツールに近い使い勝手で簡単に利用できます。非常に手軽にエフェクトをリッチにできるので、導入しない手はないかと。ライセンスも1400円と非常に手頃なので購入をオススメします。zwoptexZwoptex複数画像をまとめたTextureAtlasを簡単に生成してくれるツール。上手く利用できれば、パフォーマンス改善が見込めるため有用な感じです。簡単なゲームの場合、ムリにテクスチャを1枚にまとめずとも遊べるモノは作れるので、必要になったら導入する程度で良いかと。Helperスプライト生成用のツール。前述のzwoptexと同等の機能の他、物理エンジンの属性の設定やアニメーションなどがGUIで手軽に行えるようです。Helperとも連携ができるらしい。使ったわけじゃないので、以下の記事を読んでみると良いかと。Helpercocos2d/cocos2d-x向けレベルデザイン支援ツール。マップの設計やアニメーション、演出などがかなり自由に設計できるようです。トライアル版のみしか使っていませんが、設定項目がほとんどなかったりと、機能面ではまだ不十分だなぁと感じました。Toolsを使うのが良いのかも。languageEclipse派生のLua向けIDE。XcodeはLuaをサポートしていないので、スクリプターにはこれで書いてもらうのがオススメ。vimは敷居が高いですしね。基本的な機能は揃ってるし、クロスプラットフォームだし、取っつきやすいのでちょっとしたコードを書くぐらいならこれで十分なのかも。ちなみに、Xcode4でLuaのシンタックスハイライトを有効にするプラグインなんかもあるので、一応導入しておくと良いかも。Editorよくあるマップエディター。cocos2dでは最初からこの形式のパーサーが用意されているので、はき出したファイルを簡単に利用できます。Qtで実装されているので、クロスプラットフォームで利用できるのもポイント高い。マップを実装する類いのゲームであれば、このツールを利用できる設計にしておいた方が良いかと。Snippets)高速シンプルなドキュメントビュワーツールゲームやiPhone開発に限らず、Macでの開発者必携のツールな気がしています。Unity辺りが完全に網羅されています。C++のSTLやLua、Box2Dなどのドキュメントも用意されているので、どのような開発環境であっても役に立ちます。XcodeやAlfred/QuickSilverとも連携できて強力。導入しておきましょう。Flyもはや語る必要もないチーム向けデバッグ版リリースサービス。これもゲーム開発に限らず、iPhone開発者には欠かせないツールなのではないでしょうか。iPhoneアプリの複数人開発にはもはや必須になってきてますね。開発者はともかく、デザイナーや音屋さんが実機の動作を確認するのに重宝します。詳しい使い方は下記ページなどを見ると良いでしょう。wirelessly.チームメンバーがiOS実機を持っていなかったり、効果音を付けるために動画で動作を確認したいという需要があるでしょう。そんなときにオススメなのが、iOS端末の動画を簡単に撮影できるReflector。簡単に撮影できて、ゲームでも処理落ちはあまりしないです。PV撮影や、ドロワーを起動したiPadの画面をミラーリングして、Skypeで画面共有し、お絵かきチャット代わりに使う、なんて使い方も。その他いろいろな状況で便利なので、シェアウェアですがライセンスを持っておくと便利。listクラウド型のタスク管理ツール。タスク管理については各々使いやすいモノがあると思いますが、導入してみて上手くいったモノをご紹介。githubのissueは非プログラマには敷居が高かったり、ブラウザを開いていちいち登録するのが地味に煩わしかったりするので、思いついたらホイホイと投げれるWunderListは結構便利でした。チームメンバーで同期して利用できるし、クロスプラットフォームなのもポイント高い。TestFlightとあわせたバグ報告などに便利です。カテゴライズが貧弱なので、大規模な管理には向かないかもですが、一応ご紹介。GameSalad全然使ってないけど、ちょっと注目しているのでご紹介。コードを書かずに簡単にiOS/Android向けのゲームが作成できるツール。使い勝手は「MultimediaFusion」や「Scratch」などに近いかも。初学者にはまだ英語版しかないのが若干敷居が高いかも、という印象。フリーで利用できるし、書籍も出ているようなので、今後流行ると良いですね。まとめ如何でしたでしょうか!こんな感じで、非プログラマでもゲーム開発に参加しやすい下地が整ってきたように感じます。上手く使いこなせれば、分業して大作を開発するのに役に立つかと思います。この記事がなるべく多くのゲーム開発者の一助になれば幸いです。この記事を読んでゲーム開発にご興味を持った方は札幌ゲーム製作者コミュニティKawazにどうぞ。Calendar1日目の記事です。Camera』をリリースしましたXcodeのPlaygroundを簡単に管理できるツール「Toybox」を作りましたHotentrySearchはてなブログをはじめよう!gigi-netさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。