2023-04-01から1ヶ月間の記事一覧
拡張メソッドとは はじめに C#ではenumを使ってビット(2進数)フラグを簡単に実装出来ます。 今回はそのビットフラグでフラグを追加&削除する拡張メソッドの紹介です! SampleFlag flag = SampleFlag.Flag1; Debug.Log($"{flag}"); //フラグ2追加 EnumExtensi…
この記事でのバージョン Unity 2021.3.4f1 はじめに UnityでPC(Windows&Mac)向けにゲームを作った際にProject Settingsでフルスクリーン固定にしたり、デフォルトの画面サイズを指定する事は出来ますが、 「ウィンドウサイズは可変出来るけどアスペクト比は…
はじめに 今回は「Kaedim」という画像から3DモデルをAIで生成するサービスを試してみた感じの記事です! ちなみに全てAIがやってるというわけでなく、人力での調整もしているそうです。 Currently, the process looks like this:・An input image is submitt…
はじめに あのEpic Games Storeに誰もゲームがリリース出来るようになったので、 2023年3月9日(木)、Epic Gamesは、Epic Games Storeにてセルフサービスパブリッシングツールを正式にリリースしました。これにより、誰でもEpic Games Storeでゲームをリリ…
はじめに 無料、有料問わず色々な所ゲームに使える素材というのが公開されていて、僕も個人で開発してる全てのゲームでお世話になっています。 Unity アセットストア - ゲーム制作のための最高のアセット 素材と一口に言ってもBGMやSE、画像や3Dモデルにフォ…
属性とは この記事でのバージョン Unity 2022.2.8f1 はじめに C#ではConditionalAttributeという属性を使う事で特定のシンボルが定義されていない時にメソッドの呼び出しを無視する事が出来ます。 指定した条件付きコンパイル シンボルが定義されていない場…
この記事でのバージョン Unity 2022.2.8f1 はじめに GitHub×OpenAIが提供するAIのコーディング支援機能「GitHub Copilot」を Unityで試した所、思考時間やタイピング量、検索頻度がかなり減り、思っていた以上にコーディングを効率化出来る最高のサービスで…
この記事でのバージョン Unity 2022.2.8f1 はじめに UnityのInspectorは数をそのまま入力するだけでなく、計算式を入れる事で値を設定出来ますが、 Unity公式の以下を動画見てたら、思っていた以上に色々な計算が出来たので、 今回はその紹介です! Inspecto…