SlideShare a Scribd company logo
1 of 22
Download to read offline
RubyMotionで
 iOSゲームを
作るっきゃない!
    @jewel_x12
Rubyでゲーム制作
したいね!!!!!
┗(^o^;)┓Star Rubyかな?wwWwwWWw
┏(;^o^)┛DXRubyかな?wWWWwww
(´・`;) こ…これ…これは……
RubyMotionだあああああ┗(^o^)┛




┏(^o^)┓ドコドコドコドコwwwwwwwww
RubyMotion
  とは!
Rubyでネイティブ
iOSアプリが作れる
 すごいやつだよ
詳しくはこちら!
Rubyist Magagine RubyMotionのご紹介
          http://jp.rubyist.net/magazine/?0039-IntroductionToRubyMotion




naoyaのはてなダイアリー RubyMotion
          http://d.hatena.ne.jp/naoya/20120831/1346409758
注目点
既存のObjective-C
ライブラリが使える!
ちゅーことは
優秀なゲームフレームワーク
    が使える!
ら み
                       の つ
                    最 大
                io n
          o t
       y M
  ub
R
¥有料¥
RubyMotion
 年16000くらい
有料デベロッパープログラム
 年8000くらい
        



    厳しい
買ってから考えよう!
買ってしまったら
遊び倒すしかない!
RubyMotionで
 iOSゲームを
作るっきゃない!
Pythonが主人公のシューティングゲーム
    を作ったので実演します
まとめ
• RubyMotionでiOSゲーム制作できる!

• スマホゲームはいろいろ制約がある

• 画面が指で隠れるなど

• アクション系はゲームデザインが難しい

• よく考えて設計しよう!

More Related Content

What's hot

はじめる Ember.js!! ~ Getting started with ember.js ~
はじめる Ember.js!! ~ Getting started with ember.js ~はじめる Ember.js!! ~ Getting started with ember.js ~
はじめる Ember.js!! ~ Getting started with ember.js ~Ryunosuke SATO
 
僕はどうしてもLibsassが使いたかったんだ!
僕はどうしてもLibsassが使いたかったんだ!僕はどうしてもLibsassが使いたかったんだ!
僕はどうしてもLibsassが使いたかったんだ!Masato Noguchi
 
RubyからC#を扱う
RubyからC#を扱うRubyからC#を扱う
RubyからC#を扱う107steps
 
Railsチュートリアル(second)を終えて
Railsチュートリアル(second)を終えてRailsチュートリアル(second)を終えて
Railsチュートリアル(second)を終えてHirata Tomoko
 
AsssetStoreに頼ってVRコースターを作ってみる
AsssetStoreに頼ってVRコースターを作ってみるAsssetStoreに頼ってVRコースターを作ってみる
AsssetStoreに頼ってVRコースターを作ってみるYo Takezawa
 
Mrubyについて 第16回 岡山ruby, ruby on rails勉強会
Mrubyについて   第16回 岡山ruby, ruby on rails勉強会Mrubyについて   第16回 岡山ruby, ruby on rails勉強会
Mrubyについて 第16回 岡山ruby, ruby on rails勉強会Masaya Konishi
 
Ruby Sapporo Night Vol.4
Ruby Sapporo Night Vol.4Ruby Sapporo Night Vol.4
Ruby Sapporo Night Vol.4Koji SHIMADA
 
Ruby と C# をつなぐ
Ruby と C# をつなぐRuby と C# をつなぐ
Ruby と C# をつなぐ107steps
 
Crystal勉強会#4 LT資料
Crystal勉強会#4 LT資料 Crystal勉強会#4 LT資料
Crystal勉強会#4 LT資料 Taichiro Suzuki
 
How to relaunch "sapporojs.org" ~Introduction to middleman~
How to relaunch "sapporojs.org" ~Introduction to middleman~How to relaunch "sapporojs.org" ~Introduction to middleman~
How to relaunch "sapporojs.org" ~Introduction to middleman~Ryunosuke SATO
 
Ruby/PureImage: 第2回岡山Ruby会議LT
Ruby/PureImage: 第2回岡山Ruby会議LTRuby/PureImage: 第2回岡山Ruby会議LT
Ruby/PureImage: 第2回岡山Ruby会議LTNISHIMOTO Keisuke
 
RailsのRailから解放される始めの一歩
RailsのRailから解放される始めの一歩RailsのRailから解放される始めの一歩
RailsのRailから解放される始めの一歩Masato Noguchi
 
20160618 第23回シェル芸勉強会LT コマンドプロンプト芸
20160618 第23回シェル芸勉強会LT コマンドプロンプト芸20160618 第23回シェル芸勉強会LT コマンドプロンプト芸
20160618 第23回シェル芸勉強会LT コマンドプロンプト芸kunst1080
 
Gatsby.js完全に理解した
Gatsby.js完全に理解したGatsby.js完全に理解した
Gatsby.js完全に理解したssuser953388
 
RubyとRのおいしい関係
RubyとRのおいしい関係RubyとRのおいしい関係
RubyとRのおいしい関係sady_nitro
 
Ruby on Rails の特徴とそのエコシステム
Ruby on Rails の特徴とそのエコシステムRuby on Rails の特徴とそのエコシステム
Ruby on Rails の特徴とそのエコシステムTomoya Kawanishi
 
C#とRubyをつなぐ
C#とRubyをつなぐC#とRubyをつなぐ
C#とRubyをつなぐ107steps
 
2017年3月13日勉強会発表資料
2017年3月13日勉強会発表資料2017年3月13日勉強会発表資料
2017年3月13日勉強会発表資料shogo yamada
 

What's hot (20)

はじめる Ember.js!! ~ Getting started with ember.js ~
はじめる Ember.js!! ~ Getting started with ember.js ~はじめる Ember.js!! ~ Getting started with ember.js ~
はじめる Ember.js!! ~ Getting started with ember.js ~
 
僕はどうしてもLibsassが使いたかったんだ!
僕はどうしてもLibsassが使いたかったんだ!僕はどうしてもLibsassが使いたかったんだ!
僕はどうしてもLibsassが使いたかったんだ!
 
RubyからC#を扱う
RubyからC#を扱うRubyからC#を扱う
RubyからC#を扱う
 
Railsチュートリアル(second)を終えて
Railsチュートリアル(second)を終えてRailsチュートリアル(second)を終えて
Railsチュートリアル(second)を終えて
 
AsssetStoreに頼ってVRコースターを作ってみる
AsssetStoreに頼ってVRコースターを作ってみるAsssetStoreに頼ってVRコースターを作ってみる
AsssetStoreに頼ってVRコースターを作ってみる
 
Mrubyについて 第16回 岡山ruby, ruby on rails勉強会
Mrubyについて   第16回 岡山ruby, ruby on rails勉強会Mrubyについて   第16回 岡山ruby, ruby on rails勉強会
Mrubyについて 第16回 岡山ruby, ruby on rails勉強会
 
K初めてのstylus
K初めてのstylus K初めてのstylus
K初めてのstylus
 
Ruby Sapporo Night Vol.4
Ruby Sapporo Night Vol.4Ruby Sapporo Night Vol.4
Ruby Sapporo Night Vol.4
 
Ruby と C# をつなぐ
Ruby と C# をつなぐRuby と C# をつなぐ
Ruby と C# をつなぐ
 
Crystal勉強会#4 LT資料
Crystal勉強会#4 LT資料 Crystal勉強会#4 LT資料
Crystal勉強会#4 LT資料
 
How to relaunch "sapporojs.org" ~Introduction to middleman~
How to relaunch "sapporojs.org" ~Introduction to middleman~How to relaunch "sapporojs.org" ~Introduction to middleman~
How to relaunch "sapporojs.org" ~Introduction to middleman~
 
Ruby/PureImage: 第2回岡山Ruby会議LT
Ruby/PureImage: 第2回岡山Ruby会議LTRuby/PureImage: 第2回岡山Ruby会議LT
Ruby/PureImage: 第2回岡山Ruby会議LT
 
計算数学
計算数学計算数学
計算数学
 
RailsのRailから解放される始めの一歩
RailsのRailから解放される始めの一歩RailsのRailから解放される始めの一歩
RailsのRailから解放される始めの一歩
 
20160618 第23回シェル芸勉強会LT コマンドプロンプト芸
20160618 第23回シェル芸勉強会LT コマンドプロンプト芸20160618 第23回シェル芸勉強会LT コマンドプロンプト芸
20160618 第23回シェル芸勉強会LT コマンドプロンプト芸
 
Gatsby.js完全に理解した
Gatsby.js完全に理解したGatsby.js完全に理解した
Gatsby.js完全に理解した
 
RubyとRのおいしい関係
RubyとRのおいしい関係RubyとRのおいしい関係
RubyとRのおいしい関係
 
Ruby on Rails の特徴とそのエコシステム
Ruby on Rails の特徴とそのエコシステムRuby on Rails の特徴とそのエコシステム
Ruby on Rails の特徴とそのエコシステム
 
C#とRubyをつなぐ
C#とRubyをつなぐC#とRubyをつなぐ
C#とRubyをつなぐ
 
2017年3月13日勉強会発表資料
2017年3月13日勉強会発表資料2017年3月13日勉強会発表資料
2017年3月13日勉強会発表資料
 

Viewers also liked

Кого больше всех на свете?
Кого больше всех на свете?Кого больше всех на свете?
Кого больше всех на свете?natfurm
 
MATADORES EN CHOTA
MATADORES EN CHOTAMATADORES EN CHOTA
MATADORES EN CHOTAadrixita
 
El gallo que no podia cantar
El gallo que no podia cantarEl gallo que no podia cantar
El gallo que no podia cantarguest2f3ac25
 
Tiempolaboral 100503085427-phpapp01
Tiempolaboral 100503085427-phpapp01Tiempolaboral 100503085427-phpapp01
Tiempolaboral 100503085427-phpapp01albertotacchi
 
公益项目捐赠平台
公益项目捐赠平台公益项目捐赠平台
公益项目捐赠平台lijianghua
 
Latinika 2009
Latinika 2009Latinika 2009
Latinika 2009St Na
 
بشارات الأنبياء بمحمد
بشارات الأنبياء بمحمدبشارات الأنبياء بمحمد
بشارات الأنبياء بمحمدheshamtoubar
 
Iblc Congres 2009 Presentatie Marco Hendrikse
Iblc Congres 2009 Presentatie  Marco  HendrikseIblc Congres 2009 Presentatie  Marco  Hendrikse
Iblc Congres 2009 Presentatie Marco HendrikseIBLC
 
Методичні аспекти розробки тестових завдань
Методичні аспекти розробки тестових завдань Методичні аспекти розробки тестових завдань
Методичні аспекти розробки тестових завдань guest8c91629
 
Presenças e imagens dos jovens nas escolas
Presenças e imagens dos jovens nas escolasPresenças e imagens dos jovens nas escolas
Presenças e imagens dos jovens nas escolasAristóteles Berino
 
网络教学系统
网络教学系统网络教学系统
网络教学系统Bo Shen
 
程乐华 心理学艺术化
程乐华 心理学艺术化程乐华 心理学艺术化
程乐华 心理学艺术化TEDtoChina
 
Эффективность аутсорсинговой модели e-Learning
Эффективность аутсорсинговой модели e-LearningЭффективность аутсорсинговой модели e-Learning
Эффективность аутсорсинговой модели e-LearningValery Leontyev
 

Viewers also liked (20)

Кого больше всех на свете?
Кого больше всех на свете?Кого больше всех на свете?
Кого больше всех на свете?
 
MATADORES EN CHOTA
MATADORES EN CHOTAMATADORES EN CHOTA
MATADORES EN CHOTA
 
El gallo que no podia cantar
El gallo que no podia cantarEl gallo que no podia cantar
El gallo que no podia cantar
 
Tiempolaboral 100503085427-phpapp01
Tiempolaboral 100503085427-phpapp01Tiempolaboral 100503085427-phpapp01
Tiempolaboral 100503085427-phpapp01
 
公益项目捐赠平台
公益项目捐赠平台公益项目捐赠平台
公益项目捐赠平台
 
Latinika 2009
Latinika 2009Latinika 2009
Latinika 2009
 
بشارات الأنبياء بمحمد
بشارات الأنبياء بمحمدبشارات الأنبياء بمحمد
بشارات الأنبياء بمحمد
 
Presentacion 21
Presentacion 21Presentacion 21
Presentacion 21
 
Iblc Congres 2009 Presentatie Marco Hendrikse
Iblc Congres 2009 Presentatie  Marco  HendrikseIblc Congres 2009 Presentatie  Marco  Hendrikse
Iblc Congres 2009 Presentatie Marco Hendrikse
 
chuong 6
chuong 6chuong 6
chuong 6
 
bahan P & P
bahan P & Pbahan P & P
bahan P & P
 
De Bouw
De BouwDe Bouw
De Bouw
 
Методичні аспекти розробки тестових завдань
Методичні аспекти розробки тестових завдань Методичні аспекти розробки тестових завдань
Методичні аспекти розробки тестових завдань
 
Presenças e imagens dos jovens nas escolas
Presenças e imagens dos jovens nas escolasPresenças e imagens dos jovens nas escolas
Presenças e imagens dos jovens nas escolas
 
ddd
dddddd
ddd
 
Eva Jiricna
Eva  JiricnaEva  Jiricna
Eva Jiricna
 
网络教学系统
网络教学系统网络教学系统
网络教学系统
 
обо мне
обо мнеобо мне
обо мне
 
程乐华 心理学艺术化
程乐华 心理学艺术化程乐华 心理学艺术化
程乐华 心理学艺术化
 
Эффективность аутсорсинговой модели e-Learning
Эффективность аутсорсинговой модели e-LearningЭффективность аутсорсинговой модели e-Learning
Эффективность аутсорсинговой модели e-Learning
 

Similar to Rubymotion

Rubymotionはオススメか?
Rubymotionはオススメか?Rubymotionはオススメか?
Rubymotionはオススメか?Junya Ishihara
 
Effective SQLite For Android
Effective SQLite For AndroidEffective SQLite For Android
Effective SQLite For AndroidShinobu Okano
 
[RubyMotion LT] nitronに見るiosアプリ開発の未来
[RubyMotion LT] nitronに見るiosアプリ開発の未来[RubyMotion LT] nitronに見るiosアプリ開発の未来
[RubyMotion LT] nitronに見るiosアプリ開発の未来Masahiro Nishimi
 
Railsしかやってなかった人が10時間で Swift iOSゲームをつくったら
Railsしかやってなかった人が10時間で Swift iOSゲームをつくったらRailsしかやってなかった人が10時間で Swift iOSゲームをつくったら
Railsしかやってなかった人が10時間で Swift iOSゲームをつくったらYuta Okazaki
 
nomlab_okayamaruby_slide
nomlab_okayamaruby_slidenomlab_okayamaruby_slide
nomlab_okayamaruby_slidenomlab
 
ゆとりエンジニア交流会_20130706
ゆとりエンジニア交流会_20130706ゆとりエンジニア交流会_20130706
ゆとりエンジニア交流会_20130706拓 小林
 
Rubyの会社でPythonistaが3ヶ月生き延びた話
Rubyの会社でPythonistaが3ヶ月生き延びた話Rubyの会社でPythonistaが3ヶ月生き延びた話
Rubyの会社でPythonistaが3ヶ月生き延びた話Tokoroten Nakayama
 
Rubyの会社でPythonistaが三ヶ月生き延びた話
Rubyの会社でPythonistaが三ヶ月生き延びた話Rubyの会社でPythonistaが三ヶ月生き延びた話
Rubyの会社でPythonistaが三ヶ月生き延びた話Drecom Co., Ltd.
 
Ruby Kaja のご提案
Ruby Kaja のご提案Ruby Kaja のご提案
Ruby Kaja のご提案nagachika t
 
Kids, Ruby, Fun! ぼくたち、 Rubyプログラミング少年団! 〜小学生からはじめる Ruby プログラミング〜
Kids,Ruby,Fun! ぼくたち、 Rubyプログラミング少年団! 〜小学生からはじめる Ruby プログラミング〜Kids,Ruby,Fun! ぼくたち、 Rubyプログラミング少年団! 〜小学生からはじめる Ruby プログラミング〜
Kids, Ruby, Fun! ぼくたち、 Rubyプログラミング少年団! 〜小学生からはじめる Ruby プログラミング〜宏治 高尾
 
RubyKaigi2009 - RubyをつかったiPhoneアプリケーション開発
RubyKaigi2009 - RubyをつかったiPhoneアプリケーション開発RubyKaigi2009 - RubyをつかったiPhoneアプリケーション開発
RubyKaigi2009 - RubyをつかったiPhoneアプリケーション開発takuma mori
 
Rails環境に最適なVue.js構成を探る
 Rails環境に最適なVue.js構成を探る Rails環境に最適なVue.js構成を探る
Rails環境に最適なVue.js構成を探る虎の穴 開発室
 
RubyではじめるIoT(Wakayama.rb活動報告)
RubyではじめるIoT(Wakayama.rb活動報告)RubyではじめるIoT(Wakayama.rb活動報告)
RubyではじめるIoT(Wakayama.rb活動報告)三七男 山本
 
Next GAE Heroku を使って 3分でRailsアプリをリリース
Next GAE Heroku を使って 3分でRailsアプリをリリースNext GAE Heroku を使って 3分でRailsアプリをリリース
Next GAE Heroku を使って 3分でRailsアプリをリリースよしだ あつし
 
Iron rubyとsinatraで作るデスクトップアプリ
Iron rubyとsinatraで作るデスクトップアプリIron rubyとsinatraで作るデスクトップアプリ
Iron rubyとsinatraで作るデスクトップアプリYamamoto Kazuhisa
 
Ruby City Matsue
Ruby City MatsueRuby City Matsue
Ruby City MatsueTetsuo NODA
 
Ruby motion
Ruby motionRuby motion
Ruby motionjewel12
 
CreateJSでアプリつくった話
CreateJSでアプリつくった話CreateJSでアプリつくった話
CreateJSでアプリつくった話Ru MuckRu
 

Similar to Rubymotion (20)

Rubymotionはオススメか?
Rubymotionはオススメか?Rubymotionはオススメか?
Rubymotionはオススメか?
 
Effective SQLite For Android
Effective SQLite For AndroidEffective SQLite For Android
Effective SQLite For Android
 
[RubyMotion LT] nitronに見るiosアプリ開発の未来
[RubyMotion LT] nitronに見るiosアプリ開発の未来[RubyMotion LT] nitronに見るiosアプリ開発の未来
[RubyMotion LT] nitronに見るiosアプリ開発の未来
 
Railsしかやってなかった人が10時間で Swift iOSゲームをつくったら
Railsしかやってなかった人が10時間で Swift iOSゲームをつくったらRailsしかやってなかった人が10時間で Swift iOSゲームをつくったら
Railsしかやってなかった人が10時間で Swift iOSゲームをつくったら
 
nomlab_okayamaruby_slide
nomlab_okayamaruby_slidenomlab_okayamaruby_slide
nomlab_okayamaruby_slide
 
Kotlinの紹介
Kotlinの紹介Kotlinの紹介
Kotlinの紹介
 
ゆとりエンジニア交流会_20130706
ゆとりエンジニア交流会_20130706ゆとりエンジニア交流会_20130706
ゆとりエンジニア交流会_20130706
 
Rubyの会社でPythonistaが3ヶ月生き延びた話
Rubyの会社でPythonistaが3ヶ月生き延びた話Rubyの会社でPythonistaが3ヶ月生き延びた話
Rubyの会社でPythonistaが3ヶ月生き延びた話
 
Rubyの会社でPythonistaが三ヶ月生き延びた話
Rubyの会社でPythonistaが三ヶ月生き延びた話Rubyの会社でPythonistaが三ヶ月生き延びた話
Rubyの会社でPythonistaが三ヶ月生き延びた話
 
Ruby Kaja のご提案
Ruby Kaja のご提案Ruby Kaja のご提案
Ruby Kaja のご提案
 
Kids, Ruby, Fun! ぼくたち、 Rubyプログラミング少年団! 〜小学生からはじめる Ruby プログラミング〜
Kids,Ruby,Fun! ぼくたち、 Rubyプログラミング少年団! 〜小学生からはじめる Ruby プログラミング〜Kids,Ruby,Fun! ぼくたち、 Rubyプログラミング少年団! 〜小学生からはじめる Ruby プログラミング〜
Kids, Ruby, Fun! ぼくたち、 Rubyプログラミング少年団! 〜小学生からはじめる Ruby プログラミング〜
 
RubyKaigi2009 - RubyをつかったiPhoneアプリケーション開発
RubyKaigi2009 - RubyをつかったiPhoneアプリケーション開発RubyKaigi2009 - RubyをつかったiPhoneアプリケーション開発
RubyKaigi2009 - RubyをつかったiPhoneアプリケーション開発
 
Rails環境に最適なVue.js構成を探る
 Rails環境に最適なVue.js構成を探る Rails環境に最適なVue.js構成を探る
Rails環境に最適なVue.js構成を探る
 
RubyではじめるIoT(Wakayama.rb活動報告)
RubyではじめるIoT(Wakayama.rb活動報告)RubyではじめるIoT(Wakayama.rb活動報告)
RubyではじめるIoT(Wakayama.rb活動報告)
 
Next GAE Heroku を使って 3分でRailsアプリをリリース
Next GAE Heroku を使って 3分でRailsアプリをリリースNext GAE Heroku を使って 3分でRailsアプリをリリース
Next GAE Heroku を使って 3分でRailsアプリをリリース
 
Iron rubyとsinatraで作るデスクトップアプリ
Iron rubyとsinatraで作るデスクトップアプリIron rubyとsinatraで作るデスクトップアプリ
Iron rubyとsinatraで作るデスクトップアプリ
 
Ruby City Matsue
Ruby City MatsueRuby City Matsue
Ruby City Matsue
 
Lt130123
Lt130123Lt130123
Lt130123
 
Ruby motion
Ruby motionRuby motion
Ruby motion
 
CreateJSでアプリつくった話
CreateJSでアプリつくった話CreateJSでアプリつくった話
CreateJSでアプリつくった話
 

Rubymotion