Suche senden
Hochladen
IGDA日本オンライン新年会2022 LT 新年恒例ゲーム開発環境の未来を占う
•
1 gefällt mir
•
313 views
Moto Arima
Folgen
IGDA日本オンライン新年会2022のLTとして発表させていただいた「新年恒例ゲーム開発環境の未来を占う」のスライドです。
Weniger lesen
Mehr lesen
Ingenieurwesen
Diashow-Anzeige
Melden
Teilen
Diashow-Anzeige
Melden
Teilen
1 von 13
Jetzt herunterladen
Downloaden Sie, um offline zu lesen
Empfohlen
NPO法人国際ゲーム開発者協会日本 SIG-地方創生
NPO法人国際ゲーム開発者協会日本 SIG-地方創生
Kenji Hiruta
POがいま押さえておきたい マネジメントのトレンド
POがいま押さえておきたい マネジメントのトレンド
Moto Arima
ゲーム産学連携による人材育成 改訂2版 (in Japanese)
ゲーム産学連携による人材育成 改訂2版 (in Japanese)
syamane
日本のゲーム開発,海外のゲーム開発
日本のゲーム開発,海外のゲーム開発
syamane
IGDA日本2022新年会: SIGAC
IGDA日本2022新年会: SIGAC
syamane
About IGDA Japan 0906
About IGDA Japan 0906
IGDA Japan
IGDA Japan SIGAC Review 2019-2020 (in Japanese)
IGDA Japan SIGAC Review 2019-2020 (in Japanese)
syamane
あつまれ動物の森、Minecraft を媒体とした 共感、コミュニケーションの実例報告
あつまれ動物の森、Minecraft を媒体とした 共感、コミュニケーションの実例報告
Masao Niizuma
Empfohlen
NPO法人国際ゲーム開発者協会日本 SIG-地方創生
NPO法人国際ゲーム開発者協会日本 SIG-地方創生
Kenji Hiruta
POがいま押さえておきたい マネジメントのトレンド
POがいま押さえておきたい マネジメントのトレンド
Moto Arima
ゲーム産学連携による人材育成 改訂2版 (in Japanese)
ゲーム産学連携による人材育成 改訂2版 (in Japanese)
syamane
日本のゲーム開発,海外のゲーム開発
日本のゲーム開発,海外のゲーム開発
syamane
IGDA日本2022新年会: SIGAC
IGDA日本2022新年会: SIGAC
syamane
About IGDA Japan 0906
About IGDA Japan 0906
IGDA Japan
IGDA Japan SIGAC Review 2019-2020 (in Japanese)
IGDA Japan SIGAC Review 2019-2020 (in Japanese)
syamane
あつまれ動物の森、Minecraft を媒体とした 共感、コミュニケーションの実例報告
あつまれ動物の森、Minecraft を媒体とした 共感、コミュニケーションの実例報告
Masao Niizuma
子供達と プログラミングをはじめよう
子供達と プログラミングをはじめよう
Masao Niizuma
タスク管理ツールJootoによるゲーム開発実例について
タスク管理ツールJootoによるゲーム開発実例について
yusuke hara
やってみよう Scratchでプログラミング 〜大人もプログラミングで遊ぼう〜
やってみよう Scratchでプログラミング 〜大人もプログラミングで遊ぼう〜
Masao Niizuma
西新宿セミナールームで ネコが飛んだ日
西新宿セミナールームで ネコが飛んだ日
Masao Niizuma
島根VS宮崎_移住にいいのはどっち?
島根VS宮崎_移住にいいのはどっち?
シビレ株式会社
ゲーム業界と地方創生の最新事例
ゲーム業界と地方創生の最新事例
Kenji Hiruta
Ops x meet up v18.12 クラウドサービス運用の裏側
Ops x meet up v18.12 クラウドサービス運用の裏側
Akifumi Niida
"Sync"開発秘話&事例紹介 〜 リアルイベント・勉強会を盛り上げるグループチャットの可能性
"Sync"開発秘話&事例紹介 〜 リアルイベント・勉強会を盛り上げるグループチャットの可能性
Yoshinori Kawasaki
カジュアルゲームとチュートリアル 〜実はチュートリアルが一番複雑になってませんか? ちょっとの工夫で改善!〜
カジュアルゲームとチュートリアル 〜実はチュートリアルが一番複雑になってませんか? ちょっとの工夫で改善!〜
KayoMiyata
低い床のスロープとしての “Neko taihou” (ねこたいほう)
低い床のスロープとしての “Neko taihou” (ねこたいほう)
Masao Niizuma
悪質WEO業社にだまされない為に
悪質WEO業社にだまされない為に
Yoshinori Kawasaki
ドリプロ あそびかた
ドリプロ あそびかた
kazu_1803
[OSC2018広島]自分にできる貢献のしかたを見つけよう(OSC2018広島Ver)
[OSC2018広島]自分にできる貢献のしかたを見つけよう(OSC2018広島Ver)
Hiroyuki Ishikawa
GO TO GDC2018 / GDCへ行こう2018
GO TO GDC2018 / GDCへ行こう2018
Toshifumi Nakabayashi
Lt41
Lt41
GIG inc.
190512 analog
190512 analog
ryo ishikawa
SDCC 地域主体のスマートシティ実現へ!
SDCC 地域主体のスマートシティ実現へ!
Hiroyuki Ichikawa
3_workstyle
3_workstyle
shibuya30
shibu30_3_share_labo
shibu30_3_share_labo
shibuya30
Lt39
Lt39
GIG inc.
GTMF 2015: モノビットMOエンジンfor Unityのワークフロー解説 | 株式会社モノビット
GTMF 2015: モノビットMOエンジンfor Unityのワークフロー解説 | 株式会社モノビット
Game Tools & Middleware Forum
IGDA_JP 2012
IGDA_JP 2012
Kenji Ono
Weitere ähnliche Inhalte
Was ist angesagt?
子供達と プログラミングをはじめよう
子供達と プログラミングをはじめよう
Masao Niizuma
タスク管理ツールJootoによるゲーム開発実例について
タスク管理ツールJootoによるゲーム開発実例について
yusuke hara
やってみよう Scratchでプログラミング 〜大人もプログラミングで遊ぼう〜
やってみよう Scratchでプログラミング 〜大人もプログラミングで遊ぼう〜
Masao Niizuma
西新宿セミナールームで ネコが飛んだ日
西新宿セミナールームで ネコが飛んだ日
Masao Niizuma
島根VS宮崎_移住にいいのはどっち?
島根VS宮崎_移住にいいのはどっち?
シビレ株式会社
ゲーム業界と地方創生の最新事例
ゲーム業界と地方創生の最新事例
Kenji Hiruta
Ops x meet up v18.12 クラウドサービス運用の裏側
Ops x meet up v18.12 クラウドサービス運用の裏側
Akifumi Niida
"Sync"開発秘話&事例紹介 〜 リアルイベント・勉強会を盛り上げるグループチャットの可能性
"Sync"開発秘話&事例紹介 〜 リアルイベント・勉強会を盛り上げるグループチャットの可能性
Yoshinori Kawasaki
カジュアルゲームとチュートリアル 〜実はチュートリアルが一番複雑になってませんか? ちょっとの工夫で改善!〜
カジュアルゲームとチュートリアル 〜実はチュートリアルが一番複雑になってませんか? ちょっとの工夫で改善!〜
KayoMiyata
低い床のスロープとしての “Neko taihou” (ねこたいほう)
低い床のスロープとしての “Neko taihou” (ねこたいほう)
Masao Niizuma
悪質WEO業社にだまされない為に
悪質WEO業社にだまされない為に
Yoshinori Kawasaki
ドリプロ あそびかた
ドリプロ あそびかた
kazu_1803
[OSC2018広島]自分にできる貢献のしかたを見つけよう(OSC2018広島Ver)
[OSC2018広島]自分にできる貢献のしかたを見つけよう(OSC2018広島Ver)
Hiroyuki Ishikawa
GO TO GDC2018 / GDCへ行こう2018
GO TO GDC2018 / GDCへ行こう2018
Toshifumi Nakabayashi
Lt41
Lt41
GIG inc.
190512 analog
190512 analog
ryo ishikawa
SDCC 地域主体のスマートシティ実現へ!
SDCC 地域主体のスマートシティ実現へ!
Hiroyuki Ichikawa
3_workstyle
3_workstyle
shibuya30
shibu30_3_share_labo
shibu30_3_share_labo
shibuya30
Lt39
Lt39
GIG inc.
Was ist angesagt?
(20)
子供達と プログラミングをはじめよう
子供達と プログラミングをはじめよう
タスク管理ツールJootoによるゲーム開発実例について
タスク管理ツールJootoによるゲーム開発実例について
やってみよう Scratchでプログラミング 〜大人もプログラミングで遊ぼう〜
やってみよう Scratchでプログラミング 〜大人もプログラミングで遊ぼう〜
西新宿セミナールームで ネコが飛んだ日
西新宿セミナールームで ネコが飛んだ日
島根VS宮崎_移住にいいのはどっち?
島根VS宮崎_移住にいいのはどっち?
ゲーム業界と地方創生の最新事例
ゲーム業界と地方創生の最新事例
Ops x meet up v18.12 クラウドサービス運用の裏側
Ops x meet up v18.12 クラウドサービス運用の裏側
"Sync"開発秘話&事例紹介 〜 リアルイベント・勉強会を盛り上げるグループチャットの可能性
"Sync"開発秘話&事例紹介 〜 リアルイベント・勉強会を盛り上げるグループチャットの可能性
カジュアルゲームとチュートリアル 〜実はチュートリアルが一番複雑になってませんか? ちょっとの工夫で改善!〜
カジュアルゲームとチュートリアル 〜実はチュートリアルが一番複雑になってませんか? ちょっとの工夫で改善!〜
低い床のスロープとしての “Neko taihou” (ねこたいほう)
低い床のスロープとしての “Neko taihou” (ねこたいほう)
悪質WEO業社にだまされない為に
悪質WEO業社にだまされない為に
ドリプロ あそびかた
ドリプロ あそびかた
[OSC2018広島]自分にできる貢献のしかたを見つけよう(OSC2018広島Ver)
[OSC2018広島]自分にできる貢献のしかたを見つけよう(OSC2018広島Ver)
GO TO GDC2018 / GDCへ行こう2018
GO TO GDC2018 / GDCへ行こう2018
Lt41
Lt41
190512 analog
190512 analog
SDCC 地域主体のスマートシティ実現へ!
SDCC 地域主体のスマートシティ実現へ!
3_workstyle
3_workstyle
shibu30_3_share_labo
shibu30_3_share_labo
Lt39
Lt39
Ähnlich wie IGDA日本オンライン新年会2022 LT 新年恒例ゲーム開発環境の未来を占う
GTMF 2015: モノビットMOエンジンfor Unityのワークフロー解説 | 株式会社モノビット
GTMF 2015: モノビットMOエンジンfor Unityのワークフロー解説 | 株式会社モノビット
Game Tools & Middleware Forum
IGDA_JP 2012
IGDA_JP 2012
Kenji Ono
IGDA日本とSIG-GLOCについて
IGDA日本とSIG-GLOCについて
SIG-Glocalization
IgdaJ SIG-Glocalization
IgdaJ SIG-Glocalization
Kenji Ono
CEDEC2021 プランナーもハックしよう 業務効率化、ローコード開発とテクニカルプランナー
CEDEC2021 プランナーもハックしよう 業務効率化、ローコード開発とテクニカルプランナー
SEGADevTech
GDC16報告会「世界を変えるかもしれない!?インディ開発者が挑戦するゲームを通した社会変革の一歩」
GDC16報告会「世界を変えるかもしれない!?インディ開発者が挑戦するゲームを通した社会変革の一歩」
Makoto Goto
消滅都市5周年の運営を支えた技術とその歴史
消滅都市5周年の運営を支えた技術とその歴史
gree_tech
DeNA様「通信エンジン」勉強会資料 20151217
DeNA様「通信エンジン」勉強会資料 20151217
monobit
GDC報告会2016 GDC PLAY出典顛末記
GDC報告会2016 GDC PLAY出典顛末記
IGDA JAPAN
10年後にゲームクリエイターになる.pptx
10年後にゲームクリエイターになる.pptx
Kenji Ono
IGDA日本について(ゲーム×開発×UXD情報交換会)
IGDA日本について(ゲーム×開発×UXD情報交換会)
Kenji Ono
CoderDojoと作る2020年のプログラミング教育
CoderDojoと作る2020年のプログラミング教育
NAKAOKU Takahiro
虎の穴ラボ Tech day#3 チームで戦う!とらのあな通販冬の大感謝祭でのフロント開発について
虎の穴ラボ Tech day#3 チームで戦う!とらのあな通販冬の大感謝祭でのフロント開発について
虎の穴 開発室
Igda japan2011
Igda japan2011
Kenji Ono
GTMF 2016:海外ゲーム+VRパブリッシングとクラウドファンディング事例 株式会社デジカ
GTMF 2016:海外ゲーム+VRパブリッシングとクラウドファンディング事例 株式会社デジカ
Game Tools & Middleware Forum
GDC19報告in岡山
GDC19報告in岡山
syamane
はじめてのAzure Sphere
はじめてのAzure Sphere
Tomokazu Kizawa
【GCC2019】モノビットエンジンがついにクラウド化!しかし、インフラでまさかのAzureを利用!?本当に大丈夫なの?
【GCC2019】モノビットエンジンがついにクラウド化!しかし、インフラでまさかのAzureを利用!?本当に大丈夫なの?
モノビット エンジン
運営型モバイルゲームの運用について
運営型モバイルゲームの運用について
KLab Inc. / Tech
Chinajoy and Casual Connect America 2013
Chinajoy and Casual Connect America 2013
IGDA JAPAN
Ähnlich wie IGDA日本オンライン新年会2022 LT 新年恒例ゲーム開発環境の未来を占う
(20)
GTMF 2015: モノビットMOエンジンfor Unityのワークフロー解説 | 株式会社モノビット
GTMF 2015: モノビットMOエンジンfor Unityのワークフロー解説 | 株式会社モノビット
IGDA_JP 2012
IGDA_JP 2012
IGDA日本とSIG-GLOCについて
IGDA日本とSIG-GLOCについて
IgdaJ SIG-Glocalization
IgdaJ SIG-Glocalization
CEDEC2021 プランナーもハックしよう 業務効率化、ローコード開発とテクニカルプランナー
CEDEC2021 プランナーもハックしよう 業務効率化、ローコード開発とテクニカルプランナー
GDC16報告会「世界を変えるかもしれない!?インディ開発者が挑戦するゲームを通した社会変革の一歩」
GDC16報告会「世界を変えるかもしれない!?インディ開発者が挑戦するゲームを通した社会変革の一歩」
消滅都市5周年の運営を支えた技術とその歴史
消滅都市5周年の運営を支えた技術とその歴史
DeNA様「通信エンジン」勉強会資料 20151217
DeNA様「通信エンジン」勉強会資料 20151217
GDC報告会2016 GDC PLAY出典顛末記
GDC報告会2016 GDC PLAY出典顛末記
10年後にゲームクリエイターになる.pptx
10年後にゲームクリエイターになる.pptx
IGDA日本について(ゲーム×開発×UXD情報交換会)
IGDA日本について(ゲーム×開発×UXD情報交換会)
CoderDojoと作る2020年のプログラミング教育
CoderDojoと作る2020年のプログラミング教育
虎の穴ラボ Tech day#3 チームで戦う!とらのあな通販冬の大感謝祭でのフロント開発について
虎の穴ラボ Tech day#3 チームで戦う!とらのあな通販冬の大感謝祭でのフロント開発について
Igda japan2011
Igda japan2011
GTMF 2016:海外ゲーム+VRパブリッシングとクラウドファンディング事例 株式会社デジカ
GTMF 2016:海外ゲーム+VRパブリッシングとクラウドファンディング事例 株式会社デジカ
GDC19報告in岡山
GDC19報告in岡山
はじめてのAzure Sphere
はじめてのAzure Sphere
【GCC2019】モノビットエンジンがついにクラウド化!しかし、インフラでまさかのAzureを利用!?本当に大丈夫なの?
【GCC2019】モノビットエンジンがついにクラウド化!しかし、インフラでまさかのAzureを利用!?本当に大丈夫なの?
運営型モバイルゲームの運用について
運営型モバイルゲームの運用について
Chinajoy and Casual Connect America 2013
Chinajoy and Casual Connect America 2013
IGDA日本オンライン新年会2022 LT 新年恒例ゲーム開発環境の未来を占う
1.
IGDA日本オンライン新年会2022 ライトニングトーク 新年恒例 ゲーム開発環境の未来を占う 2022年1月15日 (株)オルトプラス 有馬もと
2.
有馬もとのご紹介 ● コード書いてお金もらうようになって30年が過ぎました。 ● 各社でゲーム開発系エンジニアの偉い人をしています。 ●
最近いろいろな人に触れ合いたくてIGDAの正会員になりました。 ● 現在は (株)オルトプラスで、 フェローエンジニアとして ゲーム開発に関するエンジニアや 技術関連の統括をしています。 ● 伊達とノリと酔狂、そんな会社です。
3.
本日のお題 新春だし新年だし、未来展望をしてみましょう。 ゲーム開発環境の未来ってどうなってるんだろう?
4.
2022年現在のおもなゲーム開発環境 ● スマホのクライアント系 PC +
Unity + VSCode or VisualStudio or JetBrains Rider ※最近Rider派が多くなった感じ ● サーバ系 PC + Docker + PhpStorm ほか ※Larabel (Lumen) 優勢? goも増えてきた ● フロント系 PC + React or Vue.js + Draft.js など。PlayCanvas優勢かな? ● コード管理 だいたいGitHubやGitLabなどGit系
5.
ここで最近の有馬さん ● 飽きた。そりゃ30年も似た感じでコード書いてるし… ● PC捨てたい。重いしかさばるしイケてない。 スマホからコードいじりたい。 ●
ローカルにファイルを置きたくない。 直接ネット上のコードをいじりたい。 ● 人をダメにするクッションで 寝ころびながらコード書きたい。 ● つまり、どこでもプログラミングしたい。
6.
願望を叶える「どこでもプログラミング化」 ● 最初の起点はGit捨ててDropboxへ ○ ひとり開発だったら、わざわざGit管理しなくても履歴あるし充分 ○
書いて保存したらすぐに反映されるのがよい ● 実行するインスタンスをクラウドへ ○ 適当なAWS EC2(クラウドサーバー)上のインスタンスにDropboxをマウン トしといて、何かアクセスするとすぐ見られるようにした ○ どうせDockerなんだけど、ECS+Fargateよりはお手軽感重視 ● スマホとPCで同じコードをいじれるようにした ○ スマホからはiText(使い慣れてる) ○ PCからはWZ Editorはじめ各種アプリでいじれる
7.
結果こうなった「どこでもプログラミング」の構成 ● PC +
Dropbox + AWS EC2(on Docker) + テキストエディタやIDE ● スマホ(iPhone) + Dropbox + AWS EC2(on Docker) + iText ● これでコードはローカルにひとつもない環境を実現。IDE等が直接Dropbox上 のファイルをいじれるようになればもっとよくなる ● iTextはただのエディタなのでコード補完などはない。なくてもできる範囲のもの を作ってる感じ。全文検索(grep)はDropboxので事足りる ※言語的にはだいたいRuby、PHP(Larabel)、JavaScriptほかスクリプト言語 ※業務上のコードはセキュリティ上これはやっていません。
8.
どう変わる? ● 知り合いとご飯食べながら、あ、そうだ! という感じでスマホ取り出してコー ドいじれたのはなかなか新鮮だった。すぐ反映されるし。 ●
退屈したらこそこそいじれる。コードいじってると思われない。 旦那から「仕事?」と気をつかわれないで済む。 ● 寝食忘れて没頭できた。人をダメにするクッションは偉大。 ● 意外とスマホでコード書ける。慣れの問題。HHK捨てられる(!) ● 気分で入力端末を変えられるのは、すごく楽。 見つからないやる気が戻ってくる。
9.
最近増えてきたどこでもプログラミング ● GitHubでいじりたかったら、たとえばiPhoneに Working Copy+Textastic入れるとか、 それなりに手がある。GitHubのアプリもあるし。 ●
最近そうしたソリューションがいろいろ出てきた。 実際に使ってる人も増えてきている。 ● Unityもスマホで動いたらいいなあ(チラッ)
10.
もう少し先の話 ● スマホでプログラミングできたら次はビジュアルプログラミング ● これからはビジュアルプログラミングネイティブ世代の時代。 あと10年しないうちにScratchや Minecraftで育った子供たちが台 頭してくる。 ●
これはたぶん大きなパラダイム シフトになる。 「パラダイムシフトとは 世代交代のことである」 (瀧本哲史)
11.
例えば? ● draw.ioでシステム構成描くと勝手に Terraform吐いて各種サービスを配置してくれるような、ビジュアルなインフラ構 成ツールとか。それに連動してアプリも書けるみたいな。 ● フレームワーク的なものは見た目ビジュアルプログラミングで提供。 AWSのLambdaやAWS
CLIで各種サービスをい じるようなスタイル。圧倒的にコード書かない and見えない方向へ。 ● だいたいサーバ側はLambdaしか書かないような開発にシフトしていくはずで、それが進むとマイクロサービスを適宜 繋ぎ合わすぐらいで済むようになる。そこにビジュアルプログラミングが入っていく。 ● レイヤー構造などによる重合的ビジュアルプログラミング。 Scratchの上に別のビジュアルプログラミングが重なる的 な。 ● Lua的なゲーム内スクリプト、会話用スクリプターの立ち位置にビジュアルプログラミングが入る。 ● スワイプ、ピンチ等スマホ的操作を加えたプログラミング環境。 ピンチでクラスの中身が見えるとか。 Unityで言うところのSceneがスワイプで変わるとか ● オブジェクト指向プログラミングからデータフロープログラミングへ本格移行 ● とかとか、ネタはつきまじ
12.
終わりに ● スマホでコードいじる世界にぜひ踏み込んでください。いろいろ手はありま す。開発環境はひとつだけじゃない。ここにも多様性の時代。 でもセキュリティには気をつけてね。 ● たぶんこれからはビジュアルプログラミングネイティブ世代が何か変えてく る。少し先の未来はそんなイメージ。何かしら支援したい。 ●
その先の未来は映画「ニルヴァーナ」のようになるはず。未来のゲームデ ザイナーが、自分が作ってるキャラクターのために奮闘する話。どんな開 発環境かは映画見てね。
13.
ご清聴ありがとうございました 何かありましたらこちらまで。 ● Twitter: @arimamoto ●
Mail: moto-arima@altplus.co.jp ● SlideShare: https://www.slideshare.net/motoarima イラスト:Loose Drawing
Jetzt herunterladen