Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
UnityでC#6.0が使える未来がそろそろ来そう!
Search
RyotaMurohoshi
May 21, 2016
Technology
0
26
UnityでC#6.0が使える未来がそろそろ来そう!
2016年5月21日に開催された「まどすた #1 ~ //build/ 2016 振り返り」のLTで発表した、「UnityでC#6.0が使える未来がそろそろ来そう!」の資料です。
RyotaMurohoshi
May 21, 2016
Tweet
Share
More Decks by RyotaMurohoshi
See All by RyotaMurohoshi
Unityの合同同人誌や合同商業誌を書いてる僕は感想やレビューや評価が欲しい
ryotamurohoshi
0
490
Unity 2021.1での Unityパッケージの名称変更について
ryotamurohoshi
0
680
Odin Validationはいいぞ!
ryotamurohoshi
2
910
Tilemapはいいぞ!2020 〜すごいぞ、プロジェクト専用拡張Brush〜
ryotamurohoshi
0
2.3k
Unityでも、新しいC#
ryotamurohoshi
0
1.3k
Riderはいいぞ!
ryotamurohoshi
1
3.4k
Riderのススメ〜俺はRiderここが好き〜
ryotamurohoshi
1
2.3k
Unity開発者に伝えたい.NETのこと
ryotamurohoshi
4
37k
ImportedLinqのススメ
ryotamurohoshi
0
1.3k
Other Decks in Technology
See All in Technology
Cracking the Coding Interview 6th Edition
gdplabs
14
28k
x86-64 Assembly Essentials
latte72
4
600
Oracle Database Technology Night #87-1 : Exadata Database Service on Exascale Infrastructure(ExaDB-XS)サービス詳細
oracle4engineer
PRO
1
220
Охота на косуль у древних
ashapiro
0
130
DevinでAI AWSエンジニア製造計画 序章 〜CDKを添えて〜/devin-load-to-aws-engineer
tomoki10
0
230
Amazon Q Developerの無料利用枠を使い倒してHello worldを表示させよう!
nrinetcom
PRO
2
120
Global Databaseで実現するマルチリージョン自動切替とBlue/Greenデプロイ
j2yano
0
170
Snowflake ML モデルを dbt データパイプラインに組み込む
estie
0
120
AWSアカウントのセキュリティ自動化、どこまで進める? 最適な設計と実践ポイント
yuobayashi
7
1.8k
アジャイルな開発チームでテスト戦略の話は誰がする? / Who Talks About Test Strategy?
ak1210
1
860
人生を左右する「即答」のススメ: 一瞬の判断を間違えないためにするべきこと
takasyou
2
280
マルチアカウント環境における組織ポリシーについて まとめてみる
nrinetcom
PRO
2
110
Featured
See All Featured
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
27
1.9k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
120k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
21
2.5k
Why Our Code Smells
bkeepers
PRO
336
57k
Testing 201, or: Great Expectations
jmmastey
42
7.2k
Learning to Love Humans: Emotional Interface Design
aarron
273
40k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.2k
Building Applications with DynamoDB
mza
93
6.2k
jQuery: Nuts, Bolts and Bling
dougneiner
63
7.7k
Building Better People: How to give real-time feedback that sticks.
wjessup
367
19k
Build The Right Thing And Hit Your Dates
maggiecrowley
34
2.5k
For a Future-Friendly Web
brad_frost
176
9.6k
Transcript
UnityでC# 6.0が使える未来が そろそろ来そう! @RyotaMurohoshi 2016/05/21(土) まどすた #1 ~ //build/ 2016
振り返り
みなさんC#好きですか?
嫌いな奴はいないとして、次に進みます
C# 5.0から入った async/await、最高ですね!
C# 6.0で式形式のメソッドや 自動プロパティの拡張で さらに便利になりましたね!
C# 5.0 と 6.0 最高!
僕、残念ながら、5.0と6.0の機能 使えてないんですけどねorz “今は”
自己紹介
Unity(ゲームエンジンの方) クラスタから来ました!
自己紹介 • @RyotaMurohoshi • 室星亮太 • 趣味でUnityでゲーム作成 • 日本Androidの会Unity部運営 •
UniLinq作者(現在はObsolete)
まれによく言う
まれによく言う
まれによく言う
C# 5.0や6.0(そして4.0の一部) 現状、Unityでは使えません ※ 素の状態では
「あぁ、Unity聞いていた通り C#が古いし、やっぱり辛そうだ」 って思ったそこのあなた!
それはもう過去のこと!
になる予定です!
祝!Unityの.NET Foundation入り Buildで発表されました!
どうなるの?何がよくなる? • IL2CPP .NET ランタイム • Visual Studio へのネイティブ統合 •
C# 6 のサポート • Mono ランタイムとクラスライブラリのアップグレード • 高速なガベージコレクタ http://blogs.unity3d.com/jp/2016/04/01/unity-joins-the-net-foundation/
UnityでC# 6.0が使える未来が来る! (予定らしい)
Unityはモバイルゲーム以外にも活躍しています! VRやAR、そして、医療・建築・建設業界などなど 広く利用されています! 今日もHoloLensのセッションで登場しましたね
UnityでもC# 6.0が使えるようになる(予定です!) みなさんがお仕事でUnity使う際、 「UnityのC# 古いからやだな~」 と思わなくても大丈夫!(そのうち)
UnityでC# 6.0が使える未来が そろそろ来そう! @RyotaMurohoshi 2016/05/21(土) まどすた #1 ~ //build/ 2016
振り返り
補足1
素の状態でC#5.0や6.0の新機能は使えません。 ですが、絶対に使えないわけではないです。
今でもロジックをUnity外で コンパイルしたりすればC# 6.0の一部機能使えます OrangeCube様の「MinimumAsyncBridge」 async/awaitを使えるようにしたライブラリも!
補足2
C# 7.0は?
「かなりの改修になり、大きな影響を与えるので、しばらくかかる。」 http://panora.tokyo/6837/ Unite Tokyo 2016 Unityロードマップ Q&Aコーナーでの質問への回答