ブックマーク / atmarkit.itmedia.co.jp (2)

  • iOSアプリのAndroid移植も簡単なUnityの基礎知識

    iOSアプリのAndroid移植も簡単なUnityの基礎知識:Unityで楽々スマホ用3Dアプリ開発入門(1)(1/3 ページ) ドラッグ&ドロップで“3D”が作れる「Unity」とは 「Unity」とは、格的なインタラクティブ3Dアプリケーションの開発を容易にする、米Unity Technologies社(以下、Unity社)が開発・販売するオーサリングツールです。 通常、3Dを用いたアプリケーションを開発するには、OpenGL(OpenGL ES)などを用いた複雑なプログラミングを行う必要がありますが、Unityを使うと、まるでFlashコンテンツを制作するかのように、マウスによるドラッグ&ドロップでの3Dオブジェクトの設置と、スクリプトによる動きの定義で簡単にインタラクティブな3Dアプリケーションが作成できてしまいます。 JavaScriptやC#でスクリプトが書ける この記事でも

    iOSアプリのAndroid移植も簡単なUnityの基礎知識
    kk_clubm
    kk_clubm 2012/06/08
    Unityが一体何なのかを理解することさえ難しい。
  • OpenGL ESが大変な3Dアプリ開発を楽にするUnity

    しかし、初めてOpenGL ESを触る人には、結構とっつきにくいのではないでしょうか? iPhoneで面白いアイデアを思い付き、ゲームアプリを開発したいと思ったときに、プログラマであっても、OpenGL ESを独学で習得することは、多少ハードルが高いことも事実です。 そこで、連載最終回である今回は、まず新規プロジェクトのテンプレートをカスタマイズしていくことで、ピラミッドを描くプログラムを作ってみましょう。 また、デザイナやFlash開発者にとっても、OpenGL ESの習得には大幅な時間がかかることが予想されます。そんな人々にとって有用であるゲーム開発プラットフォーム「Unity」も紹介し、その説明(画面構成やメニューなど)をしながら、簡単なサンプルを作成し、実機のiPhoneにインストールして動かします。

    OpenGL ESが大変な3Dアプリ開発を楽にするUnity
    kk_clubm
    kk_clubm 2012/06/08
    3Dコンテンツ開発ってすげーな。
  • 1