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

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

2023-02-01から1ヶ月間の記事一覧

GIMP - 無料で使える画像編集ソフトの導入、基本的な使い方

GIMP は無料で使える画像編集ソフトです。画像編集ソフトとして有名な Photoshop は有料なため、その代替として知られています。本記事では、GIMP のダウンロード、インストールの仕方や基本的な使い方をまとめます。

ChapGPT - ChatGPTの始め方、使い方、プログラミングへの利用

ChatGPT は、OpenAI が開発した AI チャットサービスです。基本的には、質問したことに回答をしてくれるサービスですが、プログラミングについて質問することで、プログラミングをデバッグしてくれたり、ゼロからプログラミングを書いたりすることもできます…

C# - delegate:関数を参照するための型

C#

C# には、delegate(デリゲート)と呼ばれる関数を参照するための型があります。本記事では、delegate の意味やその使い方についてまとめます。

自作ゲームを販売できるサイトまとめ

本記事では、自作ゲームを販売できるサイトをプラットフォームごとに紹介します。また、その際必要な費用なども載せておきます。

Unity - コンポーネントの動作に関する Attribute

Unity では、Attribute(属性)と呼ばれる対象の変数やクラスに情報を付与する機能があります。本記事では、コンポーネントの動作に関わる Attribute である RequireComponent, DisallowMultipleComponent, ContextMenu, ContextMenuAttribute を紹介します。

C# - bool 値を1行で反転させる記法

C#

true を false に、false を true に反転させる書き方はさまざまですが、if~else 文を書くのは行数が多く冗長な気がします。本記事では、bool 値を反転させる簡潔な方法を2つ紹介します。

Unity - Navigation:AIを用いて経路探索させる

Unity には、Navigation と呼ばれる機能があります。この機能を用いることで床や障害物など地形の情報を収集し、3Dオブジェクトに目的地までの経路を移動させることができます。本記事では、Navigation を使った簡単な経路探索の方法をまとめます。

Unity - Inspector にプルダウンを表示させる

本記事では、Inspector にプルダウンを表示させる方法とその使い方の例を紹介します。

C# - 抽象クラス、抽象メソッド、abstract

C#

C# でクラスの継承をする際、abstract 修飾子が使われることがあります。abstract 修飾子がつけられたクラスや関数を抽象クラス、抽象メソッドといいます。本記事では、abstract 修飾子についてまとめます。

Unity - GetComponentInChildren:子オブジェクトのコンポーネントを一括で取得する

本記事では、GetComponentInChildren の使い方をまとめます。この関数を使うと 子オブジェクトのコンポーネントを一括で取得できます。

Unity - Localization:使用言語を PlayerPrefs で保存する

Localization には言語(Locale)を PlayerPrefs に保存する機能があります。本記事では、PlayerPrefs を用いた Locale の保存の仕方とそれを用いた使用言語の判定する方法について、まとめます。

Unity - Unity 公式アセットについて

Asset Store から Unity 公式のアセットが配布されています。本記事では、そのアセットの紹介をします。