Suche senden
Hochladen
【Mini Tech Talk】PlayCanvasを用いた新しいゲーム・Web開発スタイル(2017/10/011講演)
•
1 gefällt mir
•
550 views
PlayCanvas運営事務局
Folgen
GREE社内勉強会「Mini Tech Talk」で講演した資料です
Weniger lesen
Mehr lesen
Ingenieurwesen
Melden
Teilen
Melden
Teilen
1 von 21
Jetzt herunterladen
Downloaden Sie, um offline zu lesen
Empfohlen
【Unite 2017 Tokyo】Unity+WebGLでゲームを開発・運用して見えてきたメリット・デメリット
【Unite 2017 Tokyo】Unity+WebGLでゲームを開発・運用して見えてきたメリット・デメリット
Unite2017Tokyo
Playcanvas Japan 2019 Activity Report
Playcanvas Japan 2019 Activity Report
PlayCanvas運営事務局
WordPressのリッチコンテンツを簡単に作れるPlayCanvasセミナー
WordPressのリッチコンテンツを簡単に作れるPlayCanvasセミナー
PlayCanvas運営事務局
【HTML5ゲーム開発環境勉強会 】PlayCanvasビルトインコンポーネント ディープダイブ第一弾【物理エンジン】(2018/12/11講演)
【HTML5ゲーム開発環境勉強会 】PlayCanvasビルトインコンポーネント ディープダイブ第一弾【物理エンジン】(2018/12/11講演)
PlayCanvas運営事務局
【ブラウザゲームPFが語る業界トレンドNOW#2 HTML5スペシャル! 】メディアミックスをPlayCanvasで実現する(2018/11/06講演)
【ブラウザゲームPFが語る業界トレンドNOW#2 HTML5スペシャル! 】メディアミックスをPlayCanvasで実現する(2018/11/06講演)
PlayCanvas運営事務局
【HTML5 Conference 2018】あんずフォト:PlayCanvasでリッチアドコンテンツを開発して発信してみた(2018/11/25講演)
【HTML5 Conference 2018】あんずフォト:PlayCanvasでリッチアドコンテンツを開発して発信してみた(2018/11/25講演)
PlayCanvas運営事務局
【PlayCanvas×NCMB 勉強会+ハンズオン】HTML5ゲームにバックエンド機能をらくらく追加!ハンズオン(2017/09/05講演)
【PlayCanvas×NCMB 勉強会+ハンズオン】HTML5ゲームにバックエンド機能をらくらく追加!ハンズオン(2017/09/05講演)
PlayCanvas運営事務局
【GTMF2017】PlayCanvas新機能( 2017/6/30,7/14講演)
【GTMF2017】PlayCanvas新機能( 2017/6/30,7/14講演)
PlayCanvas運営事務局
Empfohlen
【Unite 2017 Tokyo】Unity+WebGLでゲームを開発・運用して見えてきたメリット・デメリット
【Unite 2017 Tokyo】Unity+WebGLでゲームを開発・運用して見えてきたメリット・デメリット
Unite2017Tokyo
Playcanvas Japan 2019 Activity Report
Playcanvas Japan 2019 Activity Report
PlayCanvas運営事務局
WordPressのリッチコンテンツを簡単に作れるPlayCanvasセミナー
WordPressのリッチコンテンツを簡単に作れるPlayCanvasセミナー
PlayCanvas運営事務局
【HTML5ゲーム開発環境勉強会 】PlayCanvasビルトインコンポーネント ディープダイブ第一弾【物理エンジン】(2018/12/11講演)
【HTML5ゲーム開発環境勉強会 】PlayCanvasビルトインコンポーネント ディープダイブ第一弾【物理エンジン】(2018/12/11講演)
PlayCanvas運営事務局
【ブラウザゲームPFが語る業界トレンドNOW#2 HTML5スペシャル! 】メディアミックスをPlayCanvasで実現する(2018/11/06講演)
【ブラウザゲームPFが語る業界トレンドNOW#2 HTML5スペシャル! 】メディアミックスをPlayCanvasで実現する(2018/11/06講演)
PlayCanvas運営事務局
【HTML5 Conference 2018】あんずフォト:PlayCanvasでリッチアドコンテンツを開発して発信してみた(2018/11/25講演)
【HTML5 Conference 2018】あんずフォト:PlayCanvasでリッチアドコンテンツを開発して発信してみた(2018/11/25講演)
PlayCanvas運営事務局
【PlayCanvas×NCMB 勉強会+ハンズオン】HTML5ゲームにバックエンド機能をらくらく追加!ハンズオン(2017/09/05講演)
【PlayCanvas×NCMB 勉強会+ハンズオン】HTML5ゲームにバックエンド機能をらくらく追加!ハンズオン(2017/09/05講演)
PlayCanvas運営事務局
【GTMF2017】PlayCanvas新機能( 2017/6/30,7/14講演)
【GTMF2017】PlayCanvas新機能( 2017/6/30,7/14講演)
PlayCanvas運営事務局
2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot
Marius Sescu
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
Expeed Software
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
Pixeldarts
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
ThinkNow
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
marketingartwork
Skeleton Culture Code
Skeleton Culture Code
Skeleton Technologies
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
Neil Kimberley
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
contently
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
Albert Qian
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
Kurio // The Social Media Age(ncy)
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
Search Engine Journal
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
SpeakerHub
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
Clark Boyd
Getting into the tech field. what next
Getting into the tech field. what next
Tessa Mero
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Lily Ray
How to have difficult conversations
How to have difficult conversations
Rajiv Jayarajah, MAppComm, ACC
Introduction to Data Science
Introduction to Data Science
Christy Abraham Joy
Time Management & Productivity - Best Practices
Time Management & Productivity - Best Practices
Vit Horky
The six step guide to practical project management
The six step guide to practical project management
MindGenius
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
RachelPearson36
Weitere ähnliche Inhalte
Empfohlen
2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot
Marius Sescu
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
Expeed Software
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
Pixeldarts
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
ThinkNow
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
marketingartwork
Skeleton Culture Code
Skeleton Culture Code
Skeleton Technologies
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
Neil Kimberley
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
contently
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
Albert Qian
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
Kurio // The Social Media Age(ncy)
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
Search Engine Journal
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
SpeakerHub
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
Clark Boyd
Getting into the tech field. what next
Getting into the tech field. what next
Tessa Mero
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Lily Ray
How to have difficult conversations
How to have difficult conversations
Rajiv Jayarajah, MAppComm, ACC
Introduction to Data Science
Introduction to Data Science
Christy Abraham Joy
Time Management & Productivity - Best Practices
Time Management & Productivity - Best Practices
Vit Horky
The six step guide to practical project management
The six step guide to practical project management
MindGenius
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
RachelPearson36
Empfohlen
(20)
2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
Skeleton Culture Code
Skeleton Culture Code
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
Getting into the tech field. what next
Getting into the tech field. what next
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
How to have difficult conversations
How to have difficult conversations
Introduction to Data Science
Introduction to Data Science
Time Management & Productivity - Best Practices
Time Management & Productivity - Best Practices
The six step guide to practical project management
The six step guide to practical project management
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
【Mini Tech Talk】PlayCanvasを用いた新しいゲーム・Web開発スタイル(2017/10/011講演)
1.
PlayCanvasを用いた新しい ゲーム・Web開発スタイル Ryotaro Tsuda (@utautattaro) GMO
CLOUD K.K. PlayCanvas Team Japan Technical Advisor
2.
自己紹介 2016.5 ~ GMOクラウド株式会社 PlayCanvas運営事務局 Photon運営事務局 テクニカルアドバイザー 津田良太郎
/ Ryotaro Tsuda ryotaro @utautattaro
3.
4.
PlayCanvasの特徴 • Webブラウザ上で完結(インストール必要なし!) • 豊富な機能を持つゲームエディター,
コードエディター • 軽量なOSSのエンジン(デスクトップ・モバイル問わず動作!) • 外部JavaScriptライブラリも簡単に使用可能 • WebVR 対応 • 3Dモデルインポーター • WebGL 2.0対応 • 数クリックでデプロイ • オンラインマルチ開発 • etc…
5.
本日のアジェンダ 1. PlayCanvasライブデモ 2. PlayCanvasのここが便利! 3.
これからのWeb/ゲーム
6.
PlayCanvasライブデモ
7.
ライブデモ内容 • ソーシャルVRアプリを作ります – Webブラウザ上で動作 –
クロスプラットフォーム(pc/mobile) – 移動、視点変更可能 – 同一ルームにいるプレイヤーとやりとり – 簡易cluster.
8.
PlayCanvasのここが便利!
9.
開発に便利なキットがそろっている • Model Viewer
Starter Kit – 3Dモデルを手軽に公開,配布可能 – orbit-cameraが実装済み • VR Starter Kit – WebVRアプリを手軽に開発 – モバイル向けステレオレンダリング – ハイエンド向けWebVRAPIが実装済み
10.
即時同期でクロスプラットフォームにデバッグ! • launchタブを開けば即デバッグ端末に! – ブラウザさえあれば検証可能 –
editorでの編集は即時的に反映! • さらに便利なswapメソッド – ホットリロード可能 – コードの編集も即時同期!
11.
モデルインポーター • 直接扱えないFBX,OBJをJSONに自動インポート – 中身はplaneなJSON –
マテリアルグループ毎にマテリアルも生成 • ボーンアニメーションもできちゃう – アニメーションもJSONに
12.
外部ライブラリの使用も簡単! • プロジェクトにアップロードするだけ! – jQuery,Photon,ncmbなどなど –
JavaScriptライブラリならOK – .min.jsでも.jsでもOK – PlayCanvas上でちょっとした改変も可能 – <script>タグでの外部参照はできません – 使うときは呼び出し順に注意しましょう
13.
まあまあ使えるCode Editor • 補完や検索,置換等 –
JavaScript, HTML, CSS, Json, GLSLなどが書ける – 当然日本語も入力できます
14.
attribute • エディターからスクリプトに値を渡す – Unityでいう[SerializeField] –
割と種類も多い Script.attributes.add(“attr”,{type:“entity”}); Script.prototype.initialize = function(){ console.log(this.attr); }; {type:“curve”,color: “rgba”} {type:“vec2”} {type:“number”,min:100,max:250} {type:“number”,enum: [{valueOne:1},{valueTwo:2]} {type:“rgba”} {type:“curve”}
15.
数クリックでデプロイ! • PlayCanvas上で公開可能! – 検証サイクルが飛躍的にアップ
16.
これからのWeb/ゲーム
17.
FLASHの終焉 • ブラウザベンダーはHTML5への移行を喚起 • Adobeは2020年までにFlashを提供終了と発表 •
代替としてのPlayCanvas – 3Dのゲームエンジンだが2D/2,5Dも可能 – GUIが手軽に作れる elementコンポーネントも登場
18.
HTML5とPlayCanvas • PlayCanvasで変わる開発スタイル – インストールいらず –
数クリックでデプロイ – 多人数即時同期 • ゲームとWebの境界線 – HTML5/JavaScriptで動くモバイル向けゲーム – 3Dエディターで開発するWebコンテンツ – PlayCanvasはどちらも対応可能
19.
拡充されるWebAPI • Web Payments –
Payment Request API – 数行で決済フォーム実装 – ゲーム内ストアも簡単に • GetUserMedia / Stream API – モバイルも対応済って知ってました? – PlayCanvas – WebAR • ARToolKit互換 マーカー式
20.
21.
参考 【PlayCanvas ハンズオン】ソーシャルVRアプリをつくろう! ~1時間で複数人参加型のWebVRアプリを開発~ –
https://support.playcanvas.jp/hc/ja/articles/115012166007 Flash提供終了発表を受け、PlayCanvasはFlashディベロッパーを歓迎します – https://support.playcanvas.jp/hc/ja/articles/115011362108 エレメントコンポーネントとスクリーンコンポーネントが追加されました – https://support.playcanvas.jp/hc/ja/articles/115012571708 TRANSFORMERS THE LAST KNIGHT – http://www.transformersmovie.com/ TANX – https://tanx.io/ PlayCanvas – WebAR – https://playcanv.as/p/eJ1ygzym/ – https://github.com/artoolkit/artoolkit5/blob/master/doc/patterns/Hiro%20pattern.pdf PlayCanvasチートシート Unityと比べてみよう エディタ拡張編 – http://seiroise.hatenablog.com/entry/2017/05/08/182953 – http://seiroise.hatenablog.com/entry/2017/05/09/202431 VOXELCANVAS – https://voxelcanvas.me/ Photon-for-PlayCanvas – https://utautattaro.github.io/Photon-for-PlayCanvas/
Jetzt herunterladen