プログラミング

python

Python(メダル獲得状況は)

今回は受講生(K氏)からとどいた今まさに旬のオリンピックのお題をコーディングしてみよう。さまざまな方法でアプローチできる楽しいお題だ。問題3つの国名を入力する。次に、それぞれの国の、金メダル、銀メダル、銅メダルの獲得数を入力し、総メダル獲得...
Java

アルゴリズム基礎2:ボールを順番に取り出す問題を通してシャッフルアルゴリズムを学ぶ

ボールを順番に取り出す問題を通してシャッフルについて考察してみよう。お題今回扱うお題は以下袋の中に5つのボールが入っている。このボールには1から5の番号がついている。ちょうどビリヤードのボールが袋に5個入っていることを想像してもらえればよい...
Java

アルゴリズム基礎1:swap(2値の交換)

今回はアルゴリズムを学んでいく際に一番最初に必要となる概念swapを学んでいこう。テーマ以下のように2つの変数に値が代入されている。int a = 10;int b = 20;この2つの変数の中身を交換したい。つまり以下を実行したときにSy...
Java

本日のカレーアプリを作成しよう!

受講生のT氏から面白いお題が届いたので一緒にやってみよう。ベースとなるカレーを選択し、トッピングの種類を選択するとランダムにトッピングを決定してくれるアプリだ。このトッピングの種類は意外とカレーに合うトッピングの中からセレクトされている。プ...
Java

初期化されていない可能性がありますに対しての考察

「変数が初期化されていない可能性があります」というJavaエラーに困ったことはありませんか?本記事では、このエラーが発生する具体的なパターンと対処法を実例と共に解説します。初心者から中級者まで必見!
Unity

Unity HingeJoint

UnityでHingeJointを使った可動域制限や跳ね返り効果の設定方法を詳しく解説!実用的なゴルフスイングのような動きの作成方法やスクリプト例も紹介。初心者でも分かりやすいUnity開発ガイド。
Unity

Unity SpringJoint

UnityでSpring Jointを使いこなす方法を徹底解説!動的に設定する手順やEnable Collisionの有効化、Break Forceでジョイントが破棄される条件の設定方法をわかりやすく説明。物理演算を活用したゲーム開発に役立つ情報満載。
Unity

Unity FixedJoint

UnityのFixedJointコンポーネントを使ったオブジェクトの連結方法を初心者向けに解説します。プロジェクト作成から実験、応用まで丁寧に説明。ゲーム開発で役立つ知識を深めましょう!
Unity

Unityで機械学習(その7)

今回はカリキュラム学習を行う。カリキュラム学習とは最初は簡単な学習から始め徐々に学習内容を難しくしていくというものだ。簡単なことから徐々にステップアップさせていくことで複雑な事象も効率的に学習できる。参考にしている以下の書物のカリキュラム学...
Unity

Unityで機械学習(その6)

今回はセルフプレイと呼ばれるエージェント同士を戦わせることで上達させていく機械学習を学ぶ。最後には強化済みのAIと対戦することもできるぞ!作成UnityHumを開き新規3DプロジェクトからSelfPlayMLという名でプロジェクトを作成する...
Unity

Unityで機械学習(その5)

今回はRaycastという見えない光線を照射することでTargetを見つけるという機械学習を行う。作成UnityHumを開き新規3DプロジェクトからRaycastMLという名でプロジェクトを作成する。packageのインストールPackag...
Unity

Unityで機械学習(その4)

前回、ボールがキューブに向かって進んでいくという機械学習を行ったが今回はそのプロジェクトの機械学習にかかる時間を短縮する手法について学ぶ。学習速度の改善前回は機械学習をさせる際、Unityの実行ボタンを押したがこれはお手軽である反面、学習速...
python

Python環境構築まとめ(Mac & Win(gitbash))

一つの端末に複数のバージョンのPythonを入れ切り替えて使う方法の良い記事リンクPythonの環境構築とはPythonの環境構築とは何か。まずはMacもWinもこの記事を読んで基本を押さえるWin 概要WinはPyランチャーを使って行う。...
Unity

Unityで機械学習(その3)

前回はサンプルシーンを用いて基本的な流れを確認したが、今回は1からプロジェクトを作成して機械学習を行ってみよう。(この記事は公式に上がっているチュートリアルをもとにしている)目指す状態まずは今回の目指す状態を確認しよう。以下のように床の上に...
python

Unityで機械学習(その2)

Unity&Pythonで機械学習の準備は整っただろうか?まだの人は以下のリンクから環境を整えてもらいたい○Windows編○Mac編サンプルシーンを使って学習させてみるではさっそく機会学習をさせてみよう。いきなりすべてを行うのは大変なので...
Unity

Unityで機械学習(環境構築 Windows編)

Unityで機械学習をやってみよう。今回はWindows10上に環境を作成する。今回使うRelease12の必要環境は以下Unity:2018.4~Python:3.6.1~3.8.xこのチュートリアルはUnityのバージョンは2018.4...
Unity

Unityで機械学習(環境構築 Mac編)

Unityで機械学習をやってみよう。今回はMacOS上に環境を作成する。今回使うRelease12の必要環境は以下Unity:2018.4~Python:3.6.1~3.8.xこのチュートリアルはUnityのバージョンは2019.4.12f...
Unity

Unityでバイクを作ろう2

Unityでバイクを作ります。WheelColliderを使ってリアルな挙動を再現します。車体はアセットストアのフリー素材を利用します。
Unity

WheelColliderを使ってバイクを作ろう!

Unityでのバイク作成。WheelColliderを使ってリアルな挙動を実現します。
Unity

WheelColliderその2

WheelColliderとアセットストアを組み合わせてリアルな後輪駆動車を作成します。設定によってドリフトしまくります。
スポンサーリンク