コマンドプロンプトでpythonを実行するとMicrosoft Storeが開く問題

前書き

みんなイライラしていると思うので書きました。


環境

Windows 10 Home 10.0.18362 ビルド 18362
Python3.8.0


症状

https://www.python.org/downloads/で Python3.8.0 をダウンロードした。
そして、Add Path にチェックを入れてインストールした。
インストール後、コマンドプロンプト
> python
を実行。
なぜか Microsoft Store が開く。

続きを読む

C# Job Systemざっくりまとめ

前書き

DOTS の1つである C# Job System について軽くまとめました。
ざっくりとした説明なので詳しい情報は調べてみてください。


注意点

2019/12/01 時点で調べた内容です。

ECSやBurst Compilerを併せて使ったときの説明が含まれており、ピュアな C# Job System とは違うので気を付けてください。

続きを読む

Burst Compilerざっくりまとめ

前書き

DOTS の1つである Burst Compiler について軽くまとめました。
詳しく書いてるわけではないですが、要点は抑えているつもりです。
ざっくりとした説明なので詳しい情報は調べてみてください。

注意点

2019/12/01 時点で調べた内容です。

続きを読む

UnityのECSを理解する その2(初心者向け)

2019/12/06 追記
本記事で使用しているサンプルは、ECSのバージョンアップにより2019/11/05にGitHubから削除されました。

お久しぶりです。EFです。
今回も Unity の ECS をサンプルを使って解説したいと思います。

注意点

この記事は2019/11/13時点のものになります。
また、本記事は間違った情報を載せている可能性が大いにあることに注意してください。

続きを読む

UnityのECSを理解する その1(初心者向け)

2019/12/06 追記
本記事で使用しているサンプルはECSのバージョンアップにより、2019/11/05にソースコードが変わっています。

お久しぶりです。EFです。
今回は Unity の ECS をサンプルを使って解説したいと思います。


注意点

この記事は2019/9/29時点のものになります。
また、本記事は間違った情報を載せている可能性が大いにあることに注意してください。

続きを読む

UnityのECS導入方法

お久しぶりです。EFです。
今回はUnityでECSの導入方法をまとめておきます。
ECSは「Entity Component System」の略でデータと処理を分離させ、同じデータを連続してメモリに置き、処理速度を稼ごう(キャッシュミスが少ない)的なものになります(適当)
また、ECSはDOTS(Unity's Data-Oriented Tech Stack)の1つでもあります。
DOTSは「ECS」「C# Job System」「Unity Burst compiler」の3つを指します。

続きを読む