C#

ゲーム制作メモ

【Unity】C#スクリプトのテンプレートを変更する方法

Unityでゲームを作っていると必ずと言っていいほど「新しいC#スクリプト」をUnityエディタから作成すると思うのですが、C#スクリプトファイルに最初から書かれている内容を変更したいときってありますよね? 例えば、デフォルトだと ...
ゲーム制作メモ

【Unity】Boidsを使った「群れ」のシミュレーション

ゲームを作っていると、たまに鳥や魚などの「群れ」をシミュレーションで再現してみたくなることがあります。このような場合にとても役立つのが「Boids」(ボイド)というアルゴリズムです。 以前ゲームジャムでこのアルゴリズムを教えてもらって...
ゲーム制作メモ

【Unity】C#スクリプトの処理を軽くするための基本テクニックまとめ

今回はUnityの最適化に関する話題で「C#スクリプトの処理を軽くするための基本テクニック」をまとめてみるという内容です。 Unityで作ったゲームが重くなる原因はザックリ分けて 描画関係の処理が重い(=GPUに負荷がかかる...
ゲーム制作メモ

【Unity】スクリプトからゲーム画面のスクリーンショットを撮影する方法

Unityでゲームを作っていると、ゲーム画面を撮影する「スクリーンショット機能」をつけたくなることがありますよね。そこでここではC#スクリプトからスクリーンショットを撮影する方法について説明します。 Unityでスクリーンショットを撮影す...
ゲーム制作メモ

【Unity】ラグドール(Ragdoll)でキャラをぐったりさせる

UnityでFPS用のシステムを作っていて、倒した敵をぐったりさせてみたかったので「ラグドール(Ragdoll)」という機能を使ってみることにしました。 ラグドール(Ragdoll)って何? さて、まずそもそも「ラグドールって何さ?」と...
スポンサーリンク