-
ゲーム制作
#1 簡易野球シミュレーションゲームを作ろう【Unity】
そうだ。野球をしよう。チーム名は、「MonsterGirls」だ!というわけでUnityを使いながら野球のシミュレーションゲームを作りたいと思います。段階的に作っていきますので、最初の方の段階はしょぼく感じるかも知れませんが、最終的にはチーム編成を行った... -
ゲーム制作
ゲームで使えるタイマーを作ろう【Unity+ミニゲーム】
いろんなゲームにタイマーは付き物です。タイムアップを知らせるためや、ラップタイムを計測するためのタイマーなど用途は様々。ここではいろんなタイマーを作りながら、UnityやC#の要素を覚えて行きましょう。 【いろんなタイマーを知る、タイマーの種類... -
ツール
UnityのプロジェクトをGithubで管理withSourceTree【準備編】
Unityに限らずプログラムなどはGit/Githubを利用して管理を行います。 【必要なものの確認】 作業に取り掛かる前に、今回のプロジェクト管理を行うために必要なものの知識などを身に着けてから取り掛かることにいたしましょう。 用語の確認 まずはこのあと... -
ゲーム制作
UnityでStaticイベントでドアを開けるプログラム
Staticイベントを使ってドアを開けるサンプルプログラムを書いてみましょう。実際にゲームで使われている様子を見ると参考にしやすいかも。Staticイベントがどんなものかについては下記リンクから確認してみてください 【ボタンを押したら扉が開く】 ピン... -
ゲーム制作
UnityでStaticイベントシステムを使おう【基礎編】
イベントを使うことでプログラム同士の処理をそれぞれ分けて作成することができます。反面、プログラムとして気をつける部分も出てきますのでサンプルを見ながら注意点をおさえて利用しましょう。使いこなせると強力な武器になります。 【イベントを使うと... -
ゲーム制作
#10 簡易ステージマップを作ろう、画面の外に出ないように見えない壁を作る
ここではプレファブを再利用してマップを作ったり、アクションゲームにはお約束の見えない壁や下に落ちたらやられてしまうような当たり判定を作りたいと思います。 【プレファブを利用して簡易ステージを作ろう】 前回作成したプレファブを利用してゲーム... -
ゲーム制作
#14 ゴール時の演出としてプレイヤーのアニメーションを追加
ゴール判定が出来ましたが、コンソールビューに文字が出るだけではゲーム的に達成したことが遊んでいる人に伝わりません。ここではプレイヤー側にアニメーションをさせましょう。 【ゴール用アニメーションを作成】 まずはプレイヤーキャラにゴールした時... -
ゲーム制作
#13 タグを使ってゴール判定を行いましょう
キャラコントロールも出来るところでゲームを終わらせるためのゴール処理を追加しましょう。また今後ゲームの進行処理を行うためのスクリプトも作成します 【ゴールをするための処理を実装する】 ここではゲーム全体の流れを管理するためのスクリプトとゴ... -
ゲーム制作
#12 PhysicsMaterial(2D)とは?調整して自然な挙動を目指す【Unity】
ジャンプが出来るようになってキャラコントロールが出来るようになりましたが、現在のままだと少しだけおかしな動きになる部分があります。PhysicsMaterial(2D)というものを利用して調整しましょう。 【壁との摩擦!?PhysicsMaterial2Dを調整しよう】 現...