ページ
カテゴリー
- .NET
- .Net Core
- AI
- C#
- インデクサの技術資料
- クラスメンバーの配置についての技術資料
- Unity C#スクリプトの命名規則
- 【Unity】Horizontal Layout Groupコンポーネントの設定
- コンポジションの理解と実装:買い物籠(ショッピングカート)を題材にしたC#およびUnityでのアプローチ
- Unityにおける列挙型のJSON変換に関する技術資料
- 技術資料: Unityにおけるアイテム管理システムの設計と実装(VContainerを使用)
- Unityにおけるtransform.position.xの直接代入エラーと拡張メソッドによる解決方法
- C#およびUnityにおけるイベントハンドラの配置ガイド
- C#のFuncおよびActionの理解ガイド ~初学者向け技術資料~
- 課題11: 単一責任の原則(SRP)を適用したデータ保存・読み込み機能のリファクタリングガイド
- UnityにおけるJSONシリアライズユーティリティ比較ガイド
- 課題10: ゲームデータの保存機能の追加
- Unityにおけるクラス継承とメソッドのオーバーライド
- イベント駆動設計の仕組みと実装方法
- AppleCatchを題材とした学習
- UnityにおけるOnCollisionEnterメソッドの使用とスコア計算に関する技術資料
- 【C#】NullReferenceExceptionを発生させてVisual Studioで解決する方法
- シーン内のTextMeshProテキストをPrefabから操作する方法
- グループワークでの効果的な進め方と心得(スキル差を考慮)
- C# プロジェクト間アクセスの基礎
- C# バージョンごとの新機能まとめ
- Unity Hierarchyビューにおける整理の技術資料
- Unityにおける座標系と座標変換の技術資料
- Time.deltaTimeを使用した車のアニメーション移動
- WinFormsデザイン画面とファクトリーメソッドパターンの類似性
- Cubeオブジェクトの回転と GetComponent の使い方
- WinFormとUnityにおけるVisual Studioのウィンドウ構成
- UnityのGetComponentをWinFormsで実現する方法
- UnityのUpdateメソッドをWinFormでシミュレートする方法
- UnityにおけるGameObjectクラスの実装と管理
- シングルトンパターンを使った GameManager クラスのリファクタリング
- Unity学習の心得(C#を学んだ方と未学習の方の違いから)
- 【C#】List
のインスタンスを複数のクラスで共有する方法 - 【C#】GameStatusのインスタンスを複数のクラスで共有する方法
- Visual StudioにおけるDebugビルドとReleaseビルドの違い
- Microsoft Store(Windows Store)によるアプリケーション配布手順
- MSIインストーラーによるアプリケーション配布手順
- EXEインストーラーによるアプリケーション配布手順
- ZIPファイルによるアプリケーション配布手順 - 簡易デプロイメントガイド
- Visual Studioでのブレークポイントを使ったランダム値のデバッグ
- Properties.Settings.DefaultとUnityのPlayerPrefsの関係性
- Unityにおけるデータ保存の方法と推奨されるアプローチ
- 実行ファイルと同じフォルダにデータを保存する際の問題点と推奨される代替方法
- Properties.Settings.Defaultを使用したデータ保存の技術資料
- CD-ROM/DVDでのClickOnceアプリケーションの配布方法
- ClickOnceの基本的な概要
- ClickOnceアプリケーションにおけるProperties.Settings.Defaultの活用法に関する技術資料
- WinFormsアプリケーションでユーザー指定のフォルダにデータを保存する技術資料
- WinFormsアプリケーションにおけるProperties.Settings.Defaultの活用法に関する技術資料
- C# WinFormsアプリケーションにおけるフォルダ内の画像表示
- C# WinFormsアプリケーションにおける実行ディレクトリからの画像表示
- 【C#】Listの内容的等価性と削除操作に関する対応方法
- C#のList
におけるRemoveメソッドの動作と設計意図 - C#におけるレコード型とオブジェクトの等価性
- C#におけるオブジェクトの参照と削除のメカニズム: インスタンスの違いを理解する
- 静的クラスと静的フィールドを活用したアプリケーション設計ガイド
- シングルトンパターンを活用したアプリケーション設計ガイド
- レシピ管理アプリにおける複数フォームでのデータ共有方法
- UnityのInstantiateメソッドの理解 - WinFormの知識を活かして
- C#のジェネリックメソッドについて(まとめ)
- ジェネリックメソッドとは?
- 【Winform】中級:ゲーム開発における動的コントロールの追加・削除の実践
- Windows Forms における Controls プロパティの使い方
- WinFormで学ぶ!ボタンを使ったランダムラベル配置の実装ガイド
- DI(Dependency Injection)についての技術資料
- WinFormsアプリでDIコンテナを使用する際に必要なパッケージ
- WinFormsアプリケーションにおける依存関係管理
- Visual StudioでWinFormアプリを作成し、MSTestでCI/CDパイプラインを設定する手順(.NET Framework版)
- Visual StudioでWinFormアプリを作成し、MSTestでCI/CDパイプラインを設定する手順(.NET 版)
- ChatGPTを活用したコードレビューとリファクタリングによるスキル向上手順
- 【Winform】カウンターボタンの作成チュートリアル
- 【Winform】中級:.NET FrameworkでxUnitを使用する手順
- 【WinForm】中級:.NETでxUnitでCI/CDパイプラインを設定する手順( サンプルはAddメソッド)
- 【C#】コンストラクタのオーバーロード
- 【Winform】メソッドに複数のパラメータを渡すためのベストプラクティス
- 【Winform】モダンでスタイリッシュなWinFormsボタンの設定方法
- 【Winform】ボタンのカスタム描画に関する技術資料
- 【Winform】中級:簡易ステートマシンを使ったゲーム状態管理
- 【Winform】中級:プレイヤーの動きを完全にコントロール: コマンドとメメントパターンを使った状態管理
- 【Winform】中級:コマンドパターンを使用したサンプル
- WinFormsアプリケーションでの冒険者キャラクター作成 ~パラメーター管理のベストプラクティス~
- WinFormからUnityへの移行ガイド
- 【Winform】中級〜上級:Hierarchical State Machine (HSM) の学習と実装ガイド
- 【WinForm】中級:シンプルなステートマシンの実装とswitch文との比較
- 【WinForm】中級:とマルチスレッドのチュートリアル
- WinFormのレイアウト管理のチュートリアル
- 【WinForm】中級:イベント処理とデータバインディングのチュートリアル
- WinFormの仕組みとクラスの継承関係
- TrackBarコントロールの使い方
- 【Winform】ランダムおみくじメーカーアプリのチュートリアル
- WinFormアプリケーションにおける Program.cs の役割
- 【C#】Dictionary(ディクショナリ)をCSV形式で保存する方法
- 【C#】Dictionary(ディクショナリ)をJSON形式で保存する方法
- MonthCalendar(月カレンダー)コントロールとディクショナリーを使ったWinFormアプリケーションの実装
- WinFormsアプリでプログレスバーを使った主人公のライフ表示
- 初心者向け WinForm アプリケーション設計手順
- Visual StudioのWindows Forms Designerの仕組み
- 【WinForm】チャート作成アプリのチュートリアル
- 【C#】リフレクションの基礎と実用例
- 【Winform】中級:メディアプレイヤーアプリのチュートリアル
- 【Winform】中級:ファイル検索アプリのチュートリアル
- 【Winform】中級:JSON ベースのタスク管理アプリの作成
- 【Winform】メモアプリのチュートリアル
- 【Winform】計算ゲームのチュートリアル
- 【Winform】タイピングゲームのチュートリアル
- 【Winform】絵合わせパズルゲームのチュートリアル
- WinFormアプリケーションでUserControlの更新が反映されない場合の対処方法
- 【C#】ユーザーコントロール開発ガイド:イベント処理とカスタマイズの基本
- Windows Formsアプリに自作コントロールを追加する方法
- 効果的なチーム学習の進め方:指導者向けガイド
- C#におけるthisキーワードの使い方
- 召喚の呪文をテーマにしたWinFormアプリでオブジェクト指向を学ぶ
- 召喚の呪文で理解するオブジェクト指向プログラミング
- C#における式形式プロパティ (Expression-bodied Properties) の利用
- 召喚システムをテーマにしたWinFormアプリでオブジェクト指向を学ぶ(UserControl)
- 初学者向け技術資料: 他のクラスでWinFormボタンのクリックイベントを処理する方法
- 依存性の注入(DI)を使ったWinFormアプリケーションの設計方法
- WinFormアプリケーションで依存性の注入(DI)を使ってボタンを操作する方法
- WinFormアプリケーションでフォームのボタンを他クラスから操作する方法
- WinFormアプリケーションでフォームのボタンを他クラスから操作する方法
- WinformアプリでシンプルなコードからDecoratorパターンへ移行しよう
- WinFormアプリで シンプルなコードからFactoryパターンへ移行しよう
- WinFormアプリで シンプルなコードからObserverパターンへ移行しよう
- WinFormアプリで シンプルなコードからCommandパターンへ移行しよう
- WinFormアプリで シンプルなコードからStateパターンへ移行しよう
- WinFormアプリで シンプルなコードから列挙型パターンへ移行しよう
- Winformアプリで シンプルなコードからSingleton Patternへ移行しよう
- Winformアプリで シンプルなコードからStrategyパターンへ移行しよう
- シングルトンパターンを使用したWinFormアプリケーションの実装ガイド
- 【Winform】初級:簡易ステートマシンを使ったゲーム状態管理
- ComboBoxのDropDownStyleを使用して手入力を無効にする方法
- ComboBoxのSelectedIndexプロパティを使用した項目の選択方法
- .NET 8 プロジェクトにおける .csproj ファイルの管理とGitコンフリクトの解決
- .NET Framework プロジェクトにおける .csproj ファイルの管理とGitコンフリクトの解決
- C# でのコレクション操作入門 - IEnumerable と IEnumerator の基本的な使い方
- 【C#】yieldキーワードの詳細解説と活用法
- 【C#】ジェネリック型を使ったIEnumeratorの実装ガイド
- 【C#】WinFormsアプリケーションでのセルグリッド上の動的PictureBoxの実装
- 【C#】 WinFormsアプリケーションでのセルグリッド上の動的キャラクターと敵キャラの配置チュートリアル
- 【C#】Convert.ToInt32と他の四捨五入メソッドの違い
- 【C#】Convert.ToInt32とint.Parseの違い
- .NET バージョンと Visual Studio
- 【C#】ボクシングとアンボクシング
- 【C#】ArrayListクラス
- WinFormで作る!簡単脱出ゲームの実装ガイド
- C#におけるリストのシャッフル方法の完全ガイド
- WinFormアプリでのカードゲーム基盤の作成とUserControlの活用
- WinFormアプリでのカードゲーム基盤の作成
- WinFormアプリにおけるフォーム間のデータ受け渡し方法
- UserControlを使ったカスタムコントロールの作成方法
- Winformアプリで、ゲームシミュレーションのプレイヤー画像の設定を柔軟に行う方法
- RPGの持ち物システムをWinFormアプリで実装する技術資料(Playerクラス)
- WinFormアプリでRPG持ち物システムを作ってみる
- FormアプリケーションにおけるListBoxコントロールのコレクション管理と使用法
- WinFormアプリで学ぶオブジェクト指向プログラミング - カプセル化の基本
- Winformアプリでオブジェクト指向を体験
- C#のAsync/Awaitによるフォームアプリケーションの非同期処理入門
- Gitのコンフリクト検出と処理の仕組みを理解しよう
- Visual Studio CodeとGitHub Desktopを使ったコンフリクト解決の詳細手順
- WinFormsでカレンダーコントロールを使用する
- Winformで重力のシミュレートのサンプル
- Winformアプリでキー押下のままを検出
- WInformアプリでゲームに使える機能
- Winformsアプリで一定間隔でコントロールを配置する
- Winformの主なコントロール
- 初学者向け共同開発チュートリアル
- オブジェクト指向アンチパターンから美しいコードへの変換
- 【C#】フィッシャー-イェーツシャッフルによるListのシャッフル
- Randomクラスを使ったListの要素選択
- .NETのRandomクラスが静的クラスではない理由
- デバイスガードによるアプリケーションブロックの対処方法
- WinFormsアプリケーションでのサウンド再生方法
- 【C#】ローカル関数と変数のスコープに関する技術資料
- 【C#】WinFormsアプリのRadioButtonで初期の選択を必須としたい
- 【C#】WinFormsクイズアプリの作成
- Winformアプリケーションでのゲームループの実装
- 【Winform】透過処理された画像の追加と重ね合わせ(複数の画像)
- 【C#】コンソールアプリでランダムな数字を生成するサンプル
- 【Winform】透過処理された画像の追加と重ね合わせ
- 【Winform】private void DrawFigures(object sender, PaintEventArgs e)とは
- オブジェクト指向プログラミング入門 - 商品価格表示プログラム
- BookManager アプリケーションの技術資料
- Newtonsoft.JsonからSystem.Text.Jsonへの移行:C#での天気情報アプリケーション開発
- WinFormsアプリケーションでのテキストボックスにおける改行コードの扱い方
- 【C#】課題: 図書管理システム(BookManagement)の作成
- C#のoutおよびrefキーワードの使い方
- 【C#】LINQクエリ構文とメソッド構文
- C#のパブリックフィールド、プライベートフィールド、そしてプロパティについて
- C# クラスの各メンバーの解説
- 【C#】火龍を作る(オブジェクト指向の学習)
- Visual Studioの実行エラーを解決するためのフォルダ除外設定手順
- 【C#】NETでよく見られるメジャーな例外エラー
- 【C#】課題: 本の情報を管理するコンソールアプリケーションの作成
- 【C#】Console.WriteLineメソッドの内部実装と動作原理
- C#で抽象クラスを使ったキャラクターのダメージシステムの実装(DamageSystemSolution)
- 【C#】Bookクラスを基本クラスとした場合の継承、ポリモーフィズムサンプル
- C#におけるオブジェクト参照とメモリ管理の可視化
- 【C#】.NETの列挙型
- 【C#】列挙型(enum)が記述できるブロック
- 【C#】参照型変数のアドレスを取得する
- 【C#】初学者向けオブジェクト指向設計手順
- 【C#】オブジェクト指向を用いた商品価格表示プログラムの基本
- 【C#】配列を宣言する方法
- 【C#】順次実行、条件分岐、繰り返しの処理の練習2
- 【C#】順次実行、条件分岐、繰り返しの処理の練習
- 【C#】空文字と空白文字の違い
- 【C#】新しいswitch文のサンプル
- 【C#】入れ子if文のシンプルな例:成績判定プログラム
- 小数を整数化する
- Visual Studioの基本スニペット活用ガイド
- Windows11でターミナル設定でフォントを変更する
- 基本スキルの棚卸し
- 手続き型言語、オブジェクト指向言語
- 【Unity】Unityで体感するオブジェクト指向プログラミングの基礎
- 【Unity】Unityとオブジェクト指向の関係(すでに使ってます)
- 【Unity】コード保守性の向上術:保守性が低いコードと高いコードの違い(オブジェクト指向の側面)
- ソフトウェア開発の原則(ことわざ)
- 【Unity】開発中の状態をビジュアル的に確認したい
- 【C#】メソッドをつなげる
- 【Unity】なぜ初学者は、Null Referenceエラー(Null参照エラー:存在なし)を起こしがちでしょうか
- 【C#】イテレーターとは(基本、使い方)
- 【Unity】エディタでのインスペクタ表示スクリプトの文字化け
- 【Unity】DI(VContainer)を使ったMVPパターンサンプル
- 【Unity】内部構造を理解する
- 【C#】最新情報1
- 【C#】文字列型にリテラルを代入するのとコンストラクタで代入する場合の違い
- 【WinForms】複数の音源を同時に鳴らす
- 【C#】Winformsアプリでチャットアプリ
- 【Winforms】表のように規則正しくコントロールを並べたい
- 【C#】Newtonsoft.Json.JsonSerializationException: Error getting value from 'ScopeId' on 'System.Net.IPAddress'.エラーについて
- 【C#】パフォーマンスプロファイラー(メモリ)
- 【C#】Assert.AreEqualの色々なパターン
- MSTestのAssertクラスについて
- ユニットテストフレームワーク
- 【C#】VisualStudioでのコンソールアプリのユニットテストの方法
- 【C#】コンソールアプリを作成するためのおすすめ機能
- 【C#】WinFormsアプリを作成するためのおすすめ機能
- 【C#】VisualStudioでおすすめの機能
- 【C#】WindowsFormsアプリでUserControlの簡単なサンプル(自作イベントの追加)
- 【C#】WinFormsアプリで自作クラスライブラリを作る(同一ソリューション内)
- 【Git】ゴミブランチの対処
- 【Winforms】コントロールを背面に移動したい
- 初めてGitを使ってチームを組んでFormアプリを作成した後の発表用のレジュメ
- 【Winforms】クイズゲームを作るサンプル
- 【WinForms】カスタムイベントの基本学習
- 【WinForms】自作イベント定義の違い
- 【C#】配列のシャッフル
- 【Git】プッシュとプル
- 【Git】ブランチとマージ
- 【WinForm】イベントを使ったフォーム間通信
- 【C#】DataSet、DataTable、およびDataGridView
- ローカルデータベースのファイル保存、読み出し
- 【C#】Httpアクセスの同期、非同期の違い
- 【System.Text.Json】オブジェクトを保存/読み出す方法
- 【C#】ListとDictionaryでは検索速度に違いがある?
- 【C#】ファイルを扱う場合、読み取りでもオープン処理が必要です
- 【C#】nullの学習
- 【C#】共変性をわかりやすく
- C#バージョンごとの配列の初期化と代入の遷移
- 【C#】繰り返す(for文)をVisualStudioのインテリセンスを使って少ない労力で入力する
- 数値計算で型による誤差
- 10進数の0.1を2進数に変換すると誤差ができるのはなぜ?
- プログラミング言語で代入の記号の違い
- 静的型付け言語と動的型付け言語
- コーディング効率を上げるVisual Studioショートカットテクニック
- トップレベルステートメント(最上位のステートメント)
- 【C#】コンソールアプリでMainメソッドの引数argsとは?
- 【Unity】無敵モードの実装
- 【ChatGPT】対話しながら郵便番号APIで住所を取得
- 【C#】抽象クラスとインターフェースの使い分け
- 【C#】キャラクタが生きているか確認することから文法を学ぶ
- 【Unity】C#のパターン マッチングを使ってみる
- 【Unity】利用できるC#のバージョン(コンパイラ)
- 【Unity】ファクトリーメソッドパターン
- ファクトリーメソッドパターン
- 【C#】階乗計算のサンプルで考える再帰関数(メソッド)
- インベントリシステム(持ち物)とは
- 【Unity】継承とポリモーフィズムのコードで作るステートマシン
- 【C#】ポリモーフィズムのサンプル(Unityとの比較)
- VisualStudioで保存(Ctrl + S)のたびにコードを整理してくれる拡張機能
- クラス内のメンバー並び順
- 【Unity】コードスタイル
- 【Unity】継承、ポリモーフィズムの学習
- 【Unity】2点間の距離を計算したい
- 【Unity】接触時の処理を全て相手側にお任せ(バスケットボールの処理からアイテムの要素を取り去る)インターフェース編
- 【Unity】接触時の処理を全て相手側にお任せ(バスケットボールの処理からアイテムの要素を取り去る)抽象クラス編
- 【Unity】接触時、接触してきた相手のメソッドを実行する
- 【Unity】的の当たった場所によって得点を決める
- 【C#】Vector3構造体をVector2構造体に変換(z成分は無視)
- プログラムでイベントに使われているデザインパターン
- 【Unity】公式のVisualScriptのローラーボールチュートリアルから実際に作ってみる
- 【C#】ジェネリックメソッドの学習
- 【Unity、Winforms】インストーラーを作成する
- 【C#】作成したインストーラを実行してみる
- 【C#】WindowsFormsアプリの配布(簡易版)
- 【C#】WindowsFormsアプリ、外部ファイルをアプリ実行フォルダに自動コピー
- WindowsFormsとUnityの具体的な開発比較
- WindowsFormsとUnityとの相違点
- 【C#】Windows Formsアプリで、特定のファイルを実行フォルダにコピーする方法
- コンポジション(強い関連)が重要なので学習しましょう(インナークラス版)
- コンポジション(強い関連)が重要なので学習しましょう
- 【C#】WindowsFormsアプリでのFormクラスとControlsプロパティの関係
- オブジェクト指向コーディング実演
- 【C#】WindowsFormsアプリで見る非同期処理
- 【C#】EventHandlerとは
- 【C#】WindowsFormsアプリで秒針が0に来た時にイベントを実行する(カスタムイベント、タイマーコントロール版)
- 【C#】WindowsFormsアプリで秒針が0に来た時にイベントを実行する(カスタムイベント版)
- 【C#】WindowsFormsアプリで秒針が0に来た時にイベントを実行する
- 【C#】Listがnullの時、例外エラーにならないようにしたい
- 【Git】フォークによるチーム開発
- 【C#】ChatGPTも活用した単体テストの練習
- クイズアプリをチームで開発
- WindowsFormsアプリでマウスイベントのサンプル
- CloudFireStoreサンプルで学ぶ、クラウドリアルタイムデータベース【ベース編】
- 【C#】複数のスレッドが実行されている短いサンプル
- 【C#】非同期処理の短いサンプル
- 【WindowsForms】GitHubを使ったチーム開発
- Windows Formsアプリの開発手順
- C#の学習とWindowsFormsアプリ制作に参考リンク
- 自動プロパティとパブリックフィールドの使い分け
- 【C#】英文法から見るコーディングの読み方
- 【C#】WindowsForms ネットワークから情報を取得(Text.Jsonの場合)
- 【C#】WindowsFormsでプロパティやコンポーネントの更新による画面複数回描画でのパフォーマンス低下を防ぐ
- 【C#】WindowsFormsアプリでUserControlの簡単なサンプル(プロパティの情報加工編)
- 【C#】WindowsFormsアプリで画面から入力した値でDictionary型のデータを作成する
- 【C#】シンプル電話帳のリファクタリング(特定事例)
- 【C#】WindowsFormsアプリでUserControlの簡単なサンプル
- 【C#】WindowsFormsアプリ作成で考えるオブジェクト指向、ポリモーフィズムの学習を含みます(Controlを継承)
- 【C#】WindowsFormsアプリで画像をリソースに追加する方法
- 【C#】xUnit
- 変数の宣言について考えてみる
- C#でのオブジェクト指向学習サンプル10(レジ:複数のレジで商品一覧の共通化、お客の状況やレシート表示をわかりやすくしてほしい)
- C#でのオブジェクト指向学習サンプル9(コードの整理:リファクタリング)
- C#をどこまでわかっているのかを、自分で確認するためのサンプル
- 例外エラーのシンプルなサンプル
- 論理パターンによる判定(C#9以降)
- C#でのオブジェクト指向学習サンプル8(レジ、賞味期限切れの処理を各種類ごとでも実行したい)
- C#でのオブジェクト指向学習サンプル7(レジ、賞味期限があるグループは限定の表示をしたい)
- C#でのオブジェクト指向学習サンプル6(レジ、商品情報は、必ずどの分類かに限定してほしいし、必ず限定の表示をしてほしい)
- C#でのオブジェクト指向学習サンプル5(レジ、商品の種類によってレシート表示を変えて欲しい)
- C#でのオブジェクト指向学習サンプル4(レジ、購入はバーコード番号入力だけにする)
- C#でのオブジェクト指向学習サンプル3(レジ、購入商品数を最初に入力しなくてもよくする)
- c#のstring型は参照値が代入されているのでしょうか?
- C#でのオブジェクト指向学習サンプル2(レジ、マイナスの商品は買えないようにする)
- C#でのオブジェクト指向学習サンプル1(レジ基本)
- Unityでのオブジェクト指向学習サンプル(レジ)
- デコレーターパターン
- 【C#】部分適用
- C#でのインスタンス作成のいろいろ
- 中学国語を参考にしたオブジェクト指向の学習(1. 構造化プログラムの場合)
- 中学国語を参考にしたオブジェクト指向の学習(2.クラスからオブジェクトを作成)
- ゲーム制作のノウハウ(リンク集)
- C#,Unityの学習環境作り
- 履歴を管理できるデザインパターン
- 将棋アプリの制作
- 【Unity】Unityでプールデザインパターンを当てはめてみる
- UMLでの依存と集約の違い
- 【Unity】ポリモーフィズムを使うジャンル
- 【Unity】複数のゲームオブジェクトやコンポーネントの取得
- C#のNullに関する文法、演算子
- nullをチェックする
- nullとは何でしょう?
- 【Unity】継承されたスクリプトのStartメソッドの挙動
- 【Unity公式】プログラミングパターンの情報紹介
- 【Unity】依存性の逆転サンプル
- 依存性の逆転デザインのサンプル
- ブジェクト指向に向いているジャンル
- 手続き型プログラムに向いているジャンル
- 抽象に依存するプログラムとは
- 抽象化にプログラミングするとはどういうこと?
- 抽象化を取り入れたデザインパターン
- プログラミングで抽象化するのが向いているジャンル
- プログラミングと抽象化について
- C#スキル別、Inventory(インベントリ)持ち物システム
- オブジェクトプールとは
- 【Unity】ゲームオブジェクトとコンポーネントの操作をスクリプトでシミュレート
- System.NullReferenceExceptionはなぜ起こる?
- 与えられた整数が偶数か奇数かを判定するコードの複数のバリエーション
- ゲーム開発のテストについて
- ジェネリックメソッドでの型パラメーター省略
- 【Unity】デバッグのためにシーン上のオブジェクトに情報を表示
- 「ボタンが押されたらイベントが発生」をスクリプトで実現
- 【Unity】自作のクラスのサンプル
- 【Unity】アニメーションイベント
- 【Unity】ナビゲーションシステム
- 【Unity】インナークラス
- 【Unity】コルーチンと Task.Delay() を使用した簡単なサンプルコード
- 【Unity】リファクタリングのポイント
- 衝突時の処理をアイテム側に移行したサンプル
- 【Unity】自作クラスの配列を作って使う(インスペクタでシリアライズ)
- 【Unity】自作クラスを作って使う(インスペクタでシリアライズ)
- 【Unity】自作クラスを作って使う
- 【C#】オブジェクト指向のプレイヤーを作ってみる
- プロパティコードの仕組み
- 【Unity】シューティングゲームのリファクタリング(衝突のイベント化に注視)
- 【Unity】シューティングゲームのリファクタリング(拡張性を向上)
- 【C#】ビルダーパターンのサンプル
- UnityでのEventTriggerとOnMouseEnterとの違い
- Unityのボタンクリックイベントをコードで実現
- UnityEngineのシミュレーションで学習
- VisualStudioのフォーム設計とunityエディタの似ているところ
- 将棋盤をTableLayoutPanelで作成する
- .NET, .NET Core, .NET Standard, .NET Framework の違い
- WindowsFormsアプリでRadioButtonの使い方
- WindowsFormsアプリでグラフィックでイラストを表示する
- ポリモーフィズムのサンプル(将棋サンプルの一部)
- タプルのサンプル
- 将棋サンプル(経過)
- 【WindowsForms】ボードゲーム用のボードとピース配置サンプル
- Windows Formsアプリのボタンクリックイベントの詳細
- WindowsFormsアプリのイベント
- Windows Formsアプリのマウスクリックイベントの詳細
- WindowsFormsアプリでDataTableとDataBindingsを使ったサンプル
- 【C#】DataBindingsについて
- 【C#】DataTableについて
- WindowsFormsアプリでのMVVMパターンサンプル
- WindowsFormsアプリでのMVPパターンサンプル
- WindowsFormsアプリでのMVCパターンサンプル
- 【C#】foreachでリストの要素を削除したい
- WindwosFormsアプリで、ボードゲーム上の位置をセルに合わせる
- WindowsFormsアプリでフォームのサイズ変更で縦横比を一定にする
- WindowsFormsアプリでPictureBoxをフォームに貼り付け、フォームのサイズ変更で、PictureBoxのサイズも変わるようにしたい
- オブジェクト間のデータの受け渡し方法
- 【WindowsForms】作成したオブジェクトに一斉に処理をさせる
- VisualStudioでリソースを登録する方法
- WindowsFormsアプリでカードゲーム作成時、画像情報をCardクラスに登録する方法
- Consoleアプリでブラックジャックを作成する
- WindowsFormsアプリでブラックジャックの作成概要
- Microsoft .NET 言語の戦略
- イベントによるクラス間通信
- 【C#】WindowsFormsアプリ作成で考えるオブジェクト指向(UserControlを継承)
- Windows FormsアプリのPictureBoxのイメージの指定方法のそれぞれのサンプル
- WindowsFormsアプリでユーザーコントロールのライブラリを作る方法
- WindowsFormsアプリで、自作コントロールを作って学習
- C#の共反性と反変性
- C#の共反性のサンプル
- C#の「IEnumerable
」型の変数について - 拡張メソッド
- C#のLINQの自作サンプル
- インデクサの小さなサンプル
- C#のstringの内部構造をシミュレートしてみる
- C#のListの内部構造をシミュレートしてみる
- WindowsFormsアプリで、ボタンを押すと他のボタンが押されたような動作をさせる
- タイマーのサンプル(フォームデザインを使って作成)
- 【学習用】ドローアプリのリファクタリング
- フォーム1から生成されたフォーム2画面で、フォーム1のラベルの変更とフォーム1のボタンのクリックを行えるようにする
- C#で文字列を引数とするインデクサのサンプルコード
- windowsformsアプリで他のフォームにあるコントロールにアクセルするサンプルコード
- 複数のフォームの作成をコンソールアプリでシミュレートしてみる
- WindowsFormsアプリで2つ目のフォームを操作
- Windows Formsアプリケーションでグラフィックを表示させる
- Windows FormsアプリケーションでPictureBox画像を移動させる
- svgフォーマットの画像をwindowsformsアプリで表示
- NewtonソフトのJsonコードからマイクロソフトのJsonコードへの変更
- WindowsFormsアプリの情報リンク
- 敵のクラスを作ってみる
- Jsonコンバータの短いサンプル
- ジェネリックメソッドのシグネチャサンプル
- UnicodeをURLエンコード形式に変換する方法
- 特定のクラスをもとにプロパティと値を登録してインスタンスを作成するメソッドの学習
- 天気予報APIから情報を取得する
- Jsonデータの解析方法のいろいろ
- Webアクセスのテスト
- HttpClientクラスを使ってWeb APIから情報を取得
- クラスの練習問題
- WindowsFormsアプリでランダムな数字を生成するサンプル
- WinodwsFormsアプリから学ぶ同期と非同期の違い
- 【学習用】ネット情報から天気予報取得するサンプル
- 消費税計算機の機能Up
- 初めてGitを使う時の環境準備
- WindowsFormsアプリで、DataSet,DataTable, DataGridViewを使ったデータの管理
- WindowsFormsアプリでButtonクラスを継承して自作のボタンを作成する方法
- オブザーバーパターンのサンプル
- RPGでボスがプレイヤーのパーティに攻撃するようなイメージでインターフェースを実装
- WindowsFormsアプリを分解してみる
- Destroyメソッド実行のタイミング
- ターン制バトルゲームから学ぶオブジェクト指向
- 図形の面積を求めるコードから考えるポリモーフィズム
- 郵便番号が正しいかをチェックする
- 図書館システムで学ぶオブジェクト指向
- System.Text.Json で派生クラスのプロパティをシリアル化、ファイル保存、読み出し
- テンプレートメソッドパターンの短いサンプル
- いろいろな正規表現
- Webから情報を取得するサンプル(郵便番号から住所検索)
- ポリモーフィズムを使った図書館のサンプル
- オブザーバーパターンの短いサンプル
- DictionaryでLINQを使ってみる
- LINQを使った場合と使わなかった場合の比較
- Dictionaryの学習
- LINQの練習問題
- 列挙型の練習問題
- 構造体の練習問題
- プロパティの作成練習問題
- メソッドの作成練習問題
- C#のメモリ領域
- C#のif文(条件分岐)を他の言語に置き換えてみる
- C#のプロパティを他の言語に置き換えてみる(カプセルで制約)
- C#のプロパティを他の言語に置き換えてみる
- C#のfor文を他の言語に置き換えてみる
- 【C#】オブジェクト指向を使ったジャンケンゲーム
- シングルトンパターンと静的クラス(Static:スタティック)の使い分け
- DIのサンプル
- 最近のデザインパターン
- テスト駆動開発のサンプル
- 【C#】クラスのサンプル(ドメイン駆動設計)
- 【C#】クラスのサンプル(検索機能のある図書館)
- SharpLabを使ったC#のメモリ管理の確認
- 【C#】クラスのサンプル(シンプルな図書館)
- 【C#】クラスのサンプル(レンタルビデオ店)
- 【C#】クラスのサンプル(部屋の管理ができるホテル)
- 【C#】クラスのサンプル(図書館)
- スーパーのレジアプリの開発手順概要
- アルバイトのシフトプログラムを作る
- 【C#】stringクラスを使って文字列が含まれているかどうかを調べる
- c#のメモリ割り当てを可視化するツール
- 【C#】int型の.NETフレームワークでの定義
- 【C#】stringクラスのインスタンス作成
- 【C#】名前空間の考え方
- 【C#】クラスのサンプル(車とエンジンクラス)
- 【C#】クラスのサンプル(点間の距離を静的メソッドで求めることができる)
- 【C#】静的クラスのサンプル(数値計算)
- 【C#】継承のサンプル(生徒)
- 【C#】クラスのサンプル(1次元ベクトル)
- 【C#】クラスのサンプル(POS)
- 【C#】ポリモーフィズムのサンプル(動物)
- 【C#】メソッドのサンプル(シンプル)
- 【C#】クラスのサンプル(牛丼)
- プログラムでオブジェクトになり得るもの
- 【C#】クラスのサンプル(銀行)
- 【C#】クラスのサンプル(お金)
- オブジェクト指向を使ったジャンケンゲーム
- 【C#】クラスのサンプル(トランプゲームの構成)
- 【C#】クラスのサンプル(トランプゲームのプレイヤー)
- 【C#】クラスのサンプル(トランプゲーム)
- 【C#】クラスのサンプル(山札)
- 【C#】クラスのサンプル(カード)
- 【C#】クラスのサンプル(正方形)
- 【C#】クラスのサンプル(道具屋)
- 【C#】クラスのサンプル(点間の距離を求めることができる)
- 【C#】クラスのサンプル(点)
- 【C#】ポリモーフィズムのサンプル(図形)
- 【C#】クラスのサンプル(自動販売機)
- 【C#】クラスのサンプル(スーパーの商品管理)
- 【C#】クラスのサンプル(RPGゲームのプレイヤー)
- 【C#】クラスのサンプル(ペット育成ゲーム)
- 【C#】クラスのサンプル(銀行口座)
- メソッドの考え方(トップレベルステートメントを使う)
- 【C#】桁を揃える
- タプルのサンプル
- 【C#】for文の中で変数宣言する場合と外で宣言する場合の違い
- 代入演算子の動作の内部動作
- 【C#】i++とi = i + 1は、どちらが速いか
- 変数の宣言をループ内でした場合とループ外でした場合
- 【C#】byte同士の演算結果はint型になります
- C#と.NETとのバージョンの関係
- VisualStudio インテリセンスを日本語化
- 素数を計算してみる
- 非同期処理のシンプルサンプル
- 非同期処理の例え話(簡易版)
- 非同期処理の例え話
- VisualStudioのドキュメント
- C# 関連のドキュメント
- 1つのソリューションに複数のプロジェクトを作成(VisualStudio 2022)
- Error CS1612: 変数ではないため、xxx の戻り値を変更できません
- c#コンソールアプリで学ぶ、自動販売機の釣り銭機能
- 【Unity】オブジェクト指向を使ういいこと
- 【Unity】作るものから学ぶオブジェクト指向
- 【コンソール】イベントのサンプル
- プログラムのネーミングでよく使う対になる英単語
- VisualStudioでのデバッグ機能
- 3回毎に実行する
- 【GitHub】Issue、PullReqテンプレ
- 列挙型をリストとして取得
- オーバーロード
- [Unity]ライフの残をUIで表示する方法
- 時間遅延の実行
- 四捨五入を取得する
- 文字列補間で三項演算子を使う方法
- ゲームプログラミングパターンでコードをレベルアップ
- アダプターデザインパターン
- コマンドデザインパターン5(マクロ)
- コマンドデザインパターン4(状態を使ってUndoを実装する)
- 【Unity2D】壁に衝突すると向きを変えるオブジェクト(Rigidbody2D)
- コマンドデザインパターン3(ライトのUndoの実装)
- コマンドデザインパターン2
- コマンドデザインパターン1
- 【C#】重ならない乱数配列の作成
- 抽象ファクトリーデザインパターン
- シンプルファクトリーデザインパターン
- オブザーバーデザインパターン
- デコレーターデザインパターン
- 状態(生きている、死んでいる?)を管理するクラス
- デフォルトコンストラクタは必要?
- 変数の隠蔽
- キャラクタに武器を持たせるコーディングパターン
- HoloLens向けのUnityの開発
- ソート済みのDictionaryを作る
- メソッドの引数を省略可能にする
- new演算子を使ったインスタンスの作成(Unity編基本)
- 1つだけのインスタンス
- メソッドをつなげて連続実行する
- アクションバトルRPGの制作始め方
- [Unity]Startイベントの継承の振る舞い
- Unityのボタンイベントをコードで記述する
- public int Life => Life; は、なぜだめなのか?アプリが落ちるのだが!!
- [Unity]プロジェクトを移動した場合の変更箇所
- Debug.Logは負荷が高いので、リリース時には無効にしたい
- [Unity・C#]ソースコードからクラス図を自動で作成する
- [Unity・C#]ソースコードからドキュメントを自動で作成する
- [特にUnity]書籍のチュートリアルの進め方
- UnityでGetComponent<>()メソッドをC#風に記述した場合のサンプル(シミュレート)
- UnityでゲームオブジェクトをC#風に記述した場合のサンプル
- VisualStudioで更新した内容を履歴にする(Git)
- VisualStudioで作成したソリューションをGit管理する
- .Netのソースコードを確認するツール
- Winフォームアプリで、クリックするたびに反転するボタンを作ってみる
- Winフォームアプリで、複数のボタンのイベントに1つのイベントハンドラを割り当てる
- Winフォームアプリで、イベントを学びましょう(応用)
- Winフォームアプリで、イベントを学びましょう(基本)
- Winフォームアプリで、オブジェクト指向アプリの作り方を学びましょう
- Winフォームアプリでコントロールをキー入力でスムーズに動かす方法
- Winフォームアプリで実行中にコントロールを移動させる
- WinフォームアプリでPictureBoxの上にPictureBoxを重ねて背景を透過させる方法
- Winフォームアプリで、カウンター表示付きボタンコントロールの自作
- Winフォームアプリのコントロールクラス(Control)
- Winフォームアプリでコントロールの処理
- 【実践】アプリの開発
- C#のソースコードからクラス図を作成(VisualStudio2022)
- ポリモーフィズムのサンプル
- List型の変数をコンソール画面に表示させたい
- Visual Studio for Mac Apple Siliconの日本語入力
- ?:(条件演算子)とif ステートメント
- 構造体のインスタンス作成
- ガチャ出現回数計算
- Unityコルーチンから非同期処理への変更
- 深いコピー(ディープコピー)
- 当たり判定でのメッセージやりとりを見てみよう
- 【UnityJsonUtility】スクリプタブルオブジェクトのデータを保存する方法
- Gitで、ブランチ名を変更する
- 最新情報の入手
- オブジェクトとインスタンスの違い
- LINQを使ったデータの取り出し
- スクリプトがアタッチされているゲームオブジェクトの名前、タグを取得する
- VisualScriptingとC#スクリプトとの比較
- プロジェクト開発の最初の状態でのおすすめ
- Taskを使ったタイマー(遅延処理)で、Unityオブジェクトにアクセスする方法
- タプルを使ってインスタンスからデータを取り出す方法
- 【Unity】自作クラスの実装方法
- クリックされたUIをイベントハンドラの引数で取得する方法
- 拡張メソッドのサンプル(C#で使う)
- 即時実行と遅延実行
- yield return (イテレーター)
- いろいろなタイマー
- 進捗管理(ガントチャート)
- DI (依存性注入)
- JAVA JDK のインストール
- メソッドオーバーロードからジェネリックへ
- Unityプロジェクトを通してジェネリックを学習しましょう
- メソッドのオーバーロード(継承関係)
- 生存確認の判定結果を得る方法の色々
- 疎結合について
- bool型とメソッドの練習
- いろいろなオブジェクトのクローン(複製)について
- 拡張メソッドのサンプル(Unityで使う)
- 【Unity】JsonUtilityを使ってオブジェクト(インスタンス)を保存する方法
- 【C#】イテレーターの仕組み(コンパイラ展開シミュレート含みます)
- ドキュメントコメントの書き方、使い方
- UnityEditorのオブジェクト管理
- インスペクターで設定できる色々な値(カスタム属性:アトリビュート)
- Unityでの列挙型の利用
- Unityでの移動量指定の移動方法について
- 抽象クラスからの継承を使ったUnityでの移動方法の学習
- 【フォームアプリ】【System.Text.Json】オブジェクトのデータを保存する方法
- 【System.Text.Json】オブジェクトのデータを保存する方法
- 【フォームアプリ】Controls(コレクション)でLINQを使う方法
- LINQの引数(分解して考えます)
- C#はなぜ静的型付け言語
- C# 早わかりリファレンス
- Visual Studio を使った 高品質・低コスト・保守性の高い開発
- C#のコードからUML図を作成する方法
- GitHubを使ったチーム開発
- プログラム学習の心得
- .Net Core コマンド
- インスペクタにC#クラスのインスタンスを表示する
- インデクサ
- UnityEngine擬似コードから考えるC#スクリプトの振る舞い
- 式と文について
- 作成したコードの中間言語に変換した状態を確認
- 逆コンパイル(デコンパイル)
- イベントの考え方
- デリゲートの歴史
- Windowsフォームアプリケーションにおけるフォーム間データの受け渡し
- 【NettonSoft】オブジェクトのデータを保存する方法
- C#ではじめるラズパイIoTプログラミング
- c#8.0 インターフェース
- .Net ロードマップ
- GitHub Desktopへの既存プロジェクト登録方法
- GitHub Desktop いろいろなコミット方法とコーディングのやり直し方法
- プリプロセッサ
- コルーチンをより使いやすく
- Unityのバージョン管理
- GitHubの課題管理機能
- GitHubのToDo管理機能
- ゲーム開発しくじり先生
- 参照型のディープコピー(詳細コピー)
- 浮動小数点数の比較(丸め誤差に注意)
- 定期的にメソッドを実行する
- DoxygenとGraphvizでコードのドキュメントを自動生成する
- 文字列の中から特定の文字列で囲まれたデータを取得
- WindowsFormプログラムで背景を透過しながらキャラクタを移動する
- 2次元(多次元)配列の比較
- キーボードショートカット
- Visual Studio(Windows版)を学ぶ
- LINQの拡張メソッドの種類
- プロパティとメソッドの選択
- 乱数について
- 変数だけを使ったコードから配列を使ったコードへ変更するメリット
- WinfowsFormアプリでキャラクタをスムーズに移動させる
- C#サンプル問題に基礎から応用を適用してみる
- ウェブサイトからの情報取得
- インスタンスをファイルに保存、読み出す方法(XMLフォーマット編)
- WindowsFormアプリで学ぶクラスの考え方
- 正規化
- コードによる色々なデータテーブルへのアクセス
- 様々なデータ型のJSONフォーマット保存
- インスタンスをファイルに保存、読み出す方法(JSONフォーマット編:NewtonSoftのJSONを使う)
- JSONデータ、XMLデータなどの様々な変換
- 親ウィンドウから子ウィンドウを作成し、データの受け渡しを行う方法
- クラス内のメソッドをプロパティに変更
- メンバー変数とローカル変数
- クラスのインスタンスをListにする
- 無限ループになって、アプリが落ちるプロパティのサンプル
- ループ内で変数の宣言をすると遅くなる?
- ガベージコレクション(GC)を起こさせない様にする方法
- グローバルに認識されるアバター
- 名前のつけ方(命名規則)
- エンジニアが情報収集とトレンドを追うのに読むと良いサイト
- クラス図を描くツール
- おすすめビデオ学習(基本から学習)
- コードの分析
- コードの最適化(リファクタリング)
- タイマーイベントについて考えてみる
- デリゲートの考え方(5)
- デリゲートの考え方(4)
- デリゲートの考え方(3)
- デリゲートの考え方(2)
- 非同期処理の考え方
- デリゲートの考え方(1)
- LINQの考え方
- 例外処理の基本
- バージョン管理ツール
- ジェネリックメソッドの考え方
- プロパティの考え方
- C# フィールド、ローカル変数宣言時の既定(デフォルト)値
- UnityEngine擬似コードから考える transform.position
- ユニティちゃんが教える!初心者向けUnity講座
- C# プログラムのテンプレート(スケルトン)
- カプセル化のイメージ
- コンソールから入力された文字列を数値に変換(入力が数値でない場合でも対応)
- クラスのイメージ
- メソッドのサンプル
- コードを書くコツ
- Unityで学ぶC#入門
- メソッドを楽に切り出す方法
- メソッドの考え方
- forの考え方
- デバッグの効率化
- マイクロソフトのC#基礎学習
- 2の5乗の計算をしたい
- スクリプト実行順序
- C#プログラミング入門
- 8.0バージョン
- JSON
- Unityにおける列挙型のJSON変換に関する技術資料
- 技術資料: Unityにおけるアイテム管理システムの設計と実装(VContainerを使用)
- UnityにおけるJSONシリアライズユーティリティ比較ガイド
- BookManager アプリケーションの技術資料
- Newtonsoft.JsonからSystem.Text.Jsonへの移行:C#での天気情報アプリケーション開発
- 【C#】Newtonsoft.Json.JsonSerializationException: Error getting value from 'ScopeId' on 'System.Net.IPAddress'.エラーについて
- 【System.Text.Json】オブジェクトを保存/読み出す方法
- 【C#】WindowsForms ネットワークから情報を取得(Text.Jsonの場合)
- NewtonソフトのJsonコードからマイクロソフトのJsonコードへの変更
- Jsonコンバータの短いサンプル
- ジェネリックメソッドのシグネチャサンプル
- 天気予報APIから情報を取得する
- Webアクセスのテスト
- 【学習用】ネット情報から天気予報取得するサンプル
- System.Text.Json で派生クラスのプロパティをシリアル化、ファイル保存、読み出し
- Dictionaryの学習
- 【UnityJsonUtility】スクリプタブルオブジェクトのデータを保存する方法
- 【フォームアプリ】【System.Text.Json】オブジェクトのデータを保存する方法
- 【NettonSoft】オブジェクトのデータを保存する方法
- 様々なデータ型のJSONフォーマット保存
- インスタンスをファイルに保存、読み出す方法(JSONフォーマット編:NewtonSoftのJSONを使う)
- JSONデータ、XMLデータなどの様々な変換
- LINQ
- Webアクセス
- WindowsFormアプリ
- WinFormsデザイン画面とファクトリーメソッドパターンの類似性
- UnityのGetComponentをWinFormsで実現する方法
- UnityのUpdateメソッドをWinFormでシミュレートする方法
- Visual StudioにおけるDebugビルドとReleaseビルドの違い
- Properties.Settings.DefaultとUnityのPlayerPrefsの関係性
- 実行ファイルと同じフォルダにデータを保存する際の問題点と推奨される代替方法
- Properties.Settings.Defaultを使用したデータ保存の技術資料
- CD-ROM/DVDでのClickOnceアプリケーションの配布方法
- ClickOnceの基本的な概要
- ClickOnceアプリケーションにおけるProperties.Settings.Defaultの活用法に関する技術資料
- WinFormsアプリケーションでユーザー指定のフォルダにデータを保存する技術資料
- WinFormsアプリケーションにおけるProperties.Settings.Defaultの活用法に関する技術資料
- C# WinFormsアプリケーションにおけるフォルダ内の画像表示
- C# WinFormsアプリケーションにおける実行ディレクトリからの画像表示
- シングルトンパターンを活用したアプリケーション設計ガイド
- レシピ管理アプリにおける複数フォームでのデータ共有方法
- UnityのInstantiateメソッドの理解 - WinFormの知識を活かして
- 【Winform】中級:ゲーム開発における動的コントロールの追加・削除の実践
- Windows Forms における Controls プロパティの使い方
- WinFormで学ぶ!ボタンを使ったランダムラベル配置の実装ガイド
- WinFormsアプリでDIコンテナを使用する際に必要なパッケージ
- WinFormsアプリケーションにおける依存関係管理
- Visual StudioでWinFormアプリを作成し、MSTestでCI/CDパイプラインを設定する手順(.NET Framework版)
- Visual StudioでWinFormアプリを作成し、MSTestでCI/CDパイプラインを設定する手順(.NET 版)
- 【Winform】カウンターボタンの作成チュートリアル
- 【Winform】中級:.NET FrameworkでxUnitを使用する手順
- 【WinForm】中級:.NETでxUnitでCI/CDパイプラインを設定する手順( サンプルはAddメソッド)
- 【Winform】メソッドに複数のパラメータを渡すためのベストプラクティス
- 【Winform】モダンでスタイリッシュなWinFormsボタンの設定方法
- 【Winform】ボタンのカスタム描画に関する技術資料
- 【Winform】中級:簡易ステートマシンを使ったゲーム状態管理
- 【Winform】中級:プレイヤーの動きを完全にコントロール: コマンドとメメントパターンを使った状態管理
- 【Winform】中級:コマンドパターンを使用したサンプル
- WinFormsアプリケーションでの冒険者キャラクター作成 ~パラメーター管理のベストプラクティス~
- WinFormからUnityへの移行ガイド
- 【Winform】中級〜上級:Hierarchical State Machine (HSM) の学習と実装ガイド
- 【WinForm】中級:シンプルなステートマシンの実装とswitch文との比較
- 【WinForm】中級:とマルチスレッドのチュートリアル
- WinFormのレイアウト管理のチュートリアル
- 【WinForm】中級:イベント処理とデータバインディングのチュートリアル
- WinFormの仕組みとクラスの継承関係
- TrackBarコントロールの使い方
- 【Winform】ランダムおみくじメーカーアプリのチュートリアル
- WinFormアプリケーションにおける Program.cs の役割
- 【C#】Dictionary(ディクショナリ)をJSON形式で保存する方法
- MonthCalendar(月カレンダー)コントロールとディクショナリーを使ったWinFormアプリケーションの実装
- WinFormsアプリでプログレスバーを使った主人公のライフ表示
- 【Winform】中級:メディアプレイヤーアプリのチュートリアル
- 【Winform】中級:ファイル検索アプリのチュートリアル
- 【Winform】中級:JSON ベースのタスク管理アプリの作成
- 【Winform】計算ゲームのチュートリアル
- 【Winform】タイピングゲームのチュートリアル
- 【Winform】絵合わせパズルゲームのチュートリアル
- WinFormアプリケーションでUserControlの更新が反映されない場合の対処方法
- 【C#】ユーザーコントロール開発ガイド:イベント処理とカスタマイズの基本
- Windows Formsアプリに自作コントロールを追加する方法
- 効果的なチーム学習の進め方:指導者向けガイド
- 召喚の呪文をテーマにしたWinFormアプリでオブジェクト指向を学ぶ
- C#における式形式プロパティ (Expression-bodied Properties) の利用
- 召喚システムをテーマにしたWinFormアプリでオブジェクト指向を学ぶ(UserControl)
- 初学者向け技術資料: 他のクラスでWinFormボタンのクリックイベントを処理する方法
- 依存性の注入(DI)を使ったWinFormアプリケーションの設計方法
- WinFormアプリケーションで依存性の注入(DI)を使ってボタンを操作する方法
- WinFormアプリケーションでフォームのボタンを他クラスから操作する方法
- WinFormアプリケーションでフォームのボタンを他クラスから操作する方法
- WinformアプリでシンプルなコードからDecoratorパターンへ移行しよう
- WinFormアプリで シンプルなコードからFactoryパターンへ移行しよう
- WinFormアプリで シンプルなコードからObserverパターンへ移行しよう
- WinFormアプリで シンプルなコードからCommandパターンへ移行しよう
- WinFormアプリで シンプルなコードからStateパターンへ移行しよう
- WinFormアプリで シンプルなコードから列挙型パターンへ移行しよう
- Winformアプリで シンプルなコードからSingleton Patternへ移行しよう
- Winformアプリで シンプルなコードからStrategyパターンへ移行しよう
- シングルトンパターンを使用したWinFormアプリケーションの実装ガイド
- 【Winform】初級:簡易ステートマシンを使ったゲーム状態管理
- ComboBoxのDropDownStyleを使用して手入力を無効にする方法
- ComboBoxのSelectedIndexプロパティを使用した項目の選択方法
- .NET 8 プロジェクトにおける .csproj ファイルの管理とGitコンフリクトの解決
- .NET Framework プロジェクトにおける .csproj ファイルの管理とGitコンフリクトの解決
- Visual Studioでの画像リソースの追加と管理:初学者向けガイド
- 【C#】WinFormsアプリケーションでのセルグリッド上の動的PictureBoxの実装
- 【C#】 WinFormsアプリケーションでのセルグリッド上の動的キャラクターと敵キャラの配置チュートリアル
- WinFormで作る!簡単脱出ゲームの実装ガイド
- WinFormアプリでのカードゲーム基盤の作成とUserControlの活用
- WinFormアプリでのカードゲーム基盤の作成
- WinFormアプリにおけるフォーム間のデータ受け渡し方法
- UserControlを使ったカスタムコントロールの作成方法
- Winformアプリで、ゲームシミュレーションのプレイヤー画像の設定を柔軟に行う方法
- RPGの持ち物システムをWinFormアプリで実装する技術資料(Playerクラス)
- WinFormアプリでRPG持ち物システムを作ってみる
- FormアプリケーションにおけるListBoxコントロールのコレクション管理と使用法
- WinFormアプリで学ぶオブジェクト指向プログラミング - カプセル化の基本
- C#のAsync/Awaitによるフォームアプリケーションの非同期処理入門
- Visual Studio CodeとGitHub Desktopを使ったコンフリクト解決の詳細手順
- WinFormsでカレンダーコントロールを使用する
- Winformで重力のシミュレートのサンプル
- Winformアプリでキー押下のままを検出
- WInformアプリでゲームに使える機能
- Winformsアプリで一定間隔でコントロールを配置する
- Winformの主なコントロール
- 初学者向け共同開発チュートリアル
- WinFormsアプリケーションでのサウンド再生方法
- 【C#】WinFormsアプリのRadioButtonで初期の選択を必須としたい
- 【C#】WinFormsクイズアプリの作成
- Winformアプリケーションでのゲームループの実装
- 【Winform】透過処理された画像の追加と重ね合わせ(複数の画像)
- 【Winform】private void DrawFigures(object sender, PaintEventArgs e)とは
- WinFormsアプリケーションでのテキストボックスにおける改行コードの扱い方
- 【C#】課題: 図書管理システム(BookManagement)の作成
- 【WinForms】複数の音源を同時に鳴らす
- 【C#】Winformsアプリでチャットアプリ
- 【Winforms】表のように規則正しくコントロールを並べたい
- 【C#】WindowsFormsアプリでUserControlの簡単なサンプル(自作イベントの追加)
- 【C#】WinFormsアプリで自作クラスライブラリを作る(同一ソリューション内)
- 【Winforms】コントロールを背面に移動したい
- 初めてGitを使ってチームを組んでFormアプリを作成した後の発表用のレジュメ
- 【Winforms】クイズゲームを作るサンプル
- 【WinForms】自作イベント定義の違い
- 【Winforms】特定フォルダ内のテキストファイルをすべて取得する
- 【WinForm】イベントを使ったフォーム間通信
- 【C#】作成したインストーラを実行してみる
- 【C#】WindowsFormsアプリの配布(簡易版)
- 【C#】WindowsFormsアプリ、外部ファイルをアプリ実行フォルダに自動コピー
- WindowsFormsとUnityの具体的な開発比較
- 【C#】Windows Formsアプリで、特定のファイルを実行フォルダにコピーする方法
- 【C#】WindowsFormsアプリでのFormクラスとControlsプロパティの関係
- 【C#】EventHandlerとは
- 【C#】WindowsFormsアプリで秒針が0に来た時にイベントを実行する(カスタムイベント、タイマーコントロール版)
- 【C#】WindowsFormsアプリで秒針が0に来た時にイベントを実行する(カスタムイベント版)
- 【C#】WindowsFormsアプリで秒針が0に来た時にイベントを実行する
- 【C#】ChatGPTも活用した単体テストの練習
- WindowsFormsアプリでマウスイベントのサンプル
- 【WindowsForms】GitHubを使ったチーム開発
- Windows Formsアプリの開発手順
- C#の学習とWindowsFormsアプリ制作に参考リンク
- 【C#】WindowsFormsでプロパティやコンポーネントの更新による画面複数回描画でのパフォーマンス低下を防ぐ
- 【C#】WindowsFormsアプリで画面から入力した値でDictionary型のデータを作成する
- 【C#】シンプル電話帳のリファクタリング(特定事例)
- 【C#】WindowsFormsアプリでUserControlの簡単なサンプル
- 【C#】WindowsFormsアプリ作成で考えるオブジェクト指向、ポリモーフィズムの学習を含みます(Controlを継承)
- 【C#】WindowsFormsアプリで画像をリソースに追加する方法
- VisualStudioのフォーム設計とunityエディタの似ているところ
- 将棋盤をTableLayoutPanelで作成する
- WindowsFormsアプリでRadioButtonの使い方
- WindowsFormsアプリでグラフィックでイラストを表示する
- 将棋サンプル(経過)
- 【WindowsForms】ボードゲーム用のボードとピース配置サンプル
- Windows Formsアプリのボタンクリックイベントの詳細
- WindowsFormsアプリのイベント
- Windows Formsアプリのマウスクリックイベントの詳細
- WindowsFormsアプリでDataTableとDataBindingsを使ったサンプル
- WindowsFormsアプリでのMVVMパターンサンプル
- WindowsFormsアプリでのMVPパターンサンプル
- WindowsFormsアプリでのMVCパターンサンプル
- WindwosFormsアプリで、ボードゲーム上の位置をセルに合わせる
- WindowsFormsアプリでフォームのサイズ変更で縦横比を一定にする
- WindowsFormsアプリでPictureBoxをフォームに貼り付け、フォームのサイズ変更で、PictureBoxのサイズも変わるようにしたい
- 【WindowsForms】作成したオブジェクトに一斉に処理をさせる
- VisualStudioでリソースを登録する方法
- WindowsFormsアプリでカードゲーム作成時、画像情報をCardクラスに登録する方法
- 【C#】WindowsFormsアプリ作成で考えるオブジェクト指向(UserControlを継承)
- Windows FormsアプリのPictureBoxのイメージの指定方法のそれぞれのサンプル
- WindowsFormsアプリで、自作コントロールを作って学習
- WindowsFormsアプリで、ボタンを押すと他のボタンが押されたような動作をさせる
- タイマーのサンプル(フォームデザインを使って作成)
- 【学習用】ドローアプリのリファクタリング
- フォーム1から生成されたフォーム2画面で、フォーム1のラベルの変更とフォーム1のボタンのクリックを行えるようにする
- windowsformsアプリで他のフォームにあるコントロールにアクセルするサンプルコード
- 複数のフォームの作成をコンソールアプリでシミュレートしてみる
- WindowsFormsアプリで2つ目のフォームを操作
- Windows Formsアプリケーションでグラフィックを表示させる
- Windows FormsアプリケーションでPictureBox画像を移動させる
- svgフォーマットの画像をwindowsformsアプリで表示
- WindowsFormsアプリの情報リンク
- 天気予報APIから情報を取得する
- Jsonデータの解析方法のいろいろ
- WindowsFormsアプリでランダムな数字を生成するサンプル
- WinodwsFormsアプリから学ぶ同期と非同期の違い
- 【学習用】ネット情報から天気予報取得するサンプル
- 消費税計算機の機能Up
- WindowsFormsアプリで、DataSet,DataTable, DataGridViewを使ったデータの管理
- WindowsFormsアプリでButtonクラスを継承して自作のボタンを作成する方法
- VisualStudioで更新した内容を履歴にする(Git)
- VisualStudioで作成したソリューションをGit管理する
- Winフォームアプリで、クリックするたびに反転するボタンを作ってみる
- Winフォームアプリで、複数のボタンのイベントに1つのイベントハンドラを割り当てる
- Winフォームアプリで、イベントを学びましょう(応用)
- Winフォームアプリで、イベントを学びましょう(基本)
- Winフォームアプリで、オブジェクト指向アプリの作り方を学びましょう
- Winフォームアプリでコントロールをキー入力でスムーズに動かす方法
- Winフォームアプリで実行中にコントロールを移動させる
- WinフォームアプリでPictureBoxの上にPictureBoxを重ねて背景を透過させる方法
- Winフォームアプリで、カウンター表示付きボタンコントロールの自作
- Winフォームアプリのコントロールクラス(Control)
- Winフォームアプリでコントロールの処理
- 【フォームアプリ】【System.Text.Json】オブジェクトのデータを保存する方法
- タイマーのサンプル(フォームデザインを使わずにコードで作成)
- ラジオボタンのサンプル
- Windowsフォームアプリケーションにおけるフォーム間データの受け渡し
- .Net ロードマップ
- WindowsFormプログラムで背景を透過しながらキャラクタを移動する
- WindowsFormアプリで学ぶクラスの考え方
- 親ウィンドウから子ウィンドウを作成し、データの受け渡しを行う方法
- XML
- イベント
- C#およびUnityにおけるイベントハンドラの配置ガイド
- C#のFuncおよびActionの理解ガイド ~初学者向け技術資料~
- イベント駆動設計の仕組みと実装方法
- AppleCatchを題材とした学習
- 【C#】課題: 図書管理システム(BookManagement)の作成
- 【WinForms】自作イベント定義の違い
- 【C#】WindowsFormsアプリで見る非同期処理
- 【C#】WindowsFormsアプリで秒針が0に来た時にイベントを実行する(カスタムイベント、タイマーコントロール版)
- 【C#】WindowsFormsアプリで秒針が0に来た時にイベントを実行する(カスタムイベント版)
- イベントによるクラス間通信
- タイマーのサンプル(フォームデザインを使って作成)
- 【学習用】ドローアプリのリファクタリング
- フォーム1から生成されたフォーム2画面で、フォーム1のラベルの変更とフォーム1のボタンのクリックを行えるようにする
- windowsformsアプリで他のフォームにあるコントロールにアクセルするサンプルコード
- WindowsFormsアプリで2つ目のフォームを操作
- Windows Formsアプリケーションでグラフィックを表示させる
- Windows FormsアプリケーションでPictureBox画像を移動させる
- 【コンソール】イベントのサンプル
- タイマーのサンプル(フォームデザインを使わずにコードで作成)
- インデクサ
- クラス
- AppleCatchを題材とした学習
- C#で抽象クラスを使ったキャラクターのダメージシステムの実装(DamageSystemSolution)
- 【C#】WinFormsアプリで自作クラスライブラリを作る(同一ソリューション内)
- 【C#】ポリモーフィズムのサンプル(Unityとの比較)
- 【C#】WindowsFormsアプリ作成で考えるオブジェクト指向、ポリモーフィズムの学習を含みます(Controlを継承)
- C#でのオブジェクト指向学習サンプル10(レジ:複数のレジで商品一覧の共通化、お客の状況やレシート表示をわかりやすくしてほしい)
- C#でのオブジェクト指向学習サンプル9(コードの整理:リファクタリング)
- C#をどこまでわかっているのかを、自分で確認するためのサンプル
- C#でのオブジェクト指向学習サンプル8(レジ、賞味期限切れの処理を各種類ごとでも実行したい)
- C#でのオブジェクト指向学習サンプル7(レジ、賞味期限があるグループは限定の表示をしたい)
- C#でのオブジェクト指向学習サンプル6(レジ、商品情報は、必ずどの分類かに限定してほしいし、必ず限定の表示をしてほしい)
- C#でのオブジェクト指向学習サンプル5(レジ、商品の種類によってレシート表示を変えて欲しい)
- C#でのオブジェクト指向学習サンプル4(レジ、購入はバーコード番号入力だけにする)
- C#でのオブジェクト指向学習サンプル3(レジ、購入商品数を最初に入力しなくてもよくする)
- C#でのオブジェクト指向学習サンプル1(レジ基本)
- 中学国語を参考にしたオブジェクト指向の学習(1. 構造化プログラムの場合)
- 中学国語を参考にしたオブジェクト指向の学習(2.クラスからオブジェクトを作成)
- 【Unity】自作のクラスのサンプル
- 【Unity】インナークラス
- 【Unity】自作クラスを作って使う(インスペクタでシリアライズ)
- 【Unity】自作クラスを作って使う
- Consoleアプリでブラックジャックを作成する
- WindowsFormsアプリでユーザーコントロールのライブラリを作る方法
- 複数のフォームの作成をコンソールアプリでシミュレートしてみる
- WindowsFormsアプリで2つ目のフォームを操作
- 敵のクラスを作ってみる
- オブザーバーパターンのサンプル
- ターン制バトルゲームから学ぶオブジェクト指向
- データベース
- BookManager アプリケーションの技術資料
- 【C#】DataSet、DataTable、およびDataGridView
- ローカルデータベースのファイル保存、読み出し
- CloudFireStoreサンプルで学ぶ、クラウドリアルタイムデータベース【ベース編】
- 【C#】WindowsForms ネットワークから情報を取得(Text.Jsonの場合)
- WindowsFormsアプリでDataTableとDataBindingsを使ったサンプル
- 【C#】DataTableについて
- WindowsFormsアプリで、DataSet,DataTable, DataGridViewを使ったデータの管理
- コードによる色々なデータテーブルへのアクセス
- デプロイメント
- ポリモーフィズム
- AppleCatchを題材とした学習
- Winformアプリでオブジェクト指向を体験
- オブジェクト指向プログラミング入門 - 商品価格表示プログラム
- C#で抽象クラスを使ったキャラクターのダメージシステムの実装(DamageSystemSolution)
- 【C#】Bookクラスを基本クラスとした場合の継承、ポリモーフィズムサンプル
- 【Unity】TextMeshProにテキストを代入して表示する方法
- 【C#】ポリモーフィズムのサンプル(Unityとの比較)
- C#でのオブジェクト指向学習サンプル10(レジ:複数のレジで商品一覧の共通化、お客の状況やレシート表示をわかりやすくしてほしい)
- C#でのオブジェクト指向学習サンプル9(コードの整理:リファクタリング)
- C#をどこまでわかっているのかを、自分で確認するためのサンプル
- C#でのオブジェクト指向学習サンプル8(レジ、賞味期限切れの処理を各種類ごとでも実行したい)
- C#でのオブジェクト指向学習サンプル7(レジ、賞味期限があるグループは限定の表示をしたい)
- C#でのオブジェクト指向学習サンプル6(レジ、商品情報は、必ずどの分類かに限定してほしいし、必ず限定の表示をしてほしい)
- C#でのオブジェクト指向学習サンプル5(レジ、商品の種類によってレシート表示を変えて欲しい)
- 【Unity】複数のゲームオブジェクトやコンポーネントの取得
- ポリモーフィズムのサンプル(将棋サンプルの一部)
- C#の共反性のサンプル
- オブザーバーパターンのサンプル
- RPGでボスがプレイヤーのパーティに攻撃するようなイメージでインターフェースを実装
- ターン制バトルゲームから学ぶオブジェクト指向
- リフレクション
- 入門
- AppleCatchを題材とした学習
- 【C#】英文法から見るコーディングの読み方
- 変数の宣言について考えてみる
- 中学国語を参考にしたオブジェクト指向の学習(2.クラスからオブジェクトを作成)
- タプルのサンプル
- フォーム1から生成されたフォーム2画面で、フォーム1のラベルの変更とフォーム1のボタンのクリックを行えるようにする
- WindowsFormsアプリでランダムな数字を生成するサンプル
- 3回毎に実行する
- プログラム学習の心得
- デリゲートの歴史
- Windowsフォームアプリケーションにおけるフォーム間データの受け渡し
- 変数だけを使ったコードから配列を使ったコードへ変更するメリット
- 無限ループになって、アプリが落ちるプロパティのサンプル
- デリゲートの考え方(5)
- デリゲートの考え方(4)
- デリゲートの考え方(2)
- 非同期処理の考え方
- デリゲートの考え方(1)
- 例外処理の基本
- C# フィールド、ローカル変数宣言時の既定(デフォルト)値
- ユニティちゃんが教える!初心者向けUnity講座
- C# プログラムのテンプレート(スケルトン)
- カプセル化のイメージ
- コードを書くコツ
- Unityで学ぶC#入門
- C#プログラミング入門
- 拡張メソッド
- 正規表現
- 継承
- Unityにおけるクラス継承とメソッドのオーバーライド
- AppleCatchを題材とした学習
- Winformアプリでオブジェクト指向を体験
- オブジェクト指向プログラミング入門 - 商品価格表示プログラム
- C#で抽象クラスを使ったキャラクターのダメージシステムの実装(DamageSystemSolution)
- 【C#】Bookクラスを基本クラスとした場合の継承、ポリモーフィズムサンプル
- 【Unity】複数のゲームオブジェクトやコンポーネントの取得
- 【Unity】自作のクラスのサンプル
- WindowsFormsアプリでユーザーコントロールのライブラリを作る方法
- 【学習用】ドローアプリのリファクタリング
- ターン制バトルゲームから学ぶオブジェクト指向
- 非同期
- C#のAsync/Awaitによるフォームアプリケーションの非同期処理入門
- 【C#】Httpアクセスの同期、非同期の違い
- 【C#】WindowsFormsアプリで見る非同期処理
- 【C#】複数のスレッドが実行されている短いサンプル
- 【C#】非同期処理の短いサンプル
- 【Unity】コルーチンと Task.Delay() を使用した簡単なサンプルコード
- Webアクセスのテスト
- HttpClientクラスを使ってWeb APIから情報を取得
- WinodwsFormsアプリから学ぶ同期と非同期の違い
- 郵便番号が正しいかをチェックする
- 非同期処理のシンプルサンプル
- Unityコルーチンから非同期処理への変更
- DI(依存性注入)
- IT情報
- UML
- Unity
- 技術資料: Unity 2Dプラットフォーマーゲーム「Jump Hero」開発
- 技術資料: Unityプロジェクトの成果アピール方法
- 技術資料: Unityでのゲーム開発の基本アイデア
- クラスメンバーの配置についての技術資料
- Unity技術資料: UIボタンクリック時に Input.GetMouseButtonDown を無効化する方法
- Unity Content Size Fitter 技術資料
- 【Unity】Horizontal Layout Groupコンポーネントの設定
- コンポジションの理解と実装:買い物籠(ショッピングカート)を題材にしたC#およびUnityでのアプローチ
- 矢印の回転と発射の技術資料
- Unityにおける列挙型のJSON変換に関する技術資料
- 技術資料: OwnedItemsData クラスについて
- 技術資料: Unityにおける所持アイテム管理システムのリファクタリング
- 技術資料: Unityにおけるアイテム管理システムの設計と実装(VContainerを使用)
- UnityにおけるOnTriggerイベントの内部仕組みとRigidbodyの役割
- CharacterControllerを使用したトリガー検知
- Unityにおけるmagnitudeとnormalizeの活用方法
- Unityにおけるtransform.position.xの直接代入エラーと拡張メソッドによる解決方法
- DOTween を使用したオブジェクトの移動とスケールアニメーション実装ガイド
- シーンを切り替えて時、暗くなる対応
- Unity シーン切り替え時の暗さ問題を解決するライトマップベイク技術資料
- Unityにおける非同期タスクの実装ガイド
- Unityにおけるジンバルロックとクォータニオンを用いた回転制御
- NavMesh.SamplePosition ガイド
- UnityでのPhysics.Raycastを使用したサンプルコード
- Unityチュートリアル:Raycastで特定のオブジェクトのみを検出する方法
- Unityチュートリアル:Raycastで特定のオブジェクトのみを検出する方法
- レイヤーのフィルタリング技術資料
- UnityでのRaycastを使用した衝突検知チュートリアル
- Unityにおけるコライダー同士の接触コントロール
- C#のFuncおよびActionの理解ガイド ~初学者向け技術資料~
- Unityにおけるイベントシステムの実践的な使い所とベストプラクティス(初学者向け)
- Unityにおけるイベントシステムの実践的な使い所とベストプラクティス
- UnityEvent<int>とは何か
- はじめてのイベントプログラミング:解説のみ
- はじめてのイベントプログラミング:完全チュートリアル
- イベントの仕組みと活用方法
- Unityにおける Physics.CheckSphere とコライダーの関係についての技術資料
- Unityにおける Physics.CheckSphere の技術資料
- UnityにおけるCharacterControllerのコライダー管理と衝突イベント
- Unity CharacterController.SimpleMove を使用したジャンプ実装方法
- 【Unity】CharacterController の Move と SimpleMove メソッド 技術資料
- 課題11: 単一責任の原則(SRP)を適用したデータ保存・読み込み機能のリファクタリングガイド
- 課題11の参考資料)非同期処理を導入した GameDirector クラス
- PlayerPrefs 技術資料
- UnityにおけるJSONシリアライズユーティリティ比較ガイド
- 課題10: ゲームデータの保存機能の追加
- 課題9: ゲーム終了時のタイマー待ちのコード更新修正
- Unityにおけるクラス継承とメソッドのオーバーライド
- 課題8: ScriptableObjectを用いたパラメータセットの定義
- 課題7: GameDirectorの肥大化対策としてイベントシステムの導入
- 課題6: 依存性の逆転を取り入れて BasketController の肥大化を防ぐ
- 【Unity】Serializable の必要性について
- 課題5: サウンド再生の最適化とパフォーマンス向上
- 課題4: 新しいアイテムの追加とサウンド設定
- 課題3: サウンドを各アイテムから再生する
- 課題2: バスケットの移動方法をキーボード入力に変更する
- 課題1: コードの基本構造を理解する
- イベント駆動設計の仕組みと実装方法
- Unityでデバッグモードを有効にする際の選択肢について
- UnityのScriptableObjectとは?
- AppleCatchを題材とした学習
- Unity AudioSource メソッド比較技術資料
- 【Unity】Material(マテリアル)
- UnityにおけるOnCollisionEnterメソッドの使用とスコア計算に関する技術資料
- 【Unity】NullReferenceExceptionを発生させてVisual Studioで解決する方法
- UnityにおけるTextMeshProを使用したワールド座標でのテキスト表示方法
- Unityにおける3Dオブジェクトの頭上にTextMeshProテキストを表示する方法
- Unityにおける1つのCanvasで複数のゲームオブジェクトの頭上にTextMeshProテキストを表示する方法
- UnityにおけるTextMeshProを使用した得点表示とイージング効果の実装方法
- シーン内のTextMeshProテキストをPrefabから操作する方法
- グループワークでの効果的な進め方と心得(スキル差を考慮)
- Unityで的当てゲームの課題に取り組む
- UnityのDestroyメソッドとコンポーネントの破棄
- UnityでのDLL利用とアセンブリ参照の技術資料
- Unityでのプロジェクト間アクセスの基礎(MonoBehaviourを継承しないクラス + 外部DLLの利用)
- 【Unity】得点システム、時間制限、およびゴール判定を持つゲームの作成
- Animator Controllerのトランジション選択時のインスペクターの設定
- Animator Controllerのビジュアルの使い方に関する技術資料
- Unity & C# 読み間違えやすい用語集
- 【Unity】Camera.main 以外でカメラを取得する方法
- 【Unity】Cameraクラス
- 【Unity】Camera.main の使い方について
- 【Unity】Terrain技術資料
- 【Unity】正規化の基礎
- 【 Unity】ベクトル正規化の学習
- 【Unity】パーティクルシステム
- 【Unity】RaycastHitについて
- 【Unity】Rayについて
- 【Unity】Addressablesを使用してPrefabをリモートから取得する方法
- 【Unity】WebからJSONデータの取得
- JSONPlaceholder APIの技術資料
- 初めてのUnity開発:矢のスクリプトをどこにアタッチすべきか
- UnityにおけるGameObjectとComponentの関係をコンポジションの視点で説明する技術資料
- Unity eBooksを活用した効果的なゲーム開発学習方法
- Unity 初心者向けキャラクター属性表示チュートリアル
- 【Unity】時間経過後のメソッド実行
- コインに触れるとポイントが加算されるシステムの実装方法
- 技術資料:Unity 2Dでキャラクターが動く床に乗ると一緒に動く仕組み
- Unity プロジェクトビューにおける Assets フォルダ整理の技術資料
- 【Unity】初学者向けベクトルの基本と応用
- Unityにおけるインベントリーシステムの実装方法
- 【Unity】Rigidbodyの移動処理について
- Unityのアニメーションに関わるクラスについての技術資料
- Unityゲーム開発におけるMathf関数の活用法
- UnityのSceneManagerクラスについて
- Unityチュートリアル学習のポイント
- ターゲットにダメージを与える処理の実装 (依存性逆転の原則を使用)
- Unity 2D ミサイル追尾システムの実装ガイド
- Unityにおける Mathf.Clamp メソッド技術資料
- UnityでのキャラクターX軸移動制限
- Unityでスプライトシートを使用してスプライトアニメーションを作成する手順
- UnityでのGameビューアスペクト比変更手順
- Unityにおけるシングルトンの用途と実装
- Unity シングルトンパターン技術資料 - GameDirector の実装と動作確認
- Unityにおける Destroy メソッドの動作と使用方法
- Unityにおけるコンストラクタに近い動作をするメソッドを使った初期化方法
- Unity学習フロー
- Unityにおけるメソッド注入による依存性注入(DI)ガイド
- 矢を発射するゲームのリファクタリングガイド
- Unity Physics システム概要
- Unity Mecanimの基礎と使用法
- UnityにおけるPrefabの技術資料
- WinFormのSoundPlayerとUnityのAudioSourceの比較と音源登録方法
- WinFormsとUnityのButtonイベント登録に関する技術資料
- UnityにおけるInput Fieldの「On End Edit ()」イベントの設定方法
- Unityにおける文字入力フィールドとイベントハンドリング
- Unityにおける座標系と座標変換の技術資料
- UnityでのTextMesh Pro (TMP) 初期セットアップ
- Unity Input クラスの技術資料
- Time.deltaTimeを使用した車のアニメーション移動
- Unityにおけるスプライトの技術情報
- UnityのGameObjectとWinFormsのUserControlの比較
- UnityにおけるTransformクラスとtransformプロパティ
- UnityにおけるGameObjectクラスとgameObjectプロパティ
- Unityの [ContextMenu] 属性の利用方法と仕組み
- UnityにおけるgameObjectの概要
- Unityにおけるオブジェクト生成とファクトリーメソッドパターンの類似性
- UnityにおけるGetComponent
の仕組みと利用方法 - UnityのGameObjectクラスについての技術資料
- UnityのTransformクラスについての技術資料
- Unityのシーン管理に関する技術資料
- UnityのCameraクラスについての技術資料
- UnityのMainCameraについて
- Unity 2022 LTSのサポート期間について
- Unityにおける親オブジェクトでの子オブジェクトの当たり判定を Func と event で管理し、動的に子オブジェクトを追加する方法
- Unity ヒエラルキーウィンドウのアイコン説明
- WinformのPictureBoxとUnityの2Dスプライトにおける動的な画像変更と操作の違い
- WinFormsとUnityにおけるイラストの回転方法の違い
- WinFormアプリとUnityでのキーボード入力の違い
- Unityにおける新しいInput Systemを使ったキーボード入力の技術資料
- Unityでのスプライトの反転とPivotの影響について
- UnityでのスプライトPivotの変更方法
- スプライトの大きさを統一するための技術資料
- Unityでスプライトを点滅させる方法
- Unity スプライト操作技術資料
- Unityにおけるメタデータファイルの技術資料
- UnityにおけるPNGファイルをドロップした際の技術資料
- Unityにおけるスプライト回転の技術資料
- UnityにおけるdeltaTimeとフレームレート非依存移動の説明
- Unityを使用したルーレットの回転速度制御と完全停止に関する技術資料
- Unity 2DにおけるTorqueを用いたルーレット回転の制御
- UnityにおけるTransformの回転角度を度数法で取得する方法
- C#におけるDelegateの最新リファクタリング手法
- Unityで親子オブジェクトの当たり判定を管理する方法(初学者向け)
- Unityにおける親オブジェクトでの子オブジェクトの当たり判定の管理方法
- Unityにおけるオブジェクトの親子関係について
- Unity 2022 LTSのサポート期間について
- Unityで異なるゲームオブジェクトのコンポーネントにアクセスする技術資料
- Cubeオブジェクトの回転と GetComponent の使い方
- WinFormとUnityにおけるVisual Studioのウィンドウ構成
- コンポジション(Composition)とは?
- transform.positionとGetComponent
<Transform>().positionの違い - UnityのGetComponentの使い方
- UnityのGetComponentをWinFormsで実現する方法
- Unityでのスクリプトからオブジェクトやコンポーネントへのアクセス
- UnityのUpdateメソッドをWinFormでシミュレートする方法
- UnityにおけるGameObjectクラスの実装と管理
- Unity学習の心得(C#を学んだ方と未学習の方の違いから)
- C#学習者のUnity学習の具体的な初め方
- 【Unity】GameObjectとコンポーネントシステムの基礎
- Properties.Settings.DefaultとUnityのPlayerPrefsの関係性
- Unityにおけるデータ保存の方法と推奨されるアプローチ
- UnityのInstantiateメソッドの理解 - WinFormの知識を活かして
- WinFormからUnityへの移行ガイド
- Time.deltaTime の使い方とその重要性
- Unityにおけるスムーズなオブジェクト移動の実装とAsset Storeツールの活用
- C#のパブリックフィールド、プライベートフィールド、そしてプロパティについて
- Unityにおけるフィールド命名規則について
- 【Unity】インターフェースを使ってみる
- ChatGPTと友達になろう
- 【Unity】生成AIの活用ノウハウ
- Unity学習の過程
- 【Unity】円形UIのクリックイベントを実現する方法
- 基本スキルの棚卸し
- 【Unity】UnityにおけるRendererコンポーネントのマテリアル管理: material と materials の使い分け
- 【Unity】オブジェクト指向の3要素をUnityで理解する:カプセル化、継承、ポリモーフィズム
- 【Unity】3Dプロジェクトで空中に透過色が反映された2Dスプライトを表示するには
- 手続き型言語、オブジェクト指向言語
- 【Unity】Unityの基礎を理解する:MonoBehaviourの由来と役割
- 【Unity】「Renderer型の使い方:汎用性と再利用性を高める方法」
- 【Unity】Unityで体感するオブジェクト指向プログラミングの基礎
- Unity制作でオブジェクト指向を使わない場合
- Unity初学者が6ヶ月職業訓練校で学習して、未経験者枠で就活する時のコツ
- 【Unity】就活用ポートフォリオ
- 【Unity】就職の面接で、面接官から「オブジェクト指向でコード書いてますか?」と聞かれて、普段Unityで開発している人が、「使ってないと思います」って言ったら?
- 【Unity】Unityとオブジェクト指向の関係(すでに使ってます)
- 【Unity】UIボタンで学ぶシンプルなポリモーフィズムの実現
- 【Unity】自転しながら直進するオブジェクトを発射する方法
- 【Unity】アセンブリ定義ファイル
- 【Unity】自作のC#ライブラリをパッケージマネジャーでインポートできるようにするには
- C#で参照型変数を値型としてコピーする(ただしメンバーは値型のみ)
- 【Unity】UIのボタンを押すと他のゲームオブジェクトにアタッチされているスクリプトのメソッドを呼び出す。引数として押したボタンの情報を渡したい
- 【Unity】Recorderパッケージを使用してスクリーンショットを撮り、特定の色を透過にしてPNGファイルを作成する
- 【Unity】WebGLビルドを行った後のフォルダ構造
- 【Unity】Webアプリで実行できないこと
- 【Unity】Webアプリを公開する(GitHub Pages)
- プログラミング自己アピール
- 【Unity】作品の公開(就活に活用も)
- 【Unity】Webアプリを公開する(UnityPlay)
- 【Unity】コード保守性の向上術:保守性が低いコードと高いコードの違い(オブジェクト指向の側面)
- 【Unity】コード保守性の向上術:保守性が低いコードと高いコードの違い
- 【Unity】UnityChanアニメーションジャンプでコライダーがついてこない
- 【Unity】オブジェクトの内側と外側を反転させたい
- 【Unity】オブジェクトAの周りを廻るオブジェクトB
- 【Unity】シェーダーグラフを使ったシェーダーのシンプルなサンプル作成
- 【Unity】PlayerPrefsを使ったランキング管理の実装
- 【Unity】Unityでシンプルなサンプルを通してSOLID原則を学びましょう
- 【Unity】コンポジションとは
- 【Unity】Unityにおけるコンポジションとスクリプタブルオブジェクトの活用法
- 【Unity】UNETとNetCodeについて
- 【Unity】シンプルなネットワーク対応サンプル
- 【Unity】InvokeRepeatingで指定時間後の止めたい
- 【Unity】デバッグようにゲーム画面に情報を表示したい
- 【Unity】DOTweenを使ったUICanvasのフェード
- 【Unity】Windows版をビルドした時に作成されるファイルやフォルダ
- 【Unity】コンポーネント指向
- 【Unity】子オブジェクトを使ったインベントリ
- 【Unity】トグルの仕組みを作る
- 【Unity】UIオブジェクトでのマウスのホバーを検知する
- 【Unity】マウスがゲームオブジェクトの上にきた時に離れた時にイベントを実行したい
- 【Unity】開発中の状態をビジュアル的に確認したい
- 【Unity】Interface型をアウトレット接続したい
- Unity】(3D)特定範囲内に入っている敵を見つける
- 【Unity】(2D)特定範囲内に入っている敵を見つける
- 【Unity】Physics2D.OverlapCircleとPhysics2D.OverlapCircleAll
- 【Unity】オブジェクトの発生場所が被らないようにするには?(Prefabは1つだけ)
- 【Unity】オブジェクトの発生場所が被らないようにするには?(Prefabは複数に対応)
- 【Unity】UIのイメージをフェードアウトさせたい
- 【Unity】開発時のマルチシーンの管理
- 【Unity】アニメーションルートモーションのシンプルなサンプル
- 【Unity】Unity エディタでのシーン管理拡張ツール(Build SettingsのScenes In Buildへの自動登録)
- 【Unity】Unity エディタでのシーン管理拡張ツール(保存、読み出し)
- 【Unity】マルチシーンのコードでのロード
- 【Unity】Unity エディタでのシーン管理拡張ツール(ヒエラルキーへの登録)
- 【Unity】Git管理の詳細
- ゲーム制作のチームでの進め方(あつめるを題材とした場合)
- マルチシーン間のアクセスサンプル(その2)
- マルチシーン間のアクセスサンプル(その1)
- 【Unity】無敵状態を実現する
- 【Unity】シーンファイル(.unity)が更新されるケース
- 【Unity】AudioMixerでスナップショットを使う
- 【Unity】実行中にまとめてアセットをロードする
- 【Unity】Dictionary型をインスペクターで表示させたい
- 【Unity】実行中に指定したアセットをロードする
- 【Unity】UI Toolkit
- 【C#,Unity】メソッドチェーン
- 【Unity】FindFirstObjectByTypeとFindAnyObjectByTypeの違い
- 【Unity】ゲームの敵の挙動を制御するデバッグツール
- 【Unity】Grid Layout Groupコンポーネントの設定
- 【Unity】インベントリの情報を表示する
- 【Unity】ゲームオブジェクトの有効、無効を切り替えたい
- 【Unity】GetComponentsInChildren<コンポーネント名>
(); - 【Unity】Time.timeScaleでCharacterControllerを使った移動も影響を受ける?
- 【Unity】Time.timeScaleでTime.deltaTimeが影響を受けるのはなぜ
- 【Unity】Time.timeScaleの変更で影響されること
- 【Unity】プロジェクトの分析サンプル
- 【Unity】アタッチされていないシングルトンの作成
- 【Unity】シーンビューで選択したゲームオブジェクトを追いかけ表示する方法
- インベントリシステム(持ち物、買い物かご)
- 【Unity】ゲームマネージャーはシングルトンで作成する方がいい?
- 【Unity】なぜ、スタティックメンバー、シングルトンパターン、スクリプタブルオブジェクトが使われるようになったか?
- 【Unity】スタティックメンバー、シングルトンパターン、スクリプタブルオブジェクト
- 【Unity】PlayerPrefsを使ったデータの保存、読み出し
- 【Unity】TextMeshProを使っていて、シーンを切り替えたときにコンソールに"The character used for Underline is not available in font asset...."のインフォメーションが表示される
- 【Unity】Prefabから作成されたゲームオブジェクトの名前を変更
- 【Unity】StartメソッドよりOnTriggerイベントが先に実行されるケース
- 【Unity】Null エラーの正体
- [Unity] 実行中動作の自動テスト方法
- 【Unity】アニメーションイベント登録時のインフォメーションメッセージについて
- 【Unity】メディエータ(Mediator Pattern)の簡単なサンプル
- 【Unity】特定の仕様に最適なデザインパターンの選定方法
- ゲームの開発の学習がアプリケーション開発の学習に与える影響
- 【Unity】追っかけ(Navmesh)で、エージェントごとに登れる坂の傾斜や段差、通れる幅などの条件を変えたい場合
- 【Unity】汎用的なイベントクラスのリファクタリング
- 【Unity】簡易的に足滑りを解消
- 【Unity】Rigidbodyを使わない落下のシミュレーション
- 【Unity】移動スクリプトサンプルコード
- 【Unity】CinemachineVirtualCameraを使ったカメラ制御とズーム機能
- 【Unity】OnBecameInvisible()を使ったサンプル
- 【Unity】クラスとインスタンスのサンプル
- 【Unity】インベントリ(持ち物)システムの基本から応用
- 【Unity】サイクルイベント
- 【Unity】クラスの抽象サンプル
- 【Unity】クラスを隠蔽するサンプル
- 【Unity】プロパティを使って情報の値に制約をつける
- 【Unity】情報を保存するメソッド(2)
- 【Unity】情報を保存するメソッド(1)
- 【Unity】列挙型サンプル
- 【Unity】UIをコントロールするスクリプトの配置
- パラメーター調整の最適化
- 【Unity】インスペクターで変数の登録(アウトレット接続)について
- 【Unity】3Dオブジェクトをキャラクタコントローラで移動させる
- 【Unity】エディタでのインスペクタ表示スクリプトの文字化け
- 【Unity】1つのゲームオブジェクトと複数のコライダーをアタッチしてそれぞれで検出できるようにする(2Dサンプル)
- 【Unity】1つのゲームオブジェクトと複数のコライダーをアタッチ、1回のイベントとしたい
- 【Unity】障害物の下から突き抜けて上がる
- 【Unity】複数のコライダーを1つのコライダーとして扱う
- 【Unity】オブジェクトの頭上に情報を表示する(2D)
- 【Unity】等速で移動するゲームオブジェクト同士の当たり判定
- 【Unity】スクリプトとクラスの違い
- 【Unity】UIオブジェクトサイズをゲームビューに合わせて拡大・縮小する方法
- 【Unity】GameObject.Findとアトリビュートでのゲームオブジェクトのインスタンス取得の使い分け
- 【Unity】CameraクラスのclearFragsプロパティ
- 【Unity】カメラの背景色を変える
- 【Unity】マウスをクリックするたびにランダムで背景色を変える
- 【Unity】transformとGetComponent()の違い
- 【Unity】Game ObjectをC#クラスのイメージで考える
- 【Unity】Cameraクラス
- 【Unity】最新情報1
- 【Unity】フォルダの構成例
- 【Unity】Debugクラスについて
- 【Unity】Debug.Breakメソッドの挙動
- 【Unity】起動時のエラー
- Unity Hubの初期登録
- 【Unity】UIのイベントの仕組み
- 【Unity 】UI の基本
- 【Unity】TextMeshProのInputFieldから入力文字列を読み取る
- 【Unity】メソッドの自動テスト
- 【Unity】自作コントロールの作成(7セグメントのデジタル数字表示コントロール)
- 【Unity】TextMeshProにテキストを代入して表示する方法
- Addressableでテキストファイルを外部ファイルとして読み込む
- 【Unity】公式のノウハウ集
- インターフェースを実装することで、自動的にメソッドが実行されるコードのサンプル
- 【Unity】ゲームオブジェクトとコンポーネントの関係
- 【Unity】2Dで引力(重力)効果
- 【Unity】2Dでベルトコンベア効果
- 【Unity】2Dでキャラクタが水面に浮かんでいる効果
- 【Unity】2Dでキャラクタが床を突き抜けて着地する
- 複数のコライダーを結合して、当たり判定を1回だけにする
- 【C#】キャラクタが生きているか確認することから文法を学ぶ
- 【Unity】C#のパターン マッチングを使ってみる
- 【Unity】利用できるC#のバージョン(コンパイラ)
- 【Unity】ファクトリーメソッドパターン
- 【Unity】ボタンなどUIのオブジェクトを選択ことを判定する
- 【Unity】オブジェクトの頭上に情報を表示する(基本)
- Unityエンジニアのスキルレベル
- 【Unity】Gameビューのアスペクト比の登録を追加する方法
- インベントリシステム(持ち物)とは
- 【Unity】Unityでシングルトンを使う用途
- インベントリシステム(持ち物)サンプルのリファクタリングいろいろ
- 【Unity】汎用性のあるシングルトンパターン
- 【Unity】シーンを切り替えてもBGMを鳴らし続ける
- 【Unity】インベントリ(持ち物)システム基本
- 【Unity】アイテム出現のアニメーション効果を実装
- 【Unity】マウスのホバーチェックコード
- 【Unity】ゲームオブジェクトをフェードする(徐々に透明にする : DOTWeen編)
- 【Unity】DOTweenについて
- 【Unity】StartメソッドやUpdateメソッドはなぜ実行されるのか
- 【Unity】継承とポリモーフィズムのコードで作るステートマシン
- 【Unity】独自クラスの継承の場合のStart()メソッドの振る舞い
- 【Unity】コードスタイル
- 【Unity】アクションRPGクラス図
- 【Unity】2つのゲームオブジェクトに同じスクリプトがアタッチされている場合のデバッグ
- 【Unity】隠れた相手が現れたら見つける
- 【Unity】シーンビューからの見える状態をゲームビューに反映させる方法
- 【Unity】コライダーを視覚的に見たい
- 【Unity】Navmeshの移動可能エリアが水色表示されなくなった場合の対応
- 【Unity】NavMeshで複数を地点を巡回する
- 【Unity】NavMeshで移動させても障害物と判断してくれるオブジェクトの作成
- 【Unity】CharactorControllerで衝突判定
- 【Unity】3Dオブジェクトを移動方向に向ける
- 【Unity】3Dゲームオブジェクト自体に陰影はなくて、影だけ付ける
- 【Unity】NavMeshの作成手順(Unity2022:新バージョン)
- 【Unity】CinemachineでGame Window Guidesが出ない時の対処
- 【Unity】Query-Chan-SDのオブジェクト構成
- Unityのコンソールビューの情報・エラーメッセージ
- 【Unity】イベント関数の実行順序
- 【Unity】継承、ポリモーフィズムの学習
- 【Unity】2点間の距離を計算したい
- 【Unity】Debug表示の種類
- 【Unity】接触時の処理を全て相手側にお任せ(バスケットボールの処理からアイテムの要素を取り去る)インターフェース編
- 【Unity】接触時の処理を全て相手側にお任せ(バスケットボールの処理からアイテムの要素を取り去る)抽象クラス編
- 【Unity】接触時、接触してきた相手のメソッドを実行する
- 【Unity】的の当たった場所によって得点を決める
- プログラムでイベントに使われているデザインパターン
- 【Unity】オブジェクトの往復
- 【Unity】移動している的にボールをくっつける
- 【Unity】衝突判定、すり抜け判定の学習
- 【Unity】RigidbodyのKinematicとStaticの違い
- 【Unity】公式のVisualScriptのローラーボールチュートリアルから実際に作ってみる
- 【Unity】2Dアプリで地面にいるときだけジャンプできるようにする
- 猫が逃げるゲームの解析例(学習目的)
- 【Unity】画面サイズを変更するとゲームオブジェクトは小さくなるが、UIがそのままの大きさでバランスが悪くなる
- 【Unity】どのボタンオブジェクトからイベントが発生したか調べる
- 【Unity】イベントまとめ
- 【Unity】Unity2023.1バージョンで画像ファイルをシーンにドラッグ&ドロップするとアニメーションと認識されてしまう
- 【Unity】VisualStudioのブレークポイントを有効にする方法
- 【Unity】スクリプトがアタッチされているGameObjectを取得するには
- 【Unity】スクリプトがアタッチされているGameObject以外のGameObjectを取得する方法
- 【Unity】スクリプトがアタッチされているGameObjectが保持しているコンポーネント一覧を取得するには
- 【Unity、Winforms】インストーラーを作成する
- UnityEngineのシミュレーションで学習(シンプル版)
- 【Unity】Cubeオブジェクトを分解してみる
- 【Unity】Meshクラスとは
- 【Unity】MeshFilterクラスとは
- 【Unity】プリミティブのCubeをスクリプトだけで実現
- WindowsFormsとUnityの具体的な開発比較
- WindowsFormsとUnityとの相違点
- Unityでのオブジェクト指向学習サンプル(レジ)
- ゲーム制作のノウハウ(リンク集)
- C#,Unityの学習環境作り
- 履歴を管理できるデザインパターン
- 将棋アプリの制作
- 【Unity】おしゃれなUI
- Timelineを使ってみよう(作成中)
- 【Unity】指定の位置に移動するいろいろな方法
- 【Unity】Unityでメディエイターデザインパターンを当てはめてみる
- 【Unity】Unityでファサードデザインパターンを当てはめてみる
- 【Unity】Unityでブリッジデザインパターンを当てはめてみる
- 【Unity】Unityでプロトタイプデザインパターンを当てはめてみる
- 【Unity】Unityでイテレーターデザインパターンを当てはめてみる
- 【Unity】StateMachineBehaviourを使ったステートマシン(チュートリアル)
- 【Unity】StateMachineBehaviourを使ったステートマシン
- 【Unity】Unityでステートデザインパターンを当てはめてみる
- 【Unity】Unityでコマンドデザインパターンを当てはめてみる
- 【Unity】Unityでファクトリーデザインパターンを当てはめてみる
- 【Unity】Unityでオブザーバーデザインパターンを当てはめてみる
- 【Unity】Unityでシングルトンデザインパターンを当てはめてみる
- 【Unity】Unityでコンポーネントデザインパターンを当てはめてみる
- 【Unity】Unityエンジンに組み込まれているデザインパターン
- 【Unity】オプション設計のサンプル
- 【Unity】ポリモーフィズムを使うジャンル
- 【Unity】複数のゲームオブジェクトやコンポーネントの取得
- マウスでクリックした3Dオブジェクトを取得するコード
- nullをチェックする
- nullとは何でしょう?
- 【Unity】継承されたスクリプトのStartメソッドの挙動
- 【Unity】StarterAssetsのTPSのキャラクタを変更してみる
- 【Unity公式】プログラミングパターンの情報紹介
- 【Unity】依存性の逆転サンプル
- マウスクリックを検出するいろいろな方法
- ブジェクト指向に向いているジャンル
- 手続き型プログラムに向いているジャンル
- 抽象化にプログラミングするとはどういうこと?
- 抽象化を取り入れたデザインパターン
- プログラミングで抽象化するのが向いているジャンル
- プログラムを抽象化する場合の注意
- プログラミングと抽象化について
- C#スキル別、Inventory(インベントリ)持ち物システム
- オブジェクトプールとは
- 【Unity】Unity公式のObjectPoolのサンプル
- 【Unity公式】Third Person Character Controller(Starter Assets)
- 【Unity】ゲームオブジェクトとコンポーネントの操作をスクリプトでシミュレート
- 【Unity】ResourcesフォルダからAddressableに切り替える
- スクリプタブルオブジェクトで作った整数を外部アセットにして、ロードできるようにする(ScriptableObjectとAddressable)
- 【Unity】UIボタンがクリックされた時、マウスのクリック検出をしないようにしたい
- 【Unity】OnCollisionEnterの衝突相手のゲームオブジェクトの名前を確認するには(親子の場合、親のオブジェクトも)
- Unity製ゲーム一覧
- 【Unity】OnCollisionEnterの衝突相手のゲームオブジェクトの名前を確認するには
- 【Unity】複数のカメラを使う
- System.NullReferenceExceptionはなぜ起こる?
- 【Unity】Addressables: シーンの読み込み
- 【Unity】ISerializationCallbackReceiverを使ったサンプル
- シリアライズオブジェクトで、初期値を変更しないで変数を使う
- 【Unity】DictionaryをUnityJsonでシリアライズ、デシリアライズ
- 【Unity】ビルド後にリソースがどれだけ割り当てられているかを確認
- 【Unity】ゲーム実行中に表示クオリティを変更する(設定画面などで使えます)
- 【Unity】Instantiateでデータを受け渡す方法
- 【Unity】Aキーを押す度に特定のゲームオブジェクトの有効無効を切り替える
- 【Unity】ワールド座標、スクリーン座標、RectTransform座標
- ライフゲージの管理コード
- 【Unity】Instantiate()メソッドのオーバーロード
- 【Unity】子オブジェクトとしてインスタンスを作成
- 【Unity】ビルド時にDebug.Logを無効にしたい
- 【Unity】デバッグのためにシーン上のオブジェクトに情報を表示
- 【Unity】C#のDLLを使うには
- 【Unity】自作パッケージを使うには
- 【Unity】Packagesフォルダのパッケージを作成するには
- 「ボタンが押されたらイベントが発生」をスクリプトで実現
- 【Unity】コンポーネントからゲームオブジェクトの座標を取得する
- 【Unity】Original PrefabとPrefab Variantの違い
- 【Unity】自作のクラスのサンプル
- 【Unity】アニメーションイベント
- 【Unity】斜めの移動が速くなってしまう
- 【Unity】Physics.RaycastNonAllocとPhysics.RaycastAllの違い
- 【Unity】当たり判定の汎用化
- 【Unity】ナビゲーションシステム
- 【Unity】CinemachineのVirtualCameraでズームする方法
- 【Unity】アニメーションでコライダーのイネーブルをコントロールする
- 【Unity】アニメーションイベントでコライダーをコントロール
- 【Unity】アニメーションイベント
- 【Unity】イベントのサンプル
- 【Unity】Cinemachineを使用してキャラクターを追跡するカメラを作成する方法
- 【Unity】CharacterControllerの使い方
- 【Unity】インナークラス
- 【Unity】CharacterControllerコンポーネント
- 【Unity】CharacterController.Move と CharacterController.SimpleMove
- 【Unity】コルーチンを複数実行する
- 【Unity】コルーチンと Task.Delay() を使用した簡単なサンプルコード
- コルーチンとは
- 【Unity】リファクタリングのポイント
- 衝突時の処理をアイテム側に移行したサンプル
- 【Unity】自作クラスを作って使う(インスペクタでシリアライズ)
- 【Unity】自作クラスを作って使う
- 変数値の更新をスクリプタブルオブジェクトに置き換えたサンプル
- 【Unity】スクリプタブルオブジェクト
- 【Unity】DI(依存性の注入)
- Unityで1つのゲームオブジェクトに複数のコライダーを追加し、それぞれの衝突を個別に検出する方法を学ぶ(3Dサンプル)
- 【Unity】Debug.DrawRayを使ってrayがヒットした時の色を変える
- 【Unity】Debug.DrawRay
- 【Unity】大きな球の表面にキューブを置き、球の中心に向かって重力がかかるようにする
- 【Unity】初速と発射角を与えて、放物線を描くように球を発射
- 【Unity】アイテムを所有しているプレイヤーのサンプル
- 【Unity】アニメーションの再生位置を設定する
- 【Unity】2Dゲームオブジェクトをマウスで掴んで動かすサンプル
- 【Unity】3Dゲームオブジェクトをマウスで掴んで動かすサンプル
- 【Unity】Rayを使った当たり判定
- 【Unity】ゲームオブジェクトを移動させる方法
- 【Unity】CharacterControllerで接地判定のサンプル
- Unityでボードゲームでよく使われるデザインパターン
- Unityでシューティングゲームでよく使われるデザインパターン
- Unityで使われているデザインパターンのサンプル
- 【Unity】コードでイベントを書く方法
- プロパティコードの仕組み
- 【Unity】ボードゲーム作る流れ
- 【Unity】CharacterControllerで氷の上を滑るシミュレーションを実装する方法
- 【Unity】衝突のサンプル
- 【Unity】1つのオブジェクトに複数のコライダーを持っていても、1回しかトリガーがかからないようにしたい
- 【Unity】Collisionクラス
- 【Unity】2段ジャンプを防ぐサンプル
- 【Unity】他のゲームオブジェクトのスクリプトのメソッドにアクセスする方法
- 【Unity】他のゲームオブジェクトのコンポーネントにアクセスする方法
- 【Unity】シューティングゲームのリファクタリング(衝突のイベント化に注視)
- 【Unity】シューティングゲームのリファクタリング(拡張性を向上)
- 【Unity】ビルダーパターンのサンプル
- 特定のコンポーネントのメンバーにアクセスする
- 【TextMeshPro】文字が入力されたらイベントを実行する
- UnityでのEventTriggerとOnMouseEnterとの違い
- Unityのボタンクリックイベントをコードで実現
- UnityEngineのシミュレーションで学習
- 特定の型のインスタンスをすべて取得して操作
- VisualStudioのフォーム設計とunityエディタの似ているところ
- 【Unity】学習用シューティング
- unityの個人開発でやってしまいがちなこと
- unityの個人開発でデザインに集中してしないコーディングが進まない人の対処
- Destroyメソッド実行のタイミング
- 【Unity】エディターで再生の始まりの高速化(ビルド時間を大幅削減)
- transform.rightとVector3.upの違い
- Error CS1612: 変数ではないため、xxx の戻り値を変更できません
- 【Unity】オブジェクト指向を使ういいこと
- 3Dオブジェクトをマウスでドラッグして移動する(3D空間)
- 【Unity】シーンビューで選択したオブジェクトを追いかける
- 【Unity】UIのボタンでクリックした瞬間にイベントを発生させたい
- 【Unity】再生中に位置調整しても停止すると調整前に戻る
- 3Dオブジェクトをマウスでドラッグして移動する(フロアーベース)
- 【Unity】Pivotの位置がシーンウィンドウに反映されない時
- 【Unity】半径3m内のゲームオブジェクトをすべて取得する
- 列挙型をリストとして取得
- 残りのエネルギーによって色を変える(プロパティの使い方)
- マウスクリック(スマホではタップ)したところの3Dオブジェクトを取得する
- Rayに沿ってカメラを動かす
- 【Unity】座標の話
- 【Unity】UIのInputFieldで文字入力数を制限する
- 【Unity】1秒ごとに処理を繰り返す
- 【Unity】UIボタンのアニメーション
- UIで簡単にエンドロールを作る(トリガー検出)
- UIで簡単にエンドロールを作る(座標の移動)
- UIへの表示方法を整理してみる
- [Unity]ライフの残をUIで表示する方法
- [Uniyt]アニメーションを使ったフェード
- 時間遅延の実行
- ゲームに適した収益化戦略
- シンプルファクトリーデザインパターン
- 状態(生きている、死んでいる?)を管理するクラス
- Unityでビルドする時のフォルダ
- 【Unity】スクリプトがどれくらい負荷が掛かっているかを調査(プロファイラー調査)
- キャラクタに武器を持たせるコーディングパターン
- HoloLens向けのUnityの開発
- Post Processing(アンチエイリアス)
- TextMeshProのテキストで全ての日本語を表示したい場合
- スクリプトはどのゲームオブジェクトにアタッチされている?
- 【Unity】オブジェクトの頭上に情報を表示する(応用)
- [Unity]ランキングの表示
- 【Unity】new演算子を使ったインスタンスの作成(Unity編共通インスタンス)
- new演算子を使ったインスタンスの作成(Unity編基本)
- [Unity]簡単なデータの保存
- 1つだけのインスタンス
- PlayerPrefsの保存場所
- メソッドをつなげて連続実行する
- アクションバトルRPGの制作始め方
- [Unity]Startイベントの継承の振る舞い
- Unityのボタンイベントをコードで記述する
- public int Life => Life; は、なぜだめなのか?アプリが落ちるのだが!!
- プロジェクトで作成したアセット(プロジェクトウィンドウのデータ)を他のプロジェクトで使う
- RPGのキャラクタ当たり判定の処理
- [Unity]プロジェクトを移動した場合の変更箇所
- 汎用的な当たり判定スクリプト
- Debug.Logは負荷が高いので、リリース時には無効にしたい
- 障害物がある時とない時に動作を変える
- キャラクタを追いかける
- スマホタッチパネルをJoyStickのような入力にする
- [Unity・C#]ソースコードからクラス図を自動で作成する
- [Unity・C#]ソースコードからドキュメントを自動で作成する
- [特にUnity]書籍のチュートリアルの進め方
- CharacterContollerを使ったキャラクタをジャンプさせる
- 対象物(ターゲット)の方向を向く(3D)
- インスペクターでドラッグ&ドロップ可能な変数のパターン
- JoyStrickの入力をビジュアルで確認してみよう
- アナログJoyStick入力
- 機能追加をしやすいコードを目指そう(2)
- 機能追加をしやすいコードを目指そう(1)
- ゲームオブジェクトを使い回す(2)
- ゲームオブジェクトを使い回す(1)
- Unityでの簡易タイマーイベント制作
- Gameビューの画角をSceneビューに合わせたい
- 1つのゲームオブジェクトに複数のコライダーがアタッチされている場合の当たり判定
- 【Unity】イベントの仕組みと活用方法
- コライダーの可視化
- オブジェクトの移動をアニメーションで実現
- UnityでGetComponent<>()メソッドをC#風に記述した場合のサンプル(シミュレート)
- UnityでゲームオブジェクトをC#風に記述した場合のサンプル
- Unityコルーチンから非同期処理への変更
- 【Unity】シンプルなコードで状態を管理(ステートマシン)
- 当たり判定でのメッセージやりとりを見てみよう
- Unityで学ぶインターフェース
- 【UnityJsonUtility】スクリプタブルオブジェクトのデータを保存する方法
- 画像(スプライト)をを外部アセットとしてロードする方法(Addressable)
- 文字列データを外部アセットとしてロードする方法(Addressable)
- スクリプタブルオブジェクトで作った文字列を外部アセットにして、ロードできるようにする(ScriptableObjectとAddressable)
- シーンの切り替えで引数を文字列にしなくてもいい方法
- シーン間のデータ受け渡し(Dictionaryを渡したい?)
- シーン間のデータ受け渡し
- コンポーネントでゲームオブジェクトを操る
- プロジェクト開発の最初の状態でのおすすめ
- マルチシーン(複数シーン)
- [Unity] C#クラス(スクリプト)の自動テスト方法
- プレファブからインスタンスを作成し、そのタイミングでデータを渡す方法
- Taskを使ったタイマー(遅延処理)で、Unityオブジェクトにアクセスする方法
- 【Unity】BGMとSE(効果音)を同時に鳴らす方法
- 【Unity】自作クラスの実装方法
- Visual Scripting (ビジュアルスクリプティング)
- いろいろなタイマー
- DI (依存性注入)
- 3Dゲームオブジェクトをマウスでクリックした時に処理をしたい
- メソッドオーバーロードからジェネリックへ
- Unityプロジェクトを通してジェネリックを学習しましょう
- ゲームジャム
- 疎結合について
- Unity マウスをクリックしたところに3Dオブジェクトを移動する
- 【Unity】バトルゲームで抽象クラスを使ってみる
- いろいろなオブジェクトのクローン(複製)について
- 【UnityJsonUtility】(クラスを配列にした場合)オブジェクトのデータを保存する方法
- Unity シリアライズ化されたインスタンスを配列として扱う
- Unity オブジェクトの有効、無効を変更
- Unity UIにアイテムを整理して表示する
- 拡張メソッドのサンプル(Unityで使う)
- 【Unity】JsonUtilityを使ってオブジェクト(インスタンス)を保存する方法
- 【C#】イテレーターの仕組み(コンパイラ展開シミュレート含みます)
- 【Unity】NavMeshを使って敵キャラを障害物のないところに出現(Instantiate)させる
- ドキュメントコメントの書き方、使い方
- UnityEditorのオブジェクト管理(UnityEvent編)
- UnityEditorのオブジェクト管理
- インスペクターで設定できる色々な値(カスタム属性:アトリビュート)
- コルーチンの使い方
- クリック(スマホではタップ)したゲームオブジェクトを判定する方法
- Unityでの列挙型の利用
- Unityでの移動量指定の移動方法について
- 抽象クラスからの継承を使ったUnityでの移動方法の学習
- Unity エディターを使ってゲーム実況録画を作成
- 新規開発者のためのゲームデザインに関する 10 のヒント
- 複数のシーンをコードでシンプルに同居させる方法
- UnityとVisualStudioの連携
- 2Dオブジェクトのスプライトに穴を開ける
- C#のコードからUML図を作成する方法
- シーンワークフローを改善(シーンを同時に複数表示)
- Unity Tips (オフィシャル)
- ゲーム開発のヒント
- GitHubを使ったチーム開発
- シーンピッキングコントロール(ヒエラルキーで表示される指のマーク)
- ワールドスペースにUIを表示する方法
- ヒエラルキー上のルートにあるゲームオブジェクトをTagを使わずに全て取得する方法
- Pause(ポーズ)の作成
- GameObject.Find()とアウトレット接続(インスペクター での変数の参照)の違い
- Unityで使えるイベント
- ScriptableObject(スクリクタブルオブジェクト)
- インスペクタにC#クラスのインスタンスを表示する
- 一定時間ごとに実行されるコード
- 全ての敵にダメージを与える方法
- 全ての敵を一気にDestroyする方法
- 値型のプロパティ・インデクサ
- スクリプトでゲームオブジェクトを作成する方法
- アニメーションクリップのプロパティ
- Post-processing
- 2Dアニメーション
- 弾丸の処理サンプル
- GitHub Desktopへの既存プロジェクト登録方法
- GitHub Desktop いろいろなコミット方法とコーディングのやり直し方法
- プリプロセッサ
- コルーチンをより使いやすく
- ステート管理
- 簡単なパーティクルシステムサンプル
- キャラクターの上に情報を表示する
- カメラのコントロール
- Is Kinematicプロパティ
- Unity開発ノウハウ
- Unityのバージョン管理
- ゲームの仕様書について
- GitHubの課題管理機能
- 浮動小数点数の比較(丸め誤差に注意)
- Unity Test
- Shader Graph
- 【Unity】Cinemachineについてのスライドリンク情報
- 【Unity】アニメーションを使った回転
- 便利なショートカット
- 乱数の結果をbool値でもらう方法
- 空のGameObjectを作成せずにスクリプトを実行する方法
- iOS開発
- Unityの最適化(パフォーマンス計測)
- 名前のつけ方(命名規則)
- 【Unity】子オブジェクトの取得
- おすすめビデオ学習(基本から学習)
- transform.Translateの移動方向(ローカル座標系、ワールド座標系)
- 衝突判定、組み合わせ一覧
- 2Dドラッグ&ドロップ チュートリアル
- 【Unity】Rigidbodyを使うときは、FixedUpdate()を使いましょう
- InputとFixedUpdateと物理演算の関係を整理しよう
- 2Dアニメーション(ボーンベース)
- 対象物(ターゲット)の方向を向く(2D)
- タイルマップ
- シーンの切り替えを検出する
- ProBuilderの使い方
- Time.deltaTimeプロパティの考え方
- コンポーネントの有効化、無効化
- gameObjectの角度をオイラー角で知りたい場合
- 【Unity】アプリケーションを終了させる方法
- 【Unity】TextMesh Pro で使用できる 30種類のタグを紹介
- 【Unity道場スペシャル 2018京都】プロなら当然!プログラミング技能解説
- バージョン管理ツール
- ジェネリックメソッドの考え方
- オブジェクトをクリックしたら、アクションを起こす(イベントを使う)
- パーティクルシステムパラメータ詳細
- UnityEngine擬似コードから考える transform.position
- Unityで入力を受ける
- スクリプト実行順序
- [Unity]C# 6.0を使えるようにします
- Timer カウンターの作成(2)
- Timer カウンターの作成(1)
- Addressable
- 【Unity】Addressablesを使用してPrefabをリモートから取得する方法
- Addressableでテキストファイルを外部ファイルとして読み込む
- 【Unity】ResourcesフォルダからAddressableに切り替える
- スクリプタブルオブジェクトで作った整数を外部アセットにして、ロードできるようにする(ScriptableObjectとAddressable)
- 【Unity】Addressables: シーンの読み込み
- 画像(スプライト)をを外部アセットとしてロードする方法(Addressable)
- プレファブからゲームオブジェクトを作成(Addressable)
- 文字列データを外部アセットとしてロードする方法(Addressable)
- AI
- Animation
- Unityでスプライトシートを使用してスプライトアニメーションを作成する手順
- 【Unity】UnityChanアニメーションジャンプでコライダーがついてこない
- 【Unity】指定の位置に移動するいろいろな方法
- 【Unity】StateMachineBehaviourを使ったステートマシン(チュートリアル)
- 【Unity】アニメーションイベント
- 【Unity】アニメーションでコライダーのイネーブルをコントロールする
- 【Unity】アニメーションイベントでコライダーをコントロール
- 【Unity】アニメーションイベント
- 【Unity】UIボタンのアニメーション
- [Uniyt]アニメーションを使ったフェード
- 機能追加をしやすいコードを目指そう(2)
- オブジェクトの移動をアニメーションで実現
- Audio
- CharacterController
- UnityにおけるCharacterControllerのコライダー管理と衝突イベント
- Unity CharacterController.SimpleMove を使用したジャンプ実装方法
- 【Unity】CharacterController の Move と SimpleMove メソッド 技術資料
- 【Unity】3Dオブジェクトを移動方向に向ける
- 【Unity】指定の位置に移動するいろいろな方法
- 【Unity】StarterAssetsのTPSのキャラクタを変更してみる
- 【Unity】CharacterControllerの使い方
- CharacterContollerを使ったキャラクタをジャンプさせる
- Collider
- Material
- Particle
- Physics
- PlayerPrefs
- Prefab
- Ray
- ScriptableObject
- UnityのScriptableObjectとは?
- AppleCatchを題材とした学習
- Unityにおけるデータ保存の方法と推奨されるアプローチ
- 【Unity】ISerializationCallbackReceiverを使ったサンプル
- シリアライズオブジェクトで、初期値を変更しないで変数を使う
- 変数値の更新をスクリプタブルオブジェクトに置き換えたサンプル
- 【Unity】スクリプタブルオブジェクト
- 【UnityJsonUtility】スクリプタブルオブジェクトのデータを保存する方法
- スクリプタブルオブジェクトで作った文字列を外部アセットにして、ロードできるようにする(ScriptableObjectとAddressable)
- Shader
- Test
- TextMeshPro
- Timeline
- TWeen
- UI
- Unity Content Size Fitter 技術資料
- 【Unity】デバッグようにゲーム画面に情報を表示したい
- 【Unity】DOTweenを使ったUICanvasのフェード
- 【Unity】トグルの仕組みを作る
- 【Unity】UIオブジェクトでのマウスのホバーを検知する
- 【Unity】UIオブジェクトサイズをゲームビューに合わせて拡大・縮小する方法
- 【Unity】UIのイベントの仕組み
- 【Unity 】UI の基本
- 【Unity】おしゃれなUI
- 【Unity】リファクタリングのポイント
- 【Unity】シューティングゲームのリファクタリング(衝突のイベント化に注視)
- 【Unity】オブジェクト指向を使ういいこと
- Visual Scripting
- アセット
- イベント
- C#のFuncおよびActionの理解ガイド ~初学者向け技術資料~
- Unityにおけるイベントシステムの実践的な使い所とベストプラクティス(初学者向け)
- Unityにおけるイベントシステムの実践的な使い所とベストプラクティス
- UnityEvent<int>とは何か
- はじめてのイベントプログラミング:解説のみ
- はじめてのイベントプログラミング:完全チュートリアル
- イベントの仕組みと活用方法
- イベント駆動設計の仕組みと実装方法
- 【Unity】どのボタンオブジェクトからイベントが発生したか調べる
- 【Unity】イベントまとめ
- マウスクリックを検出するいろいろな方法
- 「ボタンが押されたらイベントが発生」をスクリプトで実現
- 【Unity】アニメーションイベント
- 【Unity】当たり判定の汎用化
- 【Unity】アニメーションでコライダーのイネーブルをコントロールする
- 【Unity】アニメーションイベントでコライダーをコントロール
- 【Unity】アニメーションイベント
- 【Unity】イベントのサンプル
- 【Unity】リファクタリングのポイント
- 衝突時の処理をアイテム側に移行したサンプル
- Unityで1つのゲームオブジェクトに複数のコライダーを追加し、それぞれの衝突を個別に検出する方法を学ぶ(3Dサンプル)
- 【Unity】コードでイベントを書く方法
- 【Unity】1つのオブジェクトに複数のコライダーを持っていても、1回しかトリガーがかからないようにしたい
- 【Unity】シューティングゲームのリファクタリング(衝突のイベント化に注視)
- 【TextMeshPro】文字が入力されたらイベントを実行する
- UnityでのEventTriggerとOnMouseEnterとの違い
- Unityのボタンクリックイベントをコードで実現
- Unityのボタンイベントをコードで記述する
- 汎用的な当たり判定スクリプト
- 【Unity】イベントの仕組みと活用方法
- Unityで使えるイベント
- コルーチン
- 小技
- 【Unity】OnCollisionEnterの衝突相手のゲームオブジェクトの名前を確認するには
- 【Unity】複数のカメラを使う
- 【Unity】デバッグのためにシーン上のオブジェクトに情報を表示
- 【Unity】斜めの移動が速くなってしまう
- 【Unity】当たり判定の汎用化
- 【Unity】Cinemachineを使用してキャラクターを追跡するカメラを作成する方法
- 【Unity】自作クラスを作って使う(インスペクタでシリアライズ)
- 【Unity】2段ジャンプを防ぐサンプル
- 【Unity】シーンビューで選択したオブジェクトを追いかける
- コライダーの可視化
- 【Unity】NavMeshを使って敵キャラを障害物のないところに出現(Instantiate)させる
- Unity エディターを使ってゲーム実況録画を作成
- ヒエラルキー上のルートにあるゲームオブジェクトをTagを使わずに全て取得する方法
- Pause(ポーズ)の作成
- GameObject.Find()とアウトレット接続(インスペクター での変数の参照)の違い
- 一定時間ごとに実行されるコード
- 全ての敵にダメージを与える方法
- 全ての敵を一気にDestroyする方法
- Is Kinematicプロパティ
- Unity開発ノウハウ
- 【Unity】アニメーションを使った回転
- 便利なショートカット
- 乱数の結果をbool値でもらう方法
- 空のGameObjectを作成せずにスクリプトを実行する方法
- 【Unity】子オブジェクトの取得
- 2Dドラッグ&ドロップ チュートリアル
- 対象物(ターゲット)の方向を向く(2D)
- シーンの切り替えを検出する
- 当たり判定
- VisualStudio
- 【Winform】透過処理された画像の追加と重ね合わせ
- Newtonsoft.JsonからSystem.Text.Jsonへの移行:C#での天気情報アプリケーション開発
- WinFormsアプリケーションでのテキストボックスにおける改行コードの扱い方
- Visual Studioの基本スニペット活用ガイド
- VisualStudioでインテリセンスを使って入力
- 【Unity】エディタでのインスペクタ表示スクリプトの文字化け
- 【C#】Newtonsoft.Json.JsonSerializationException: Error getting value from 'ScopeId' on 'System.Net.IPAddress'.エラーについて
- 【C#】VisualStudioでのコンソールアプリのユニットテストの方法
- コーディング効率を上げるVisual Studioショートカットテクニック
- 【C#】Windows Formsアプリで、特定のファイルを実行フォルダにコピーする方法
- 【C#】EventHandlerとは
- クイズアプリをチームで開発
- CloudFireStoreサンプルで学ぶ、クラウドリアルタイムデータベース【ベース編】
- 【WindowsForms】GitHubを使ったチーム開発
- 【C#】WindowsFormsでプロパティやコンポーネントの更新による画面複数回描画でのパフォーマンス低下を防ぐ
- 【C#】WindowsFormsアプリでUserControlの簡単なサンプル(プロパティの情報加工編)
- 【C#】WindowsFormsアプリで画面から入力した値でDictionary型のデータを作成する
- C#,Unityの学習環境作り
- VisualStudioのフォーム設計とunityエディタの似ているところ
- WindowsFormsアプリでRadioButtonの使い方
- WindowsFormsアプリでグラフィックでイラストを表示する
- 将棋サンプル(経過)
- 【WindowsForms】ボードゲーム用のボードとピース配置サンプル
- Windows Formsアプリのボタンクリックイベントの詳細
- WindowsFormsアプリのイベント
- Windows Formsアプリのマウスクリックイベントの詳細
- WindowsFormsアプリでDataTableとDataBindingsを使ったサンプル
- WindowsFormsアプリでのMVVMパターンサンプル
- WindowsFormsアプリでのMVPパターンサンプル
- WindowsFormsアプリでのMVCパターンサンプル
- WindowsFormsアプリで使うデザインパターン
- WindwosFormsアプリで、ボードゲーム上の位置をセルに合わせる
- WindowsFormsアプリでフォームのサイズ変更で縦横比を一定にする
- WindowsFormsアプリでPictureBoxをフォームに貼り付け、フォームのサイズ変更で、PictureBoxのサイズも変わるようにしたい
- Windows FormsアプリのPictureBoxのイメージの指定方法のそれぞれのサンプル
- WindowsFormsアプリでユーザーコントロールのライブラリを作る方法
- WindowsFormsアプリで、自作コントロールを作って学習
- タイマーのサンプル(フォームデザインを使って作成)
- フォーム1から生成されたフォーム2画面で、フォーム1のラベルの変更とフォーム1のボタンのクリックを行えるようにする
- Windows Formsアプリケーションでグラフィックを表示させる
- Windows FormsアプリケーションでPictureBox画像を移動させる
- NewtonソフトのJsonコードからマイクロソフトのJsonコードへの変更
- 天気予報APIから情報を取得する
- WindowsFormsアプリでランダムな数字を生成するサンプル
- VisualStudioで更新した内容を履歴にする(Git)
- Winフォームアプリで、オブジェクト指向アプリの作り方を学びましょう
- WinフォームアプリでPictureBoxの上にPictureBoxを重ねて背景を透過させる方法
- C#のソースコードからクラス図を作成(VisualStudio2022)
- Visual Studio for Mac Apple Siliconの日本語入力
- 【System.Text.Json】オブジェクトのデータを保存する方法
- タイマーのサンプル(フォームデザインを使わずにコードで作成)
- UnityとVisualStudioの連携
- 1つのソリューションに複数のプロジェクトを作成(V2019)
- .Net ロードマップ
- GitHubの課題管理機能
- DoxygenとGraphvizでコードのドキュメントを自動生成する
- WindowsFormプログラムで背景を透過しながらキャラクタを移動する
- キーボードショートカット
- Visual Studio(Windows版)を学ぶ
- WinfowsFormアプリでキャラクタをスムーズに移動させる
- 親ウィンドウから子ウィンドウを作成し、データの受け渡しを行う方法
- クラス図を描くツール
- 変数名やメソッド名のネーミングを翻訳してくれる追加機能
- メソッドを楽に切り出す方法
- デバッグの効率化
- オブジェクト指向
- AppleCatchを題材とした学習
- オブジェクトとインスタンスの違い、広い意味での使い方、C#におけるnewキーワードの仕組み
- オブジェクト指向の発想を理解するためのメジャーなゲームの例
- 召喚の呪文で理解するオブジェクト指向プログラミング
- 【C#】 WinFormsアプリケーションでのセルグリッド上の動的キャラクターと敵キャラの配置チュートリアル
- Winformアプリでオブジェクト指向を体験
- 【Winform】透過処理された画像の追加と重ね合わせ(複数の画像)
- オブジェクト指向プログラミング入門 - 商品価格表示プログラム
- 【C#】課題: 図書管理システム(BookManagement)の作成
- C#で抽象クラスを使ったキャラクターのダメージシステムの実装(DamageSystemSolution)
- 【C#】Bookクラスを基本クラスとした場合の継承、ポリモーフィズムサンプル
- オブジェクト指向プログラミング(OOP)が既に実装されているものとして、身近な例
- 【Unity】オブジェクト指向の3要素をUnityで理解する:カプセル化、継承、ポリモーフィズム
- 【Unity】就職の面接で、面接官から「オブジェクト指向でコード書いてますか?」と聞かれて、普段Unityで開発している人が、「使ってないと思います」って言ったら?
- 【Unity】Unityとオブジェクト指向の関係(すでに使ってます)
- 【Unity】TextMeshProにテキストを代入して表示する方法
- 【C#】キャラクタが生きているか確認することから文法を学ぶ
- 【Unity】継承、ポリモーフィズムの学習
- WindowsFormsとUnityの具体的な開発比較
- コンポジション(強い関連)が重要なので学習しましょう(インナークラス版)
- コンポジション(強い関連)が重要なので学習しましょう
- オブジェクト指向コーディング実演
- CloudFireStoreサンプルで学ぶ、クラウドリアルタイムデータベース【ベース編】
- 【C#】英文法から見るコーディングの読み方
- 【C#】WindowsFormsアプリで画面から入力した値でDictionary型のデータを作成する
- 【C#】WindowsFormsアプリ作成で考えるオブジェクト指向、ポリモーフィズムの学習を含みます(Controlを継承)
- C#でのオブジェクト指向学習サンプル10(レジ:複数のレジで商品一覧の共通化、お客の状況やレシート表示をわかりやすくしてほしい)
- C#でのオブジェクト指向学習サンプル9(コードの整理:リファクタリング)
- C#をどこまでわかっているのかを、自分で確認するためのサンプル
- C#でのオブジェクト指向学習サンプル8(レジ、賞味期限切れの処理を各種類ごとでも実行したい)
- C#でのオブジェクト指向学習サンプル7(レジ、賞味期限があるグループは限定の表示をしたい)
- C#でのオブジェクト指向学習サンプル6(レジ、商品情報は、必ずどの分類かに限定してほしいし、必ず限定の表示をしてほしい)
- C#でのオブジェクト指向学習サンプル5(レジ、商品の種類によってレシート表示を変えて欲しい)
- C#でのオブジェクト指向学習サンプル4(レジ、購入はバーコード番号入力だけにする)
- C#でのオブジェクト指向学習サンプル3(レジ、購入商品数を最初に入力しなくてもよくする)
- C#でのオブジェクト指向学習サンプル2(レジ、マイナスの商品は買えないようにする)
- C#でのオブジェクト指向学習サンプル1(レジ基本)
- Unityでのオブジェクト指向学習サンプル(レジ)
- C#でのインスタンス作成のいろいろ
- 【Unity】StateMachineBehaviourを使ったステートマシン
- 【Unity】ポリモーフィズムを使うジャンル
- 【Unity】リファクタリングのポイント
- 【C#】オブジェクト指向のプレイヤーを作ってみる
- 特定のコンポーネントのメンバーにアクセスする
- ポリモーフィズムのサンプル(将棋サンプルの一部)
- 【C#】WindowsFormsアプリ作成で考えるオブジェクト指向(UserControlを継承)
- WindowsFormsアプリでユーザーコントロールのライブラリを作る方法
- フォーム1から生成されたフォーム2画面で、フォーム1のラベルの変更とフォーム1のボタンのクリックを行えるようにする
- HttpClientクラスを使ってWeb APIから情報を取得
- オブジェクト指向とMinecraftの例を通じた理解
- チーム開発
- 初学者向け共同開発チュートリアル
- Gitで開発途中にブランチ名を変更するには(GitHubDesktopを使う)
- Gitで開発途中にリポジトリ名を変更するには(GitHubDesktopを使う)
- Gitで作成する名前のサンプルまとめ
- GitHub Projects の概要と主な機能
- 公開されているGitHubでブランチ名に担当者を入れているケースは?
- GitHubでブランチの担当者を知るには
- ブランチに対する制約の方法
- 【Git】ゴミブランチの対処
- バージョン管理ツールができたので・・・
- Gitを活用した共同開発
- 【GitHubDeskTop】GitHub Desktop でのブランチの同期
- 【Git】フォークによるチーム開発
- 【Git】競合(コンフリクト)実験から学ぶ
- GitHubからのGitHub Desktopへのリポジトリのクローン方法
- クイズアプリをチームで開発
- 【WindowsForms】GitHubを使ったチーム開発
- デザインパターン
- コンポジションの理解と実装:買い物籠(ショッピングカート)を題材にしたC#およびUnityでのアプローチ
- 技術資料: Unityにおけるアイテム管理システムの設計と実装(VContainerを使用)
- AppleCatchを題材とした学習
- シングルトンパターンを使った GameManager クラスのリファクタリング
- 【Winform】中級:プレイヤーの動きを完全にコントロール: コマンドとメメントパターンを使った状態管理
- 【Winform】中級:コマンドパターンを使用したサンプル
- WinFormsアプリケーションでの冒険者キャラクター作成 ~パラメーター管理のベストプラクティス~
- WinformアプリでシンプルなコードからDecoratorパターンへ移行しよう
- WinFormアプリで シンプルなコードからFactoryパターンへ移行しよう
- WinFormアプリで シンプルなコードからObserverパターンへ移行しよう
- WinFormアプリで シンプルなコードからCommandパターンへ移行しよう
- StrategyパターンとStateパターンの違い
- WinFormアプリで シンプルなコードからStateパターンへ移行しよう
- WinFormアプリで シンプルなコードから列挙型パターンへ移行しよう
- Winformアプリで シンプルなコードからSingleton Patternへ移行しよう
- Winformアプリで シンプルなコードからStrategyパターンへ移行しよう
- 【Unity】インターフェースを使ってみる
- 【Unity】コード保守性の向上術:保守性が低いコードと高いコードの違い(オブジェクト指向の側面)
- 【Unity】コード保守性の向上術:保守性が低いコードと高いコードの違い
- 【Unity】Unityでシンプルなサンプルを通してSOLID原則を学びましょう
- 【Unity】ファクトリーメソッドパターン
- ファクトリーメソッドパターン
- 【Unity】Unityでシングルトンを使う用途
- 【Unity】汎用性のあるシングルトンパターン
- 【Unity】シーンを切り替えてもBGMを鳴らし続ける
- 【Unity】継承、ポリモーフィズムの学習
- プログラムでイベントに使われているデザインパターン
- コンポジション(強い関連)が重要なので学習しましょう
- 【C#】WindowsFormsアプリで秒針が0に来た時にイベントを実行する(カスタムイベント版)
- デコレーターパターン
- ゲーム制作のノウハウ(リンク集)
- 【Unity】Unityでメディエイターデザインパターンを当てはめてみる
- 【Unity】Unityでファサードデザインパターンを当てはめてみる
- 【Unity】Unityでブリッジデザインパターンを当てはめてみる
- 【Unity】Unityでプロトタイプデザインパターンを当てはめてみる
- 【Unity】Unityでイテレーターデザインパターンを当てはめてみる
- 【Unity】Unityでステートデザインパターンを当てはめてみる
- 【Unity】Unityでコマンドデザインパターンを当てはめてみる
- 【Unity】Unityでファクトリーデザインパターンを当てはめてみる
- 【Unity】Unityでオブザーバーデザインパターンを当てはめてみる
- 【Unity】Unityでシングルトンデザインパターンを当てはめてみる
- 【Unity】Unityでコンポーネントデザインパターンを当てはめてみる
- 【Unity】Unityエンジンに組み込まれているデザインパターン
- UMLでの依存と集約の違い
- 【Unity公式】プログラミングパターンの情報紹介
- オブジェクトプールとは
- 【Unity】Unity公式のObjectPoolのサンプル
- Unityでボードゲームでよく使われるデザインパターン
- Unityでシューティングゲームでよく使われるデザインパターン
- Unityで使われているデザインパターンのサンプル
- 【Unity】他のゲームオブジェクトのスクリプトのメソッドにアクセスする方法
- 【Unity】ビルダーパターンのサンプル
- 【C#】ビルダーパターンのサンプル
- WindowsFormsアプリでのMVVMパターンサンプル
- WindowsFormsアプリでのMVPパターンサンプル
- WindowsFormsアプリでのMVCパターンサンプル
- WindowsFormsアプリで使うデザインパターン
- 比較的新しいデザインパターンをいくつか紹介
- 【WindowsForms】作成したオブジェクトに一斉に処理をさせる
- 【学習用】ドローアプリのリファクタリング
- オブザーバーパターンのサンプル
- 図書館システムで学ぶオブジェクト指向
- オブザーバーパターンの短いサンプル
- 【C#】ポリモーフィズムのサンプル(動物)
- プログラムでオブジェクトになり得るもの
- コードの可読性
- 関心ごとの分離の原則(セパレーション・オブ・コンサーンズ)
- SOLIDの法則
- YAGNIの法則
- KISSの法則
- DRYの法則
- プログラミングの原則
- アダプターデザインパターン
- コマンドデザインパターン5(マクロ)
- コマンドデザインパターン4(状態を使ってUndoを実装する)
- コマンドデザインパターン3(ライトのUndoの実装)
- コマンドデザインパターン2
- コマンドデザインパターン1
- 抽象ファクトリーデザインパターン
- シンプルファクトリーデザインパターン
- オブザーバーデザインパターン
- デコレーターデザインパターン
- 1つだけのインスタンス
- ゲームオブジェクトを使い回す(2)
- ゲームオブジェクトを使い回す(1)
- C#のソースコードからクラス図を作成(VisualStudio2022)
- LINQを使ったデータの取り出し
- テスト
- Visual StudioでWinFormアプリを作成し、MSTestでCI/CDパイプラインを設定する手順(.NET Framework版)
- Visual StudioでWinFormアプリを作成し、MSTestでCI/CDパイプラインを設定する手順(.NET 版)
- 【Winform】中級:.NET FrameworkでxUnitを使用する手順
- 【C#】Assert.AreEqualの色々なパターン
- MSTestのAssertクラスについて
- ユニットテストフレームワーク
- 【C#】xUnit
- ゲームの開発スケジュールのサンプル
- 天気予報APIから情報を取得する
- Webアクセスのテスト
- ハイパーカジュアルゲームのプロトタイプテストを高速で実施する方法
- デバッグ
- Unityでデバッグモードを有効にする際の選択肢について
- Visual Studioでのブレークポイントを使ったランダム値のデバッグ
- 【Unity】OnCollisionEnterの衝突相手のゲームオブジェクトの名前を確認するには
- ゲームの開発スケジュールのサンプル
- 【Unity】シューティングゲームのリファクタリング(拡張性を向上)
- Destroyメソッド実行のタイミング
- 【GitHub】Issue、PullReqテンプレ
- 【Unity】スクリプトがどれくらい負荷が掛かっているかを調査(プロファイラー調査)
- スクリプトはどのゲームオブジェクトにアタッチされている?
- シーンピッキングコントロール(ヒエラルキーで表示される指のマーク)
- ネットワーク
- バックエンド プラットフォーム
- ラズベリーパイ
- 便利機能
- GitHubでの大きなファイルの管理とGit LFSの利用
- 効果的なチーム学習の進め方
- 効果的なチーム学習の進め方:指導者向けガイド
- .NET 8 プロジェクトにおける .csproj ファイルの管理とGitコンフリクトの解決
- .NET Framework プロジェクトにおける .csproj ファイルの管理とGitコンフリクトの解決
- Gitのコンフリクト検出と処理の仕組みを理解しよう
- Visual Studio CodeのインストールとGitHub Desktopとの連携設定
- Visual Studio CodeとGitHub Desktopを使ったコンフリクト解決の詳細手順
- 【Git】Github Desktopで過去のコミットメッセージを変更できる?
- 【Git】.ignorefileを管理途中から追加するとどうなる?
- Gitの基本概念
- Githubでアクセス権をprivateからpublicに変更する
- GitHubで「いいね」をつける
- GitHubのREADME.mdファイル
- Gitで開発途中にブランチ名を変更するには(GitHubDesktopを使う)
- Gitで開発途中にリポジトリ名を変更するには(GitHubDesktopを使う)
- GitHub Projects の概要と主な機能
- GitのIssue活用ガイド:概要と効果的な使い方
- 公開されているGitHubでブランチ名に担当者を入れているケースは?
- GitHubでブランチの担当者を知るには
- 【Unity】Git管理の詳細
- GitHubの2段階認証(スマホでQRコードを読み取ってワンタイムパスワードで認証)
- 【Git】ゴミブランチの対処
- VisualStudioCodeでGitのビジュアルイメージを確認したい
- 【Git】コンフリクトについて
- 【Git】VisualVtudioを使ったC#フォームアプリ開発でコンフリクトが起こるケース
- バージョン管理ツールができたので・・・
- Git(ギット)って?(たとえばなし)
- 【C#】繰り返す(for文)をVisualStudioのインテリセンスを使って少ない労力で入力する
- VisualStudioでコードを綺麗に揃える
- 【GitHub】プレリリース
- セマンティック・バージョニング(バージョン名の付け方)
- 【Git】リポジトリをホスティング間でコピーする
- 【Git】リポジトリのホスティング先を変更する
- 【Git】特定のコミットに戻したい
- Gitを活用した共同開発
- VisualStudioCodeスニペット
- ChatGPTの精度を英語の質問で上げる
- 【GitHubDeskTop】GitHub Desktop でのブランチの同期
- 【WindowsForms】GitHubを使ったチーム開発
- 【C#】WindowsFormsでプロパティやコンポーネントの更新による画面複数回描画でのパフォーマンス低下を防ぐ
- 【Unity】おしゃれなUI
- ジェネリックメソッドでの型パラメーター省略
- 【Unity】ビルド時にDebug.Logを無効にしたい
- 【Unity】Physics.RaycastNonAllocとPhysics.RaycastAllの違い
- VisualStudioでリソースを登録する方法
- WindowsFormsアプリの情報リンク
- UnicodeをURLエンコード形式に変換する方法
- WindowsFormsアプリでランダムな数字を生成するサンプル
- ゲーム企画書、仕様書の書き方の紹介情報(リンク)
- VisualStudio インテリセンスを日本語化
- 【Unity】エディターで再生の始まりの高速化(ビルド時間を大幅削減)
- 【GitHubDesktop】気づきを記録するLineや掲示板のような機能
- [GitHub DeskTop] Git管理対象外のフォルダを追加
- Debug.Logは負荷が高いので、リリース時には無効にしたい
- Git LFSの残り容量の確認
- [Unity・C#]ソースコードからドキュメントを自動で作成する
- ブランチについて
- コライダーの可視化
- VisualStudioで作成したソリューションをGit管理する
- .Netのソースコードを確認するツール
- プロジェクト開発の最初の状態でのおすすめ
- ドキュメントコメントの書き方、使い方
- 配色を決めるツール
- Git チートシート
- GitHub Desktop いろいろなコミット方法とコーディングのやり直し方法
- バージョン管理の具体的な活用事例
- Markdown記法
- GitHubの課題管理機能
- 参照型のディープコピー(詳細コピー)
- DoxygenとGraphvizでコードのドキュメントを自動生成する
- 便利なショートカット
- Unityの最適化(パフォーマンス計測)
- クラス図を描くツール
- 変数名やメソッド名のネーミングを翻訳してくれる追加機能
- ツール
- Gitで開発途中にブランチ名を変更するには(GitHubDesktopを使う)
- Gitで開発途中にリポジトリ名を変更するには(GitHubDesktopを使う)
- 公開されているGitHubでブランチ名に担当者を入れているケースは?
- 【C#】繰り返す(for文)をVisualStudioのインテリセンスを使って少ない労力で入力する
- VisualStudioでコードを綺麗に揃える
- VisualStudioCodeスニペット
- ChatGPTの精度を英語の質問で上げる
- 【Unity】おしゃれなUI
- VisualStudioでリソースを登録する方法
- WindowsFormsアプリの情報リンク
- UnicodeをURLエンコード形式に変換する方法
- Debug.Logは負荷が高いので、リリース時には無効にしたい
- [Unity・C#]ソースコードからドキュメントを自動で作成する
- コライダーの可視化
- .Netのソースコードを確認するツール
- 配色を決めるツール
- C#のコードからUML図を作成する方法
- 逆コンパイル(デコンパイル)
- 開発ツール
- Markdown記法
- 参照型のディープコピー(詳細コピー)
- DoxygenとGraphvizでコードのドキュメントを自動生成する
- キーボードショートカット
- Unityの最適化(パフォーマンス計測)
- バージョン管理
- GitHubでの大きなファイルの管理とGit LFSの利用
- 効果的なチーム学習の進め方
- 効果的なチーム学習の進め方:指導者向けガイド
- .NET 8 プロジェクトにおける .csproj ファイルの管理とGitコンフリクトの解決
- .NET Framework プロジェクトにおける .csproj ファイルの管理とGitコンフリクトの解決
- Gitのコンフリクト検出と処理の仕組みを理解しよう
- Visual Studio CodeのインストールとGitHub Desktopとの連携設定
- Visual Studio CodeとGitHub Desktopを使ったコンフリクト解決の詳細手順
- 【Git】Github Desktopで過去のコミットメッセージを変更できる?
- 【Git】.ignorefileを管理途中から追加するとどうなる?
- Gitの基本概念
- Githubでアクセス権をprivateからpublicに変更する
- GitHubで、他のユーザーのリポジトリを自分のアカウント下にコピーする
- GitHubで「いいね」をつける
- GitHubのREADME.mdファイル
- Gitで開発途中にブランチ名を変更するには(GitHubDesktopを使う)
- Gitで開発途中にリポジトリ名を変更するには(GitHubDesktopを使う)
- GitHub Projects の概要と主な機能
- GitのIssue活用ガイド:概要と効果的な使い方
- 公開されているGitHubでブランチ名に担当者を入れているケースは?
- GitHubでブランチの担当者を知るには
- 【Unity】Git管理の詳細
- ブランチに対する制約の方法
- GitHubの2段階認証(スマホでQRコードを読み取ってワンタイムパスワードで認証)
- 【Git】ゴミブランチの対処
- VisualStudioCodeでGitのビジュアルイメージを確認したい
- 【Git】コンフリクトについて
- 【Git】VisualVtudioを使ったC#フォームアプリ開発でコンフリクトが起こるケース
- バージョン管理ツールができたので・・・
- Git(ギット)って?(たとえばなし)
- 【GitHub】プレリリース
- セマンティック・バージョニング(バージョン名の付け方)
- 【Git】リポジトリをホスティング間でコピーする
- 【Git】リポジトリのホスティング先を変更する
- 【Git】特定のコミットに戻したい
- Gitを活用した共同開発
- 【GitHubDeskTop】GitHub Desktop でのブランチの同期
- GitHubでForkした時、Issuesメニューが表示されない時
- 【Git】競合(コンフリクト)実験から学ぶ
- GitHubからのGitHub Desktopへのリポジトリのクローン方法
- 【WindowsForms】GitHubを使ったチーム開発
- 【GitHubDesktop】気づきを記録するLineや掲示板のような機能
- [GitHub DeskTop] Git管理対象外のフォルダを追加
- [Unity]プロジェクトを移動した場合の変更箇所
- Git LFSの残り容量の確認
- [特にUnity]書籍のチュートリアルの進め方
- 機能追加をしやすいコードを目指そう(1)
- ブランチについて
- VisualStudioで作成したソリューションをGit管理する
- Gitで、ブランチ名を変更する
- Git チートシート
- C#のコードからUML図を作成する方法
- プロジェクトに大きなファイル(100MB以上)がある場合の対応
- GitHubを使ったチーム開発
- GitHubFlowについて
- GitHub Desktopへの既存プロジェクト登録方法
- GitHub Desktop いろいろなコミット方法とコーディングのやり直し方法
- GitHubを使ったUniyアプリのリリース版作成
- Git Advent Calendar 2017
- Gitの流れ
- バージョン管理システムの基礎知識
- バージョン管理の具体的な活用事例
- Markdown記法
- Unityのバージョン管理
- GitHubの課題管理機能
- GitHubのToDo管理機能
- バージョン管理ツール
- 収益化
- 学習
- AppleCatchを題材とした学習
- Zoom共有時のフローティングコントロールバーの非表示設定
- 制作発表に向けて(例:4択クイズゲーム)
- C#で抽象クラスを使ったキャラクターのダメージシステムの実装(DamageSystemSolution)
- Windows11でターミナル設定でフォントを変更する
- 【Unity】生成AIの活用ノウハウ
- 生成AIを活用したプログラミングで注意すべきこと
- 具体化と抽象化の効果とオブジェクト指向との関連
- プログラムのコーディングでハマる(バグで進まない)ことへの対処
- やってみる(向上心や好奇心を満たすことの重要性)
- 初めてGitを使ってチームを組んでFormアプリを作成した後の発表用のレジュメ
- 【C#】nullの学習
- 【C#】共変性をわかりやすく
- 【C#】繰り返す(for文)をVisualStudioのインテリセンスを使って少ない労力で入力する
- 数値計算で型による誤差
- 10進数の0.1を2進数に変換すると誤差ができるのはなぜ?
- 【リンク】アプリケーションを素早くデバッグするためのステップとは?
- 【Unity】公式のノウハウ集
- 【Unity】的の当たった場所によって得点を決める
- プログラムでイベントに使われているデザインパターン
- 【Unity】移動している的にボールをくっつける
- 猫が逃げるゲームの解析例(学習目的)
- 【Unity】プリミティブのCubeをスクリプトだけで実現
- 【C#】WindowsFormsアプリ、外部ファイルをアプリ実行フォルダに自動コピー
- WindowsFormsとUnityの具体的な開発比較
- コンポジション(強い関連)が重要なので学習しましょう(インナークラス版)
- 【C#】WindowsFormsアプリでのFormクラスとControlsプロパティの関係
- オブジェクト指向コーディング実演
- ChatGPTの精度を英語の質問で上げる
- 【C#】WindowsFormsアプリで秒針が0に来た時にイベントを実行する(カスタムイベント版)
- 【GitHubDeskTop】GitHub Desktop でのブランチの同期
- GitHubでForkした時、Issuesメニューが表示されない時
- 【C#】Listがnullの時、例外エラーにならないようにしたい
- 【C#】ChatGPTも活用した単体テストの練習
- 【Git】競合(コンフリクト)実験から学ぶ
- GitHubからのGitHub Desktopへのリポジトリのクローン方法
- クイズアプリをチームで開発
- CloudFireStoreサンプルで学ぶ、クラウドリアルタイムデータベース【ベース編】
- 【C#】複数のスレッドが実行されている短いサンプル
- 【C#】非同期処理の短いサンプル
- Windows Formsアプリの開発手順
- 自動プロパティとパブリックフィールドの使い分け
- 【C#】英文法から見るコーディングの読み方
- 【C#】WindowsForms ネットワークから情報を取得(Text.Jsonの場合)
- 【C#】WindowsFormsアプリでUserControlの簡単なサンプル(プロパティの情報加工編)
- 【C#】WindowsFormsアプリで画面から入力した値でDictionary型のデータを作成する
- 【C#】シンプル電話帳のリファクタリング(特定事例)
- 【C#】WindowsFormsアプリでUserControlの簡単なサンプル
- 【C#】WindowsFormsアプリ作成で考えるオブジェクト指向、ポリモーフィズムの学習を含みます(Controlを継承)
- 【C#】WindowsFormsアプリで画像をリソースに追加する方法
- 【C#】xUnit
- 変数の宣言について考えてみる
- C#でのオブジェクト指向学習サンプル10(レジ:複数のレジで商品一覧の共通化、お客の状況やレシート表示をわかりやすくしてほしい)
- C#でのオブジェクト指向学習サンプル9(コードの整理:リファクタリング)
- C#をどこまでわかっているのかを、自分で確認するためのサンプル
- 例外エラーのシンプルなサンプル
- C#でのオブジェクト指向学習サンプル8(レジ、賞味期限切れの処理を各種類ごとでも実行したい)
- C#でのオブジェクト指向学習サンプル7(レジ、賞味期限があるグループは限定の表示をしたい)
- C#でのオブジェクト指向学習サンプル6(レジ、商品情報は、必ずどの分類かに限定してほしいし、必ず限定の表示をしてほしい)
- C#でのオブジェクト指向学習サンプル5(レジ、商品の種類によってレシート表示を変えて欲しい)
- C#でのオブジェクト指向学習サンプル4(レジ、購入はバーコード番号入力だけにする)
- C#でのオブジェクト指向学習サンプル3(レジ、購入商品数を最初に入力しなくてもよくする)
- C#でのオブジェクト指向学習サンプル2(レジ、マイナスの商品は買えないようにする)
- Unityでのオブジェクト指向学習サンプル(レジ)
- ゲーム制作のノウハウ(リンク集)
- C#,Unityの学習環境作り
- 履歴を管理できるデザインパターン
- 【Unity】指定の位置に移動するいろいろな方法
- 【Unity】StateMachineBehaviourを使ったステートマシン
- ゲーム開発でのTier法とは
- 【Unity】複数のゲームオブジェクトやコンポーネントの取得
- 【Unity】継承されたスクリプトのStartメソッドの挙動
- 【Unity公式】プログラミングパターンの情報紹介
- マウスクリックを検出するいろいろな方法
- ブジェクト指向に向いているジャンル
- 手続き型プログラムに向いているジャンル
- 抽象に依存するプログラムとは
- 抽象化にプログラミングするとはどういうこと?
- 抽象化を取り入れたデザインパターン
- プログラミングで抽象化するのが向いているジャンル
- プログラムを抽象化する場合の注意
- プログラミングと抽象化について
- 【Unity】OnCollisionEnterの衝突相手のゲームオブジェクトの名前を確認するには
- 与えられた整数が偶数か奇数かを判定するコードの複数のバリエーション
- ジェネリックメソッドでの型パラメーター省略
- 【Unity】Instantiate()メソッドのオーバーロード
- 【Unity】子オブジェクトとしてインスタンスを作成
- 「ボタンが押されたらイベントが発生」をスクリプトで実現
- 【Unity】コンポーネントからゲームオブジェクトの座標を取得する
- 【Unity】Original PrefabとPrefab Variantの違い
- 【Unity】自作のクラスのサンプル
- 【Unity】アニメーションイベント
- 【Unity】斜めの移動が速くなってしまう
- 【Unity】当たり判定の汎用化
- 【Unity】Cinemachineを使用してキャラクターを追跡するカメラを作成する方法
- 【Unity】CharacterControllerの使い方
- 【Unity】インナークラス
- 【Unity】CharacterController.Move と CharacterController.SimpleMove
- 【Unity】コルーチンと Task.Delay() を使用した簡単なサンプルコード
- 衝突時の処理をアイテム側に移行したサンプル
- 【Unity】自作クラスを作って使う(インスペクタでシリアライズ)
- 【Unity】自作クラスを作って使う
- 【Unity】DI(依存性の注入)
- 【Unity】大きな球の表面にキューブを置き、球の中心に向かって重力がかかるようにする
- 【C#】オブジェクト指向のプレイヤーを作ってみる
- 【Unity】アニメーションの再生位置を設定する
- 【Unity】2Dゲームオブジェクトをマウスで掴んで動かすサンプル
- 【Unity】Rayを使った当たり判定
- 【Unity】ゲームオブジェクトを移動させる方法
- 【Unity】CharacterControllerで接地判定のサンプル
- Unityでボードゲームでよく使われるデザインパターン
- Unityでシューティングゲームでよく使われるデザインパターン
- Unityで使われているデザインパターンのサンプル
- 【Unity】コードでイベントを書く方法
- 【Unity】ボードゲーム作る流れ
- 【Unity】衝突のサンプル
- 【Unity】他のゲームオブジェクトのスクリプトのメソッドにアクセスする方法
- UnityEngineのシミュレーションで学習
- VisualStudioのフォーム設計とunityエディタの似ているところ
- 【Unity】学習用シューティング
- .NET, .NET Core, .NET Standard, .NET Framework の違い
- unityの個人開発でやってしまいがちなこと
- unityの個人開発でデザインに集中してしないコーディングが進まない人の対処
- WindowsFormsアプリでグラフィックでイラストを表示する
- ポリモーフィズムのサンプル(将棋サンプルの一部)
- 将棋サンプル(経過)
- Windows Formsアプリのボタンクリックイベントの詳細
- 【C#】DataBindingsについて
- 【C#】DataTableについて
- WindowsFormsアプリでのMVPパターンサンプル
- WindowsFormsアプリで使うデザインパターン
- 比較的新しいデザインパターンをいくつか紹介
- 【C#】foreachでリストの要素を削除したい
- WindwosFormsアプリで、ボードゲーム上の位置をセルに合わせる
- WindowsFormsアプリでフォームのサイズ変更で縦横比を一定にする
- WindowsFormsアプリでPictureBoxをフォームに貼り付け、フォームのサイズ変更で、PictureBoxのサイズも変わるようにしたい
- オブジェクト間のデータの受け渡し方法
- 【WindowsForms】作成したオブジェクトに一斉に処理をさせる
- VisualStudioでリソースを登録する方法
- WindowsFormsアプリでカードゲーム作成時、画像情報をCardクラスに登録する方法
- Consoleアプリでブラックジャックを作成する
- WindowsFormsアプリでブラックジャックの作成概要
- イベントによるクラス間通信
- 【C#】WindowsFormsアプリ作成で考えるオブジェクト指向(UserControlを継承)
- Windows FormsアプリのPictureBoxのイメージの指定方法のそれぞれのサンプル
- WindowsFormsアプリでユーザーコントロールのライブラリを作る方法
- プログラミングが上達するには
- WindowsFormsアプリで、自作コントロールを作って学習
- C#の共反性と反変性
- C#の共反性のサンプル
- 拡張メソッド
- C#のLINQの自作サンプル
- インデクサの小さなサンプル
- C#のstringの内部構造をシミュレートしてみる
- C#のListの内部構造をシミュレートしてみる
- WindowsFormsアプリで、ボタンを押すと他のボタンが押されたような動作をさせる
- タイマーのサンプル(フォームデザインを使って作成)
- 【学習用】ドローアプリのリファクタリング
- フォーム1から生成されたフォーム2画面で、フォーム1のラベルの変更とフォーム1のボタンのクリックを行えるようにする
- windowsformsアプリで他のフォームにあるコントロールにアクセルするサンプルコード
- 複数のフォームの作成をコンソールアプリでシミュレートしてみる
- WindowsFormsアプリで2つ目のフォームを操作
- Windows Formsアプリケーションでグラフィックを表示させる
- svgフォーマットの画像をwindowsformsアプリで表示
- NewtonソフトのJsonコードからマイクロソフトのJsonコードへの変更
- WindowsFormsアプリの情報リンク
- 敵のクラスを作ってみる
- Jsonコンバータの短いサンプル
- ジェネリックメソッドのシグネチャサンプル
- UnicodeをURLエンコード形式に変換する方法
- 天気予報APIから情報を取得する
- Jsonデータの解析方法のいろいろ
- Webアクセスのテスト
- HttpClientクラスを使ってWeb APIから情報を取得
- オブジェクト指向とMinecraftの例を通じた理解
- クラスの練習問題
- WindowsFormsアプリでランダムな数字を生成するサンプル
- WinodwsFormsアプリから学ぶ同期と非同期の違い
- 消費税計算機の機能Up
- 初めてGitを使う時の環境準備
- オブザーバーパターンのサンプル
- RPGでボスがプレイヤーのパーティに攻撃するようなイメージでインターフェースを実装
- ターン制バトルゲームから学ぶオブジェクト指向
- 図形の面積を求めるコードから考えるポリモーフィズム
- 郵便番号が正しいかをチェックする
- 図書館システムで学ぶオブジェクト指向
- テンプレートメソッドパターンの短いサンプル
- いろいろな正規表現
- Webから情報を取得するサンプル(郵便番号から住所検索)
- ポリモーフィズムを使った図書館のサンプル
- オブザーバーパターンの短いサンプル
- DictionaryでLINQを使ってみる
- LINQを使った場合と使わなかった場合の比較
- Dictionaryの学習
- LINQの練習問題
- 列挙型の練習問題
- 構造体の練習問題
- プロパティの作成練習問題
- C#のメモリ領域
- C#のif文(条件分岐)を他の言語に置き換えてみる
- C#のプロパティを他の言語に置き換えてみる(カプセルで制約)
- C#のプロパティを他の言語に置き換えてみる
- C#のfor文を他の言語に置き換えてみる
- Pythonでオブジェクト指向のサンプルを見る
- シングルトンパターンと静的クラス(Static:スタティック)の使い分け
- DIのサンプル
- 最近のデザインパターン
- テスト駆動開発のサンプル
- 【C#】クラスのサンプル(ドメイン駆動設計)
- 【C#】クラスのサンプル(検索機能のある図書館)
- SharpLabを使ったC#のメモリ管理の確認
- 【C#】クラスのサンプル(シンプルな図書館)
- 【C#】クラスのサンプル(レンタルビデオ店)
- 【C#】クラスのサンプル(部屋の管理ができるホテル)
- 【C#】クラスのサンプル(図書館)
- スーパーのレジアプリの開発手順概要
- アルバイトのシフトプログラムを作る
- 【C#】stringクラスを使って文字列が含まれているかどうかを調べる
- c#のメモリ割り当てを可視化するツール
- 【C#】int型の.NETフレームワークでの定義
- 【C#】stringクラスのインスタンス作成
- 【C#】名前空間の考え方
- 【C#】静的クラスのサンプル(数値計算)
- 【C#】クラスのサンプル(POS)
- 【C#】メソッドのサンプル(シンプル)
- コードの可読性
- 関心ごとの分離の原則(セパレーション・オブ・コンサーンズ)
- SOLIDの法則
- YAGNIの法則
- KISSの法則
- DRYの法則
- プログラミングの原則
- ZOOMのインストール
- オブザーバーデザインパターン
- デコレーターデザインパターン
- public int Life => Life; は、なぜだめなのか?アプリが落ちるのだが!!
- [Unity・C#]ソースコードからクラス図を自動で作成する
- [Unity・C#]ソースコードからドキュメントを自動で作成する
- [特にUnity]書籍のチュートリアルの進め方
- 機能追加をしやすいコードを目指そう(2)
- UnityでゲームオブジェクトをC#風に記述した場合のサンプル
- Winフォームアプリのコントロールクラス(Control)
- タイマーのサンプル(フォームデザインを使わずにコードで作成)
- ブラウザを使ったプログラミング学習
- C# 早わかりリファレンス
- 名言、格言
- Visual Studio を使った 高品質・低コスト・保守性の高い開発
- C#のコードからUML図を作成する方法
- Unity Tips (オフィシャル)
- シーンピッキングコントロール(ヒエラルキーで表示される指のマーク)
- プログラム学習の心得
- 簡単なパーティクルシステムサンプル
- おすすめビデオ学習(基本から学習)
- 【Unity】Rigidbodyを使うときは、FixedUpdate()を使いましょう
- プログラマ情報サイト
- 新人研修(参考)
- gameObjectの角度をオイラー角で知りたい場合
- Unityで学ぶC#入門
- マイクロソフトのC#基礎学習
- C#プログラミング入門
- 設計
- 技術資料: Unity 2Dプラットフォーマーゲーム「Jump Hero」開発
- AppleCatchを題材とした学習
- 制作発表に向けて(例:4択クイズゲーム)
- 【Unity】的の当たった場所によって得点を決める
- プログラムでイベントに使われているデザインパターン
- クイズアプリをチームで開発
- Windows Formsアプリの開発手順
- 自動プロパティとパブリックフィールドの使い分け
- 【C#】WindowsFormsアプリでUserControlの簡単なサンプル(プロパティの情報加工編)
- 【C#】WindowsFormsアプリで画像をリソースに追加する方法
- ゲーム制作のノウハウ(リンク集)
- 履歴を管理できるデザインパターン
- 将棋アプリの制作
- 【Unity】オプション設計のサンプル
- UMLの強い集約(コンポジション)と弱い集約(アグリゲーション)
- 【Unity】複数のゲームオブジェクトやコンポーネントの取得
- 【Unity公式】プログラミングパターンの情報紹介
- マウスクリックを検出するいろいろな方法
- ブジェクト指向に向いているジャンル
- 手続き型プログラムに向いているジャンル
- 抽象に依存するプログラムとは
- 抽象化にプログラミングするとはどういうこと?
- 抽象化を取り入れたデザインパターン
- プログラミングで抽象化するのが向いているジャンル
- プログラムを抽象化する場合の注意
- プログラミングと抽象化について
- ゲームの開発スケジュールのサンプル
- 【Unity】DI(依存性の注入)
- Unityでボードゲームでよく使われるデザインパターン
- Unityでシューティングゲームでよく使われるデザインパターン
- Unityで使われているデザインパターンのサンプル
- 【Unity】ボードゲーム作る流れ
- 将棋サンプル(経過)
- Windows Formsアプリのマウスクリックイベントの詳細
- 【WindowsForms】作成したオブジェクトに一斉に処理をさせる
- WindowsFormsアプリでカードゲーム作成時、画像情報をCardクラスに登録する方法
- Consoleアプリでブラックジャックを作成する
- WindowsFormsアプリでブラックジャックの作成概要
- オブジェクト指向での開発手順
- Microsoft .NET 言語の戦略
- 【学習用】ドローアプリのリファクタリング
- windowsformsアプリで他のフォームにあるコントロールにアクセルするサンプルコード
- WindowsFormsアプリで2つ目のフォームを操作
- WindowsFormsアプリの情報リンク
- 敵のクラスを作ってみる
- ゲーム企画書、仕様書の書き方の紹介情報(リンク)
- WindowsFormsアプリで、DataSet,DataTable, DataGridViewを使ったデータの管理
- オブザーバーパターンのサンプル
- Destroyメソッド実行のタイミング
- ターン制バトルゲームから学ぶオブジェクト指向
- 図形の面積を求めるコードから考えるポリモーフィズム
- 郵便番号が正しいかをチェックする
- 図書館システムで学ぶオブジェクト指向
- テンプレートメソッドパターンの短いサンプル
- いろいろな正規表現
- Webから情報を取得するサンプル(郵便番号から住所検索)
- ポリモーフィズムを使った図書館のサンプル
- オブザーバーパターンの短いサンプル
- Pythonでオブジェクト指向のサンプルを見る
- シングルトンパターンと静的クラス(Static:スタティック)の使い分け
- DIのサンプル
- 最近のデザインパターン
- テスト駆動開発のサンプル
- 【C#】クラスのサンプル(ドメイン駆動設計)
- 【C#】クラスのサンプル(検索機能のある図書館)
- SharpLabを使ったC#のメモリ管理の確認
- 【C#】クラスのサンプル(シンプルな図書館)
- 【C#】クラスのサンプル(レンタルビデオ店)
- 【C#】クラスのサンプル(部屋の管理ができるホテル)
- 【C#】クラスのサンプル(図書館)
- スーパーのレジアプリの開発手順概要
- アルバイトのシフトプログラムを作る
- 【C#】stringクラスを使って文字列が含まれているかどうかを調べる
- c#のメモリ割り当てを可視化するツール
- 【C#】int型の.NETフレームワークでの定義
- 【C#】stringクラスのインスタンス作成
- 【C#】名前空間の考え方
- 【C#】クラスのサンプル(車とエンジンクラス)
- 【C#】クラスのサンプル(点間の距離を静的メソッドで求めることができる)
- 【C#】静的クラスのサンプル(数値計算)
- 【C#】継承のサンプル(生徒)
- 【C#】クラスのサンプル(1次元ベクトル)
- 【C#】クラスのサンプル(POS)
- 【C#】ポリモーフィズムのサンプル(動物)
- 【C#】メソッドのサンプル(シンプル)
- 【C#】クラスのサンプル(牛丼)
- プログラムでオブジェクトになり得るもの
- コードの可読性
- 関心ごとの分離の原則(セパレーション・オブ・コンサーンズ)
- SOLIDの法則
- YAGNIの法則
- アポロ(50年前の月面着陸船)のプログラム
- [Unity・C#]ソースコードからクラス図を自動で作成する
- [Unity・C#]ソースコードからドキュメントを自動で作成する
- 名言、格言
- Visual Studio を使った 高品質・低コスト・保守性の高い開発
- UnityとVisualStudioの連携
- C#のコードからUML図を作成する方法
- Unity Tips (オフィシャル)
- ゲーム開発のヒント
- プログラム学習の心得
- 開発ツール
- ナラティブデザイン
- ゲームの仕様書について
- 進捗管理
- 制作発表に向けて(例:4択クイズゲーム)
- 効果的なチーム学習の進め方:指導者向けガイド
- GitHubで、他のユーザーのリポジトリを自分のアカウント下にコピーする
- GitのBehind,Aheadについて
- Gitで作成する名前のサンプルまとめ
- GitのIssue活用ガイド:概要と効果的な使い方
- 初めてGitを使ってチームを組んでFormアプリを作成した後の発表用のレジュメ
- 【GitHubDeskTop】GitHub Desktop でのブランチの同期
- GitHubでForkした時、Issuesメニューが表示されない時
- 【WindowsForms】GitHubを使ったチーム開発
- ゲーム制作のノウハウ(リンク集)
- C#,Unityの学習環境作り
- ゲームの開発スケジュールのサンプル
- 初めてGitを使う時の環境準備
- 【GitHub】Issue、PullReqテンプレ
- 進捗管理(ガントチャート)