Unityが繋げる!
ゲーム制作コミュニティとOSSの最前線
広島Unity勉強会 ナカオクタカヒロ
1
ナカオク タカヒロ
NAKAOKU    TAKAHIRO
2
1992年 生まれる
2002年 プログラミングを学び始める
2014年 Religion をリリース
同年  広島Unity勉強会 を立ち上げ
2015年 地元のNW会社に就職
2016年 CoderDojo広島 に参加
kamera25
Github/FB/Twitter
3
4 http://www.cogurumi.info/projects/uraoni/
って何?
5
Unity Technologies 社が出している
インタラクティブ
メディア
を作成するためのツール
6
って何?
7
Unityが好きな人
もっと楽しみたい人
を応援
8
岡山、広島、山口などで
イベント展示やセミナー開
催
9
Unityが好きな人
もっと楽しみたい人
を応援したい!
http://hiroshima-unity.jimdo.com
10
The democratization of
game development
ゲーム制作の民主化
11 それがUnityのモットーです。
コミュニティ
・
イベント
アセット
・
ツール
Linux版
12
コミュニティ
・
イベント
アセット
・
ツール
Linux版
13
(C) http://d-maps.com
14
益田Unity勉強会
10/12スタート
瀬戸内海地方では、
ゲーム制作コミュニティがめ
ちゃくちゃ多いです!
15
https://www.gamebusiness.jp/article/2015/08/31/11337.html
岡ユニ
激アツ!
16
ゲームジャムについて
17
18
19
20
ゲームジャムのスケジュール(一例)
集
合
顔
合
わ
せ
テ
|
マ
発
表
ゲーム案
作成
案
プ
レ
ゼ
ン
ゲーム
開発開始
α
リ
リ
|
ス
β
リ
リ
|
ス
完
成
版
リ
リ
|
ス
体
験
会
1日目
開発期間
2日目
9時 10時 13時 20時 11時 15時
21
グローバルゲームジャム
22
グローバルゲームジャムで作成された、
全てのゲームの
ソースコードとデータが
オープンソース
として公開される。
クリエィティブコモンズライセンスが
適応される。
世界最大級のオープンソースイベント。
各ページ ソースファイル
と実行ファイル
今年のGGJ19では
113ヶ国、
860ヶ所で、
4万7千人が参加
9000 のゲームが
3日で生まれ、
5854個
がUnityで
作られた
23
24
コミュニティ
・
イベント
アセット
・
ツール
Linux版
25
26
コア
(プロプライエタリ)
非フリーなOSS
(Timeline/SRPなど)
フリーなOSS
(ml-agents)
アセット
(非OSS/OSSあり)
注 : 便宜上このように表現しています。公式の表現ではないので注意。
https://github.com/Unity-Technologies
27
28
大きな条件
・Unityのみ利用が許諾される。
・敵対企業の利用の禁止
・派生物に関しては作者もUnityも
 利用する権利を保持する。
・無保証
※プルリクは行えるが、あくまで
オープンソースイニシアチブの
OSSの定義に当てはまらない。
https://github.com/unity3d-jp
29
30
https://github.com/unity3d-jp/MeshSync
31 https://www.youtube.com/watch?v=ejXERGLqoio&t=1144s
アセットストア
Unityに備え付けの素
材ストア
ライセンスは様々で
OSSなものもある。
32
UnityList
Unityの
オープンソース
プロジェクト
を見つけるための
サーチエンジン
http://unitylist.com33
コミュニティ
・
イベント
アセット
・
ツール
Linux版
34
35 ↑2016年に挑戦したときのレポート (Unity 5の時代)
https://blogs.unity3d.com/2019/05/30/announcing-the-unity-editor-for-linux/
Linux版がUnity2019.3より
公式リリースに
加わります!
36
・Ubuntu 16.04,、18.04、CentOS 7のみ
・64bit版のみ
・X11で動作するGnomeデスクトップ上
・Nvidia公式 か AMDのOSSドライバ
・エミュレーションや互換レイヤー上以外
重要 : 正式リリース延期になりました …(2020.1から)
37
DLできないぞ?
https://forum.unity.com/threads/unity-hub-v2-0-0-release.677485/38
https://qiita.com/apu4se/items/4220d51db1d9c0a69a8d39
apu4seさんの記事
40 何も苦労することなく、 Unityが動きます! (Ubuntu 18.04.3 LTS/ HP Envy x360 13)
https://stackoverflow.com/questions/52807397/how-do-i-use-visual-studio-code-to-develop-unity3d-projects-in-ubuntu41
Linux版ではVSCodeでデバッグするの
がおすすめです。
・VSCodeに以下のアドオンを追加
 ・C#(OmniSharp)
 ・Debbuger fo Unity
・dotnetの最新版をインストール
・mono-develの最新版をインストール
(重要!これが無いと動かない )
42 入力補完も正しく動きますし…
43 Debugger for Unityによるデバッグ実行も可能です!
まとめ
44
・地域ゲームコミュニティはどこでもあります!
・Linux版でも!間もなく正式リリースになります!
・ゲームを用いたOSS活動、初めてみませんか?
Do it all, with unity!
45
ご静聴ありがとうございました!
勉強会でお会いしましょう!
http://hiroshima-unity.jimdo.com

Unityが繋げる!ゲーム制作コミュニティとOSSの最前線 - OSC19広島