ゲ制 30年前と気温比較。JavaScript で折れ線グラフを複数表示 JavaScript chart.js を用いた気温の折れ線グラフを表示するプログラムに、気象庁で公開しているデータを LibreOffice Calc で開いてコピーしたテキストをプログラムデータの形式に変換して追加して、 1993 年と 2023 年の最低・最高気温を折れ線グラフで比較する HTML を作成します。 2023.08.31 ゲ制
ゲ制 JavaScriptで気温データをプログラム用に自動変換 気象庁で公開されている気温の気象データを前回作成した折れ線グラフを表示する JavaScript のプログラムのデータに変換するプログラムの使用例や、そのプログラムの概要について紹介しました。また、30 年前の 1993 年の最低気温と比較して、熱帯夜が 7 倍に増えていることが分かりました。 2023.08.30 ゲ制
ゲ制 JavaScript 「369の法則」の計算と出力 3/3 天才発明家ニコラ・テスラ氏の「369の法則」の計算式を、Windows 環境ならばインストール不要で使えるプログラミング言語 JavaScript で作成したものに、初期値や繰り返す回数をページ上で指定できる HTML の Input 要素を追加して便利にしました。長整数 BigInt の利用例も紹介しました。 2023.08.28 ゲ制
ゲ制 JavaScript 「369の法則」の計算と出力 2/3 天才発明家ニコラ・テスラ氏の「369の法則」の計算式を、Windows 環境ならばインストール不要で使えるプログラミング言語 JavaScript で作成して実行した例を紹介しました。各桁の和を計算する処理や、その計算式を文字列として整形するための配列変数を用いた実装例やその際の配列の変化についても説明しました。 2023.08.27 ゲ制
ゲ制 JavaScript 「369の法則」の計算と出力 1/3 天才発明家ニコラ・テスラ氏の「369の法則」と、Windows 環境ならばインストール不要で使えるプログラミング言語 JavaScript を用いた行番号と改行を表示するプログラムを紹介しました。HTML 要素のプロパティtextContnt, innerText, innerHTML についても簡単に説明しました。 2023.08.26 ゲ制
ゲ制 Unity ドット絵がシーンで変色・ぼやけてしまう問題の対策 Unity にドット絵などの細かい画像を追加して Scene ウィンドウで表示した際に変色して見える現象の対策を紹介しました。Unity では画像ファイルのアセットごとに非可逆圧縮を設定することができ、既定値ではそれを行う設定になっていること、それを無効にすることで圧縮による変色が起きなくなることを説明しました。 2023.08.18 ゲ制
ゲ制 Unity 無料アセットで 3D モデルに輪郭(アウトライン)を表示 ゲームエンジンUnityの無料アセットQuick Outlineを導入して、Blenderで作成した 3D モデル(丸太)の輪郭(アウトライン)を表示する手順を紹介します。Unity 公式サイトでアセットの中身の変更が許可されていたので、太さの上限を増やし、より太い輪郭を表示する変更方法(自己責任)も説明しました。 2023.08.17 ゲ制
ゲ制 Blenderで作った3DモデルをUnity向けの設定でインポート フリーの 3DCG 作成ソフト「Blender」で作成した 3D モデル(薪)を、無料でも利用できる 2D/3D ゲームエンジン「Unity」にインポートする手順を紹介します。FBX 形式で出力する際に Unity 向けの設定をしたり、FBX と同じ位置関係で画像テクスチャもインポートする必要があることも説明します。 2023.08.16 ゲ制
ゲ制 Unity 2DAnimationのボーンでグルグルひまわりを作る6/6 Unity の Skinning Editor でボーンなどを設定し、Chain(CCD) の Solver を適用して骨たちが連動するようにしたひまわりに、他のゲームオブジェクトとの接触イベントを実装して、動作を確認しました。OnTriggerEnter2D イベント関数で色を変える自作のスクリプトも作成しました。 2023.08.05 ゲ制
ゲ制 Unity 2DAnimationのボーンでグルグルひまわりを作る5/6 Unity の Skinning Editor でボーンなどを設定し、さらにそのボーンたちを連動して変形させる CCD Solver 2D コンポーネントを追加したひまわり画像を Game シーンで操作するために、コライダーとマウスドラッグに応じてTargetを移動させるスクリプトを付加して、動作のテストを行いました。 2023.08.04 ゲ制