2021

タイピングゲーム

タイピングゲーム制作記8

自作のタイピングゲームを作る過程を綴った記事の8回目です。
Unity基本情報

UnityのIncremental GCを有効にしてガベージコレクションを分散させる

UnityのIncremental GCを有効にするとGCを複数フレームに分割して行うことが出来ます。
UI

UnityでキャンバスやUI要素の表示順を変更する

UnityでキャンバスやUI要素の表示順をスクリプトから変更してみます。
Terrain

UnityのTerrain Toolsを利用してゲームフィールドを作成する

UnityのTerrain Toolsをインポートし、Terrainを使ってゲームフィールドを作成していきます。
Terrain

UnityのTerrain Toolsをインポートして追加されたTerrainの機能

UnityのTerrain Toolsをインポートしたことによって既存のTerrainに機能が加わったので、それについて見ていきます。
Terrain

UnityのTerrain Toolsについて

UnityのTerrain Toolsを使用すると既存のTerrainに新たにブラシや地形を作成するのに便利な機能を追加することが出来、作成スピードが加速するだけでなくより良い物を作ることが出来ます。
タイピングゲーム

タイピングゲーム制作記7

自作のタイピングゲームを作る過程を綴った記事です。今回は入力をInputManagerからInputSystemに変更、スクリーンスペース内に敵がいない時は打てないように、敵が近づいたらテキストをワールドスペースからスクリーンスペースへと変換、敵が打たれた時にアニメーションをさせるようにしました。
Unity基本情報

Unityでの最適化について

Unityでゲームを作ったけど動作が重くてまともにゲームを進行出来ない!という時に最適化をしてゲームプレイに支障がないようにしていきます。
プログラム

UnityのRigidbodyのAddForceを使ったキャラクターの移動スクリプト

UnityのRigidbodyのAddForceメソッドを使ったキャラクター移動スクリプトを作成していきます。
Unity基本情報

Unityのスターターアセットを使ってみよう

UnityのStarterAssetの使い方を学んでキャラクターを入れ替え動かしてみます。キャラクターに設定するパラメータがなんなのか?も見ていきます。