3Dゲーム

ゲーム開発

【Unity】オクルージョンカリング(Occlusion Culling)を使って描画処理を最適化する方法

Unityでオープンワールドゲーム等の3Dゲームを作っていると、描画処理の負荷が気になることが多いですよね。そこで私は今まで色々な最適化処理を学んできたのですが、一つだけイマイチ使い方がよく分からない最適化機能がありました。 それは「オクル...
ゲーム開発

【Unity】定番アセット「Final IK」の使い方!キャラクターの手足を楽に制御しよう

Unityで3Dゲームを作っていると、 キャラクターに武器やアイテムを持たせたい キャラクターの足が地面にフィットするようにしたい といった欲が出てきます。そんなときに便利なのがFinal IKという定番アセットなのですが、Final IK...
ゲーム開発

【Unity】Cinemachineを使った三人称視点カメラの作り方

Unityで三人称視点の3Dゲームを作るときに悩ましいことの一つとして「カメラの移動処理の作り方」が挙げられると思います。幸いUnityには「Cinemachine」というカメラワーク作成パッケージがあるので、実はC#スクリプトを1行も書か...
ゲーム開発

【Unity】ホラーゲームの作り方!恐怖を煽る演出でプレイヤーを震え上がらせよう

今回は皆さん大好きなホラーゲームに関する話題で、タイトルの通り「Unityを使ったホラーゲームの作り方」を一通りご紹介していくという内容です。 私は今まで35作品以上のゲームを作ってきたのですが、実はつい先日まで本格的なホラーゲームを作った...
ゲーム開発

【Unity】Terrainで絶景を作る方法!美しいオープンワールドを実現しよう

Unityでオープンワールドゲームなどの3Dゲームを作るときは必ずと言っていいほどTerrainを使うことになると思います。しかし実際にTerrainを作ってみると なかなかリアルな地形を作れない 頑張って作ったけど、なんかTerrainの...