非同期処理の概要
あるタスクの実行中に、他のタスクを同時に実行することを非同期処理と呼びます。
Unityにおける非同期処理の重要性は、多くのケースにおいてフレームの描画を停止させるわけにいかないことにあります。そのため描画と同期させる必要のない機能は非同期処理として扱われることがあり、ユーザーコードとして記述する方法も複数用意されています。
オススメの動画
-
9:38
async/await,disposableを使って素直で読みやすいコードを書く
async/await、聞いたことはあるけどなんだか難しそう。と思って使ってなかったりしませんか? これに対する自分の答えは、「難しい使い方で使うと難しい。」 逆に言えば、簡単な使いみちで使う分にはめっちゃ簡単なんですよ。 なので早速今から簡単な使い方を紹介していきます。 どこで使えるか ズバリ、「状態の制御」。 ゲームを作る上では必須ですが、状態を扱うサンプルコードって意外と少ないんですよね。 …
-
1:26:20
書籍「UniRx/UniTask完全理解」出版記念トーク
UniRxはリアクティブプログラミングの概念をUnityで使用できるようにするライブラリであり、UniTaskはUnityで非同期プログラミングを行うためのTaskおよびasync/awaitをUnity向けに最適化したライブラリです。既に多くの現場でも使用されているこれらのライブラリを解説した書籍「UniRx/UniTask完全理解 より高度なUnity C# プログラミング」が11月6日に出版…
-
38:27
async/await のしくみ
2018/09/15 (Sat) 「Unity 非同期完全に理解した」@富士通クラウドテクノロジーズ
-
10:26
いまさらだけど確認しておこう Coroutine
async / awaitは超便利!けれどすべてのUnityプロジェクトで使えるわけじゃない・・・・ そんなときやっぱり役立つCoroutine!けど待って、そんなCoroutineにも注意点はたくさん!!! このLTでは発表者が実際に踏み抜いたCoroutineのはまりポイントを紹介します! 2018/09/15 (Sat) 「Unity 非同期完全に理解した」@富士通クラウドテクノロジーズ
-
20:12
はたらくスレッド
2018/09/15 (Sat) 「Unity 非同期完全に理解した」@富士通クラウドテクノロジーズ Unityスタッフ名雪、安原によるによるエンジニア漫才をお楽しみ下さい。
非同期処理カテゴリーの動画
-
15:25
async/await revisited via UniTask
非同期プログラミングを分かりやすく効率的に記述する手法としてasync/awaitがC#に登場して10年。UnityにUniTaskが登場して4年。今年にはUnityランタイムの近代化としてasync/awaitプログラミングモデルの改善に…
4038 -
31:19
「IDOLY PRIDE」における動画のようなADVの実現方法
QualiArtsではこれまで3Dの各タイトルのADVパートを独自のエンジンとエディタを用いて実現してきました。 「IDOLY PRIDE」ではこれをさらに進化させ、UnityのTimelineの仕組みを参考に、動画のようなADV表現にチャ…
2946 -
9:38
async/await,disposableを使って素直で読みやすいコードを書く
async/await、聞いたことはあるけどなんだか難しそう。と思って使ってなかったりしませんか? これに対する自分の答えは、「難しい使い方で使うと難しい。」 逆に言えば、簡単な使いみちで使う分にはめっちゃ簡単なんですよ。 なので早速今から…
3545 -
1:26:20
書籍「UniRx/UniTask完全理解」出版記念トーク
UniRxはリアクティブプログラミングの概念をUnityで使用できるようにするライブラリであり、UniTaskはUnityで非同期プログラミングを行うためのTaskおよびasync/awaitをUnity向けに最適化したライブラリです。既に…
9761 -
49:45
UniTaskの使い方2020
Unity向けのasync/await拡張ライブラリ「UniTask」についての入門資料です。 C# Tokyo オンライン「Unity 祭り」で発表いただいたコンテンツになります。
4148 -
29:16
UniTask入門
Unity向けのasync/await拡張ライブラリ「UniTask」についての入門資料です。
3705 -
52:22
Deep Dive async/await in Unity with UniTask(UniRx.Async)
async/awaitの仕組みを完全に説明し、原理からパフォーマンス上の懸念を払拭します。また、それを踏まえたうえでC# 7.0を活用した拡張であるUniTask(UniRx.Async)の強化点や、async/awaitを使っていく上での…
1774 -
45:25
実践! ライブコーディングで覚えるasync/await
2018/09/15 (Sat) 「Unity 非同期完全に理解した」@富士通クラウドテクノロジーズ
825 -
10:26
いまさらだけど確認しておこう Coroutine
async / awaitは超便利!けれどすべてのUnityプロジェクトで使えるわけじゃない・・・・ そんなときやっぱり役立つCoroutine!けど待って、そんなCoroutineにも注意点はたくさん!!! このLTでは発表者が実際に踏み…
605 -
38:27
async/await のしくみ
2018/09/15 (Sat) 「Unity 非同期完全に理解した」@富士通クラウドテクノロジーズ
3833 -
41:51
Observable の非同期処理への活用
2018/09/15 (Sat) 「Unity 非同期完全に理解した」@富士通クラウドテクノロジーズ
3502 -
20:12
はたらくスレッド
2018/09/15 (Sat) 「Unity 非同期完全に理解した」@富士通クラウドテクノロジーズ Unityスタッフ名雪、安原によるによるエンジニア漫才をお楽しみ下さい。
859 -
8:06
ObserverパターンからはじめるUniRx
UniRxの動作原理について簡単に紹介しています。 Gotanda.unity #8 in ワンダープラネット株式会社 @渋谷
1158 -
50:47
さては非同期だなオメー!async/await完全に理解しよう
Unity 2018.1から、今まで実験的機能として導入されていた .NET 4.xが安定版となり、C#プログラマーに待望されていたasync/awaitが安心して使えるようになりました。このセッションではasync/awaitの詳しい仕組…
12.3 k