ひとりでのアプリ開発 - fineの備忘録 -

ひとりでアプリ開発をするなかで起こったことや学んだことを書き溜めていきます

Unity

Unity - PCゲームをバックグラウンドでも動作させる

Unity でビルドしたアプリは、デフォルトではバックグラウンドにいくと動作を止めてしまいます。しかし、アプリをバックグラウンドでも、BGMを流れたままにしたり、タイマーを動かしたままにしたりしたい場合があります。今回は、アプリをバックグラウンドで…

Unity - PCゲームの解像度(画面サイズ)の変更、設定方法

Unity で PCゲームをビルドするとき、フルスクリーンやウィンドウ化の設定をしたり、解像度(Resolution)を設定したりする必要があります。この記事では、解像度の設定方法をまとめます。

Unity - AES:AES を用いて、暗号化・復号化する -

ゲームを作るとき、セーブデータやステータスなどデータをファイルで保存する際、暗号化していなければプレイヤーから書き換えが可能になってしまいます。そこで、本記事では AES を用い、暗号化・復号化する方法をまとめます。

Unity - TextMesh Pro:日本語フォントの作り方

TextMesh Pro を使う場合、デフォルトのフォントでは英語しか使えません。日本語を入力すると□が表示されてしまいます。本記事では、日本語フォントの導入の仕方をまとめます。

Unity - 便利なショートカットキー、ホットキーまとめ

Unity - 便利なショートカットキー、ホットキーまとめ

Unity, Visual Studio Code - Unity のテキストエディターを VsCode にする方法

Unity, Visual Studio Code - Unity のテキストエディターを VsCode にする方法 -

Unity - 会話のシステムを自作する

Unity - 会話のシステムを自作する -

Unity - Shadow:UI に影のエフェクトをつける -

Unity - Shadow:UI に影のエフェクトをつける -

Unity - Fungus:会話画面の実装 -

Unity - Fungus:会話画面の実装 -

Unity - Post Processing:画面にフィルターをかけ、エフェクトを追加する -

Unity - Post Processing:オブジェクトを光らせる -

Unity - SceneManager.Events:シーンの切り替えを検出する -

Unity - SceneManager.Events:シーンの切り替えを検出する -

Unity - Build Report Inspector:ビルドに関する情報を確認する -

Unity - Build Report Inspector:ビルドに関する情報を確認する -

Unity:Editor拡張について

Unity:Editor拡張について

Unity - Ray, Ray2D:Ray の概念と可視化の方法 -

Unity - Ray:Ray の概念と可視化の方法 -

Unity:Joystick Pack - バーチャルスティックを実装 -

Unity:Joystick Pack - バーチャルスティックを実装 -

Unity - Raycaster:Ray を飛ばしてクリックやドラッグをしたオブジェクトを検出し、イベントを発生させる -

Unity - Raycaster:Ray を飛ばしてクリックやドラッグをしたオブジェクトを検出し、イベントを発生させる -

Unity:UniLang - Unity 上で Google 翻訳を使う -

Unity:UniLang - Unity 上で Google 翻訳を使う -

Unity:Localization - 多言語に対応させる -

Unity:Localization - 多言語に対応させる -

Unity - HyphenationJpn_uGUI:Text に禁則処理を行う -

Unity - HyphenationJpn_uGUI:Text に禁則処理を行う -

Unity - StackOverflowException が起こった場合の対処法 -

Unity - StackOverflowException が起こった場合の対処法 -

Unity - Canvas Scaler:画面サイズの変化に対応する -

Unity - Canvas Scaler:画面サイズの変化に対応する -

Unity - Screen.CurrentResolution:画面サイズを取得する -

Unity - Screen.CurrentResolution:画面サイズを取得する -

Unity - InspectorFoldoutGroup:Inspector の変数をグループ化し、折りたたんで整理する -

Unity - InspectorFoldoutGroup:Inspector の変数をグループ化し、折りたたんで整理する -

Unity - UnityDebugConsole:ゲーム内にコンソールを表示させる -

Unity - UnityDebugConsole:ゲーム内にコンソールを表示させる -

Unity - Beautiful Text Outline for Unity UI:きれいな Text の Outline を入れる -

Unity - Beautiful Text Outline for Unity UI:きれいな Text の Outline を入れる -

Unity - Audio Manager:誰でも簡単にSEやBGMを管理できる -

Unity - Audio Manager:誰でも簡単にSEやBGMを管理できる -

Unity - Unity Fantastic Gallery:uGUI のスクロールを音ゲーのようにする -

Unity - Unity Fantastic Gallery:uGUI のスクロールを音ゲーのようにする -

Unity - Unity-UI-Polygon:uGUIで多角形を描画する -

Unity - Unity-UI-Polygon:uGUIで多角形を描画する -

Unity - FadeCamera2:uGUI で場面転換時のフェードを導入 -

Unity - FadeCamera2:uGUI で場面転換時のフェードを導入 -

Unity - CSVファイルのデータを Scriptable Object に流し込む -

Unity - CSVファイルのデータを Scriptable Object に流し込む -