はなちるのマイノート

Unityをメインとした技術ブログ。自分らしくまったりやっていきたいと思いますー!

DOTS

【Unity】Burst Direct CallでXor Shiftを活用したノイズを作ろうとしたら失敗した話

はじめに 今回はBurst Direct Callを触って、簡単な計測をしてみたという記事になります。www.youtube.com公式のYoutube動画でBurst Direct Callの紹介動画があったので、自分でも触ってみようかなと思った次第です。結果としてあんまり良い結果が得られなか…

【Unity】Project Tiny Preview 0.32のチュートリアルをやってみる

はじめに 少し前に話題になったProject Tinyですが、最近は全く聞かなくなってしまったような気がします。調べたところJanuary 22, 2021にProject Tiny Full Preview 0.32が公開され、それ以降はバージョンアップはされていないようです。 Unity - Project T…

【Unity】IJobParallelForTransformを初めて使ってみる

はじめに 今回はTransformに対して動作するようなParallelFor jobについて取り上げたいと思います。 今回実装するものまた用語の整理をさせていただくとこんな感じ。 ・ParallelForTransformジョブはIJobParallelForTransformインターフェースを実装するジョ…

【Unity】JobSystemを初めて触ってみる

はじめに 今回はJobSystemを始めて使ってみようという記事になります。docs.unity3d.comただ公式ドキュメントもしっかり日本語対応していて、割と読みやすいと思うのでより理解を深めたい場合は是非見てみるとよいでしょう。 はじめに その前に 始め方 manif…

【Unity】Unity.Mathematics.Randomの使い方について網羅的に

はじめに 先日DOTSについての記事を書いていたのですが、UnityEngine.Random.Rangeを利用しようとしたら以下のようなエラーが出てきてしまいました。 UnityEngine::UnityException: RandomRangeInt can only be called from the main thread. Constructors a…

【Unity】Unity公式のDOTS(Data-Oriented Technology Stack)解説動画を見ながら簡単なゲームを作る

はじめに 今回はこちらのDOTS(Data-Oriented Technology Stack)の公式解説動画をやっていきたいと思います。 www.youtube.comこのブログ記事では上の動画のまとめ的な感じにしたいと考えてますが、時間がある方は素直に動画を見ていただいた方がいいかもしれ…

【Unity】従来のPhysXに比べてUnity Physics最強だと思いたかったけど失敗した件【DOTS】

はじめに ネットサーフィンをしていたところ、以下の動画を見つけました。www.youtube.comDOTSを利用しているUnity Physicsですが、これほどまで違うのかと感じます。ただ私はまだ信用していません。なぜならまだ自分で試していないからです。見せてもらいま…