ニフクラ mobile backendがUnity SDKをリリースしたとあって、Unityを鋭意勉強中です。今はゲーム市場が盛り上がっているとあって、同じようにこれから学習をはじめようと思っている方も多いのではないでしょうか。
そんな方々にぜひ参考にしていただきたいコンテンツをまとめて紹介します。やはりコード解説のされたデモアプリを見て、写経して、試用するのが習得への一番の早道ではないでしょうか。
- Unity - Demo Projects
- デモのダウンロード | Exit Games
- Unityで超入門3Dゲームを作ってみる
- 1時間で超入門3Dゲームを作ってみる
- 苦節4時間。Unityでゾンビ撃退ミニゲームを作ってみたので手順を公開!
- 製作6時間!Unityで撃ちまくり系ミニゲームver2を作ったので手順を公開!
- Orthello2Dで無料簡単2Dゲーム作成(1):Unity3Dでゲーム制作入門
- Unityサンプルアプリケーション
- Over 7 hours of Unity Training Videos - Download them now!
- Unity3Dのゲームの作り方講座
- ゲーム開発奮闘記
- Unity仮面が教える! ラクしてゲームを作るためのAssetStore超活用術
- UnityでつくるはじめてのPONG
- Unity入門 (全26回) - ドットインストール
- Unityゲーム開発支援
- いまなら無料! Unityで始めるiPhoneゲーム作成“超”入門 (1/3)
- 超初心者でも大丈夫。話題のゲームエンジン「Unity」での3Dゲーム作成入門
- iPhoneゲームを20分間で作る【メダルプッシャー編】
- Unity4.3の2Dツールを使ってみる -Sprite編-
- anchan828/unity-network-sample
- Unityで3Dゲーム制作
- さいごに
Unity - Demo Projects
Unity公式のデモプロジェクトです。2D、3Dはもちろんのこと、TPSやシューティングゲーム、カーレースゲームなど様々なゲームが公開されています。現在、20種類のゲームが登録されています。
デモのダウンロード | Exit Games
リアルタイムマルチプレーヤゲームのバックエンドサービスを提供しているPhoton Realtimeのサンプルです。Photon Unityネットワーキング、Photonバイキング、Photonアングリー・ボットの3つが公開されています。
Unityで超入門3Dゲームを作ってみる
Unityを使ってコインゲームを作成するブログ記事になります。細かく説明が書かれていますので分かりやすいかと思います。
1時間で超入門3Dゲームを作ってみる
Unityで3Dのブロックショットゲームを作成するステップ記事になります。物理エンジンを使っています。
苦節4時間。Unityでゾンビ撃退ミニゲームを作ってみたので手順を公開!
AssetStoreからテクスチャをゲットしてゾンビシューティングゲームを作成しています。ゾンビへの当たり判定のスクリプトなど参考になります。
苦節4時間。Unityでゾンビ撃退ミニゲームを作ってみたので手順を公開! - Unity不定期便
製作6時間!Unityで撃ちまくり系ミニゲームver2を作ったので手順を公開!
上の記事の第2弾で、対人のシューティングゲームになります。同じくAssetStoreから3Dモデルを得ていたりと参考になる部分が多いです。
製作6時間!Unityで撃ちまくり系ミニゲームver2を作ったので手順を公開! - Unity不定期便
Orthello2Dで無料簡単2Dゲーム作成(1):Unity3Dでゲーム制作入門
スプライトを使った2Dゲームを作成する記事です。他にも用語の説明であったり、基本操作など参考になる情報がたくさんあります。
Orthello2Dで無料簡単2Dゲーム作成(1):Unity3Dでゲーム制作入門
Unityサンプルアプリケーション
古いコードもあるようですが、ブロックショットゲーム、コインのみを取るゲーム、バランスボールゲーム、Angry Bird風ゲーム、FPSサンプルなど様々なソースコードが公開されています。
Unityサンプルアプリケーション | Realis Application System
Over 7 hours of Unity Training Videos - Download them now!
縦スクロールゲームのサンプル。英語ですが、Unityの紹介からゲームオブジェクト、プロジェクトの作成と順序立てて進んでいきます。全29回の記事になっています。
Over 7 hours of Unity Training Videos - Download them now! | Unity Community
Unity3Dのゲームの作り方講座
Unityの基本的な操作、キャラクターの移動、パーティクルシステムなどの使い方をはじめ、アクションゲームやブロック崩しを作成するまでの記事が掲載されています。
ゲーム開発奮闘記
Unity向けのエフェクトサンプルが多数掲載されています。レーザー、ハート、回復、手裏剣などゲームの中で使えそうなエフェクトが多いです。
Unity仮面が教える! ラクしてゲームを作るためのAssetStore超活用術
AssetStoreを活用して楽にゲームを作ろうというテーマの記事です。Unityエヴァンジェリスト伊藤氏の記事なので分かりやすいです。
UnityでつくるはじめてのPONG
UnityでPONGを作る過程を動画を通じてレクチャーしています。Unityの基礎からステップを踏みつつ習得可能です。
Unity入門 (全26回) - ドットインストール
全26回のレッスン記事で、細かくUnityを使ったゲーム開発方法を学べます。動画で順序立てて学んでいけます。
Unity入門 (全26回) - プログラミングならドットインストール
Unityゲーム開発支援
ゲーム作成の手順やアドバイスが記事になっています。ドアの開閉や閉じ込められる仕掛け、階段の調整など実践的なテクニックが多くなっています。
いまなら無料! Unityで始めるiPhoneゲーム作成“超”入門 (1/3)
iOS上で動作する3Dモデルビューワを作成する記事です。iPhoneのジャイロセンサを使ったアプリになっています。
現場が教えるUnityで実践iPhoneゲーム制作(1):いまなら無料! Unityで始めるiPhoneゲーム作成“超”入門 (1/3) - @IT
超初心者でも大丈夫。話題のゲームエンジン「Unity」での3Dゲーム作成入門
2011年の記事なのでちょっと古いですが、かなり細かくゲーム作成手順を紹介しています。
4Gamer.net ― 【完全図解】超初心者でも大丈夫。話題のゲームエンジン「Unity」での3Dゲーム作成入門
iPhoneゲームを20分間で作る【メダルプッシャー編】
Unityを使ってメダルプッシャーを20分間で作成するという動画です。2010年の動画なので現状のコードとは異なりますが、参考になるかと思います。
【ニコニコ動画】iPhoneゲームを20分間で作る【メダルプッシャー編】
iPhoneゲームを20分間で作る【メダルプッシャー編】 - ニコニコ動画:GINZA
Unity4.3の2Dツールを使ってみる -Sprite編-
Unity 4.3で強化された2D周りの機能を使って、キャラクターを操作するサンプルです。コマアニメを設定したり、物理エンジンを使ってみるなどといった説明がされています。
Unity4.3の2Dツールを使ってみる -Sprite編- | クスールブログ
anchan828/unity-network-sample
Unityのネットワークサンプルデモです。マスターサーバに接続するタイプのネットワークゲームを試せるようになっています。
anchan828/unity-network-sample
Unityで3Dゲーム制作
Unityで3Dゲーム作成を行うのに必要な知識を紹介しています。最初はUnityの画面説明からはじまり、シーンビュー、オブジェクトの配置、物理演算、fbxのインポートといった感じで進んでいます。
さいごに
いかがでしょうか。Unityは簡単に使えるというイメージ先行があるとは言え、やはり基礎的な使い方は実際のソースを見ながら、操作を見ながら覚えていく必要があるかと思います。熟練者によるレクチャー記事を読むのはその一歩と言えるのではないでしょうか。
実際にUnityとmBaaSを使ってゲームを爆速で開発した記事があるので是非併せてご覧ください!
blog.mbaas.nifcloud.com