Soumettre la recherche
Mettre en ligne
Javaでマルチプラットフォーム対応ゲーム開発(JAGA#33)
•
2 j'aime
•
1,595 vues
Satoshi Shimizu
Suivre
2015/01/16Androidの会 秋田支部(JAGA) 月例ミーティング発表資料です。
Lire moins
Lire la suite
Technologie
Signaler
Partager
Signaler
Partager
1 sur 16
Télécharger maintenant
Télécharger pour lire hors ligne
Recommandé
Windows 10 driver development (fixed, rev.2)
Windows 10 driver development (fixed, rev.2)
Atomu Hidaka
Windows Hardware
Windows Hardware
Atomu Hidaka
Windows 10 driver development
Windows 10 driver development
Atomu Hidaka
Windows 11 insider tips for developer
Windows 11 insider tips for developer
Atomu Hidaka
M1 MacにUbuntuを入れた話
M1 MacにUbuntuを入れた話
VirtualTech Japan Inc./Begi.net Inc.
OSの歴史 完成版
OSの歴史 完成版
慎太郎 佐藤
2016年注目の.netテクノロジー
2016年注目の.netテクノロジー
Makoto Nishimura
OSの歴史
OSの歴史
慎太郎 佐藤
Recommandé
Windows 10 driver development (fixed, rev.2)
Windows 10 driver development (fixed, rev.2)
Atomu Hidaka
Windows Hardware
Windows Hardware
Atomu Hidaka
Windows 10 driver development
Windows 10 driver development
Atomu Hidaka
Windows 11 insider tips for developer
Windows 11 insider tips for developer
Atomu Hidaka
M1 MacにUbuntuを入れた話
M1 MacにUbuntuを入れた話
VirtualTech Japan Inc./Begi.net Inc.
OSの歴史 完成版
OSの歴史 完成版
慎太郎 佐藤
2016年注目の.netテクノロジー
2016年注目の.netテクノロジー
Makoto Nishimura
OSの歴史
OSの歴史
慎太郎 佐藤
Vagrantのひみつ
Vagrantのひみつ
Shiro Miyazaki
Hyper-V を使おう
Hyper-V を使おう
wataken44
解説 Windows 10 May 2020 Update
解説 Windows 10 May 2020 Update
Tomokazu Kizawa
My highlight topics_in_2021
My highlight topics_in_2021
Atomu Hidaka
レガシーフリーOSに必要な要素技術 legacy free os
レガシーフリーOSに必要な要素技術 legacy free os
uchan_nos
Windows Subsystem for Linux 2
Windows Subsystem for Linux 2
Tomokazu Kizawa
全世界135か国に配信したレーシングゲーム『ACR DRIFT』の制作秘話と技術基盤の構築について
全世界135か国に配信したレーシングゲーム『ACR DRIFT』の制作秘話と技術基盤の構築について
CROOZ, inc.
Xbox LIVEインディーズゲーム「ピアレビュー攻略」のためのXNAにおける開発のコツと特有の課題
Xbox LIVEインディーズゲーム「ピアレビュー攻略」のためのXNAにおける開発のコツと特有の課題
IGDA Japan
Microsoft azureとdockerとansibleと
Microsoft azureとdockerとansibleと
Kinoshita Miku
リモート・スマホ・シェアリング
リモート・スマホ・シェアリング
NTT Resonant Technology Inc.
20141018 osc tokyo_fall_firefox osってなぁに?
20141018 osc tokyo_fall_firefox osってなぁに?
Masami Yabushita
Firefox Mobile
Firefox Mobile
Makoto Kato
2014.09.16 jsオジサン3
2014.09.16 jsオジサン3
pandeiro245
Firefox mobile for android internals
Firefox mobile for android internals
Makoto Kato
Building libc++ for toy OS
Building libc++ for toy OS
uchan_nos
Heroku
Heroku
Shugo Numano
Docker for windows を動かす
Docker for windows を動かす
Shinnji Hoshino
Minecraft による強化学習の実践 (MineRL)
Minecraft による強化学習の実践 (MineRL)
Tusyoshi Matsuzaki
Free & OSS Office System
Free & OSS Office System
ubon
Transnet.+ lunch mt #1
Transnet.+ lunch mt #1
Ryota Tomomura
Windows Phoneで始める拡張現実の世界
Windows Phoneで始める拡張現実の世界
Akira Hatsune
Phone gap+javascriptスマホアプリ開発(入門編)
Phone gap+javascriptスマホアプリ開発(入門編)
Monaca
Contenu connexe
Tendances
Vagrantのひみつ
Vagrantのひみつ
Shiro Miyazaki
Hyper-V を使おう
Hyper-V を使おう
wataken44
解説 Windows 10 May 2020 Update
解説 Windows 10 May 2020 Update
Tomokazu Kizawa
My highlight topics_in_2021
My highlight topics_in_2021
Atomu Hidaka
レガシーフリーOSに必要な要素技術 legacy free os
レガシーフリーOSに必要な要素技術 legacy free os
uchan_nos
Windows Subsystem for Linux 2
Windows Subsystem for Linux 2
Tomokazu Kizawa
全世界135か国に配信したレーシングゲーム『ACR DRIFT』の制作秘話と技術基盤の構築について
全世界135か国に配信したレーシングゲーム『ACR DRIFT』の制作秘話と技術基盤の構築について
CROOZ, inc.
Xbox LIVEインディーズゲーム「ピアレビュー攻略」のためのXNAにおける開発のコツと特有の課題
Xbox LIVEインディーズゲーム「ピアレビュー攻略」のためのXNAにおける開発のコツと特有の課題
IGDA Japan
Microsoft azureとdockerとansibleと
Microsoft azureとdockerとansibleと
Kinoshita Miku
リモート・スマホ・シェアリング
リモート・スマホ・シェアリング
NTT Resonant Technology Inc.
20141018 osc tokyo_fall_firefox osってなぁに?
20141018 osc tokyo_fall_firefox osってなぁに?
Masami Yabushita
Firefox Mobile
Firefox Mobile
Makoto Kato
2014.09.16 jsオジサン3
2014.09.16 jsオジサン3
pandeiro245
Firefox mobile for android internals
Firefox mobile for android internals
Makoto Kato
Building libc++ for toy OS
Building libc++ for toy OS
uchan_nos
Heroku
Heroku
Shugo Numano
Docker for windows を動かす
Docker for windows を動かす
Shinnji Hoshino
Minecraft による強化学習の実践 (MineRL)
Minecraft による強化学習の実践 (MineRL)
Tusyoshi Matsuzaki
Free & OSS Office System
Free & OSS Office System
ubon
Transnet.+ lunch mt #1
Transnet.+ lunch mt #1
Ryota Tomomura
Tendances
(20)
Vagrantのひみつ
Vagrantのひみつ
Hyper-V を使おう
Hyper-V を使おう
解説 Windows 10 May 2020 Update
解説 Windows 10 May 2020 Update
My highlight topics_in_2021
My highlight topics_in_2021
レガシーフリーOSに必要な要素技術 legacy free os
レガシーフリーOSに必要な要素技術 legacy free os
Windows Subsystem for Linux 2
Windows Subsystem for Linux 2
全世界135か国に配信したレーシングゲーム『ACR DRIFT』の制作秘話と技術基盤の構築について
全世界135か国に配信したレーシングゲーム『ACR DRIFT』の制作秘話と技術基盤の構築について
Xbox LIVEインディーズゲーム「ピアレビュー攻略」のためのXNAにおける開発のコツと特有の課題
Xbox LIVEインディーズゲーム「ピアレビュー攻略」のためのXNAにおける開発のコツと特有の課題
Microsoft azureとdockerとansibleと
Microsoft azureとdockerとansibleと
リモート・スマホ・シェアリング
リモート・スマホ・シェアリング
20141018 osc tokyo_fall_firefox osってなぁに?
20141018 osc tokyo_fall_firefox osってなぁに?
Firefox Mobile
Firefox Mobile
2014.09.16 jsオジサン3
2014.09.16 jsオジサン3
Firefox mobile for android internals
Firefox mobile for android internals
Building libc++ for toy OS
Building libc++ for toy OS
Heroku
Heroku
Docker for windows を動かす
Docker for windows を動かす
Minecraft による強化学習の実践 (MineRL)
Minecraft による強化学習の実践 (MineRL)
Free & OSS Office System
Free & OSS Office System
Transnet.+ lunch mt #1
Transnet.+ lunch mt #1
Similaire à Javaでマルチプラットフォーム対応ゲーム開発(JAGA#33)
Windows Phoneで始める拡張現実の世界
Windows Phoneで始める拡張現実の世界
Akira Hatsune
Phone gap+javascriptスマホアプリ開発(入門編)
Phone gap+javascriptスマホアプリ開発(入門編)
Monaca
フロントエンド開発環境
フロントエンド開発環境
Masaki Kawaguchi
クラウドサービスを使って作る動画サイト?
クラウドサービスを使って作る動画サイト?
Daichi Isami
[G-Tech2014講演資料] Microsoft Azureで負荷分散された仮想マシンを作ってみよう ~Amazon Web Servicesと比べな...
[G-Tech2014講演資料] Microsoft Azureで負荷分散された仮想マシンを作ってみよう ~Amazon Web Servicesと比べな...
Trainocate Japan, Ltd.
Guide to GraalVM (JJUG CCC 2019 Fall)
Guide to GraalVM (JJUG CCC 2019 Fall)
Koichi Sakata
ngCore engine for mobage platform
ngCore engine for mobage platform
Toru Yamaguchi
Silverlightの今
Silverlightの今
信之 岩永
Universal Apps (UWP)
Universal Apps (UWP)
Shin-ya Koga
Firefox OS - Blaze Your Own Path
Firefox OS - Blaze Your Own Path
dynamis
Windows アプリケーション開発はじめに ~ Windows アプリケーション開発初学者の方向けVisual Studio を使ったアプリケーショ...
Windows アプリケーション開発はじめに ~ Windows アプリケーション開発初学者の方向けVisual Studio を使ったアプリケーショ...
Fujio Kojima
中級者のためのWordPress講座[第5回]携帯電話やスマートフォンからの閲覧に対応させてみよう!
中級者のためのWordPress講座[第5回]携帯電話やスマートフォンからの閲覧に対応させてみよう!
switch3000
GTMF2012 SpriteStudio と "Unity" と "CoronaSDK" と "ngCore" ! ~組み合わせて改善する 2D ワーク...
GTMF2012 SpriteStudio と "Unity" と "CoronaSDK" と "ngCore" ! ~組み合わせて改善する 2D ワーク...
Web Technology Corp.
はてなエンジニアブロガー祭りLT クロスプラットフォーム開発
はてなエンジニアブロガー祭りLT クロスプラットフォーム開発
友太 渡辺
Java-Virtual-Thread-LT.pdf
Java-Virtual-Thread-LT.pdf
Yoshio Terada
クラウド化が進む今だから読み解くHyper-Vアーキテクチャ
クラウド化が進む今だから読み解くHyper-Vアーキテクチャ
Tsukasa Kato
OSvのご紹介 in Java 8 HotSpot meeting
OSvのご紹介 in Java 8 HotSpot meeting
Takuya ASADA
Firefox os hackathon
Firefox os hackathon
dynamis
20140830 2014年版 C #でできること
20140830 2014年版 C #でできること
Takayoshi Tanaka
Ltctjs
Ltctjs
Hisashi Aruji
Similaire à Javaでマルチプラットフォーム対応ゲーム開発(JAGA#33)
(20)
Windows Phoneで始める拡張現実の世界
Windows Phoneで始める拡張現実の世界
Phone gap+javascriptスマホアプリ開発(入門編)
Phone gap+javascriptスマホアプリ開発(入門編)
フロントエンド開発環境
フロントエンド開発環境
クラウドサービスを使って作る動画サイト?
クラウドサービスを使って作る動画サイト?
[G-Tech2014講演資料] Microsoft Azureで負荷分散された仮想マシンを作ってみよう ~Amazon Web Servicesと比べな...
[G-Tech2014講演資料] Microsoft Azureで負荷分散された仮想マシンを作ってみよう ~Amazon Web Servicesと比べな...
Guide to GraalVM (JJUG CCC 2019 Fall)
Guide to GraalVM (JJUG CCC 2019 Fall)
ngCore engine for mobage platform
ngCore engine for mobage platform
Silverlightの今
Silverlightの今
Universal Apps (UWP)
Universal Apps (UWP)
Firefox OS - Blaze Your Own Path
Firefox OS - Blaze Your Own Path
Windows アプリケーション開発はじめに ~ Windows アプリケーション開発初学者の方向けVisual Studio を使ったアプリケーショ...
Windows アプリケーション開発はじめに ~ Windows アプリケーション開発初学者の方向けVisual Studio を使ったアプリケーショ...
中級者のためのWordPress講座[第5回]携帯電話やスマートフォンからの閲覧に対応させてみよう!
中級者のためのWordPress講座[第5回]携帯電話やスマートフォンからの閲覧に対応させてみよう!
GTMF2012 SpriteStudio と "Unity" と "CoronaSDK" と "ngCore" ! ~組み合わせて改善する 2D ワーク...
GTMF2012 SpriteStudio と "Unity" と "CoronaSDK" と "ngCore" ! ~組み合わせて改善する 2D ワーク...
はてなエンジニアブロガー祭りLT クロスプラットフォーム開発
はてなエンジニアブロガー祭りLT クロスプラットフォーム開発
Java-Virtual-Thread-LT.pdf
Java-Virtual-Thread-LT.pdf
クラウド化が進む今だから読み解くHyper-Vアーキテクチャ
クラウド化が進む今だから読み解くHyper-Vアーキテクチャ
OSvのご紹介 in Java 8 HotSpot meeting
OSvのご紹介 in Java 8 HotSpot meeting
Firefox os hackathon
Firefox os hackathon
20140830 2014年版 C #でできること
20140830 2014年版 C #でできること
Ltctjs
Ltctjs
Dernier
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
iPride Co., Ltd.
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
CRI Japan, Inc.
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NTT DATA Technology & Innovation
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
Hiroshi Tomioka
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
CRI Japan, Inc.
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
iPride Co., Ltd.
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
iPride Co., Ltd.
Dernier
(7)
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
Javaでマルチプラットフォーム対応ゲーム開発(JAGA#33)
1.
Javaでマルチプラット フォーム対応ゲーム開発 JAGA#33 2015-01-16 清水 悟 (@shimitei)
2.
一般的な家庭に存在する プラットフォーム • Mac OS
X • Windows • Android • iOS • Firefox OS ←NEW! 2
3.
Javaでマルチプラットフォーム? Write once, run
anywhere (WORA) 3
4.
Javaの実行環境=JVM 4
5.
JVM • ○ Mac
OS X • ○ Windows • × Android • × iOS • × Firefox OS 5
6.
Androidアプリ ≠ Javaアプリ Android
5.0からは 新VMのART Dalvik (だるびっく) VMは Java VMと互換性無し 6
7.
Javaでマルチプラットフォーム対応 ゲーム開発 http://libgdx.badlogicgames.com/ 7
8.
libGDXの仕組み JVM – Desktop(Windows
/ Mac / Linux) Android - Android SDK対応はlibGDXで吸収 HTML5 - GWT(Google Web Toolkit) Java to JavaScript iOS – RoboVM - Java bytecode to iOS native 8 RoboVM https://www.jfokus.se/jfokus14/preso/Truly-Native-Java-Apps-on-iOS-with-RoboVM.pdf
9.
余談 言語別マルチプラットフォーム開発 Java +
JavaFx C# + .NET(Xamarin) C++,Delphi(Appmethod) 9
10.
libGDX 必要スキルセット Java libGDX Gradle ビルドツール IDE(Eclipse,
Intellij IDEA, NetBeans) 10
11.
libGDX – 開発手順 1.
libGDX Project Genetator gdx-setup.jar実行 Gradleプロジェクト生成 2. IDEにimport Eclipse, Intellij IDEA (or Android Studio), NetBeans 3. コーディング 11
12.
Javaでゲームといえば… iアプリ DoCoMo 503iシリーズ
2001年発売 503i端末スペック http://www.itmedia.co.jp/mobile/0105/01/503f.html 12
13.
つくってた iアプリ iアプリは個人でも開発可能 Windows無料ゲームの移植 オリジナル http://www.vector.co.jp/soft/win95/game/se190133.html SameGame風パズルゲーム 503i向け(2001年?) 505i以降向け QVGA(320x240) 13
14.
つくってた MIDPアプリ(EZアプリ) 2004年? Rogue Clone
IIのクローン 14
15.
libGDXでマルチプラットフォーム対応 https://github.com/shimitei/AiKinokoGari 15
16.
Write games in
Java, everyboby play! 16
Télécharger maintenant