Submit Search
Upload
Railsしかやってなかった人が10時間で Swift iOSゲームをつくったら
•
11 likes
•
19,392 views
Yuta Okazaki
Follow
Railsしかやってなかった人が10時間で Swift iOSゲームをつくったらこうなった。 つまずきポイントとか。
Read less
Read more
Engineering
Slideshow view
Report
Share
Slideshow view
Report
Share
1 of 12
Download now
Download to read offline
Recommended
Swift Code in Swift - 2日間でゲームを作ってみた
Swift Code in Swift - 2日間でゲームを作ってみた
axsh co., LTD.
Swiftを使って2日間でゲームを作る話
Swift初心者がSpriteKitで一ヶ月でゲームを作った話
Swift初心者がSpriteKitで一ヶ月でゲームを作った話
Masaaki Kakimoto
Swift初心者が初めてゲームを作って、AppStoreリリースまでこぎつけるまでに感じたことなどを話します。
ここが好きだよSwiftちゃん
ここが好きだよSwiftちゃん
Masaaki Kakimoto
プログラミング言語Swiftの好きなところを8つ挙げてみました
Swift知識ゼロから3週間ですこし凝った地図アプリを作った話
Swift知識ゼロから3週間ですこし凝った地図アプリを作った話
Makoto Inomata
Swift知識ゼロから3週間ですこし凝った地図アプリを作った話
これからはじめる SwiftPlayground入門
これからはじめる SwiftPlayground入門
Hiramatsu Ryosuke
↓こちらのチュートリアルが非常に分かりやすいです ---------- ★Swiftで初めてiPhoneゲーム開発する人向チュートリアル(マルバツゲームを例にStep by Step解説) http://xavier.hateblo.jp/entry/2014/09/07/144059 ---------- このスライドは第1回 Swift LT会 で話した内容です http://connpass.com/event/6740/
【Swift】 それ、enumとstructでやってみましょう!!
【Swift】 それ、enumとstructでやってみましょう!!
Yu Tanaka
Swiftにおける enum と struct の利用方法を説明しています。 2015/03/25 にHatchUp主催で行われた勉強会資料です。 https://atnd.org/events/62318
JS Board で IoT は楽勝か?
JS Board で IoT は楽勝か?
Shingo Fukui
2015年12月14日に開催されたJS Board ShibuyaでのLTのスライド。Kinoma Create とTessel のコードの比較しています。
ロボ年表を作ってみた
ロボ年表を作ってみた
Nishida Kansuke
満員御礼!! JSオジサン #6 「まさかの3日間連続開催だよ!」 3日目の資料 です。
Recommended
Swift Code in Swift - 2日間でゲームを作ってみた
Swift Code in Swift - 2日間でゲームを作ってみた
axsh co., LTD.
Swiftを使って2日間でゲームを作る話
Swift初心者がSpriteKitで一ヶ月でゲームを作った話
Swift初心者がSpriteKitで一ヶ月でゲームを作った話
Masaaki Kakimoto
Swift初心者が初めてゲームを作って、AppStoreリリースまでこぎつけるまでに感じたことなどを話します。
ここが好きだよSwiftちゃん
ここが好きだよSwiftちゃん
Masaaki Kakimoto
プログラミング言語Swiftの好きなところを8つ挙げてみました
Swift知識ゼロから3週間ですこし凝った地図アプリを作った話
Swift知識ゼロから3週間ですこし凝った地図アプリを作った話
Makoto Inomata
Swift知識ゼロから3週間ですこし凝った地図アプリを作った話
これからはじめる SwiftPlayground入門
これからはじめる SwiftPlayground入門
Hiramatsu Ryosuke
↓こちらのチュートリアルが非常に分かりやすいです ---------- ★Swiftで初めてiPhoneゲーム開発する人向チュートリアル(マルバツゲームを例にStep by Step解説) http://xavier.hateblo.jp/entry/2014/09/07/144059 ---------- このスライドは第1回 Swift LT会 で話した内容です http://connpass.com/event/6740/
【Swift】 それ、enumとstructでやってみましょう!!
【Swift】 それ、enumとstructでやってみましょう!!
Yu Tanaka
Swiftにおける enum と struct の利用方法を説明しています。 2015/03/25 にHatchUp主催で行われた勉強会資料です。 https://atnd.org/events/62318
JS Board で IoT は楽勝か?
JS Board で IoT は楽勝か?
Shingo Fukui
2015年12月14日に開催されたJS Board ShibuyaでのLTのスライド。Kinoma Create とTessel のコードの比較しています。
ロボ年表を作ってみた
ロボ年表を作ってみた
Nishida Kansuke
満員御礼!! JSオジサン #6 「まさかの3日間連続開催だよ!」 3日目の資料 です。
Developers Summit 2014 PaaS Time Attack!
Developers Summit 2014 PaaS Time Attack!
Masahiro NAKAYAMA
Developers Summit 2014 Session:【14-E-5】 「Heroku」「Azure」「国産系PaaS」でターイムアタック! 「ターイムアタック! (国内PaaS編)」と司会の吉田氏による後説
Swift 3 その基本ルールを眺める #cswift
Swift 3 その基本ルールを眺める #cswift
Tomohiro Kumagai
そろそろ Swift 3.0 のことも整理しておきたいなと思って、まずは主に Swift 3 の展望と、言語の雰囲気を左右するガイドライン周りを調べてみました。
Yidev201406.pub
Yidev201406.pub
itoz itoz
yidev 第十五回 AppCodeについて
キャラサミ「渚の妖精ぎばさちゃん」20141124
キャラサミ「渚の妖精ぎばさちゃん」20141124
Katsushiro Koizumi
<自称>萌えキャラ学会 第1回サミットでの「渚の妖精ぎばさちゃん」の発表資料です!
がんばれガンプ ソルバルウを倒せ
がんばれガンプ ソルバルウを倒せ
Tomohiro Suzuki
JXUG #17 発表資料
2007 It合宿 発表資料/佐瀬 武志
2007 It合宿 発表資料/佐瀬 武志
kurubushionline
iOS 8/Swift 概要 #ios8yahoo
iOS 8/Swift 概要 #ios8yahoo
Hiramatsu Ryosuke
iOS 8/Swift エンジニア勉強会@ヤフー で話した内容です。 #ios8yahoo http://connpass.com/event/8629/
Apple Map
Apple Map
Tomohiro Kumagai
横浜 iPhone 開発者勉強会で紹介しようと思いつつ、時間がなくてしていなかった Apple Map の資料をアップしました。iPhone, Apple Watch, CarPlay でナビを使った体験談です。
リモートスクラム開発やってみた
リモートスクラム開発やってみた
Ken SASAKI
ssmjponline #0 で喋った資料。 フルリモートメンバーでのスクラム開発を行なった際に使ったツールや実施した内容についての説明。
Xcodeを便利に使って爆速開発する #yxcm
Xcodeを便利に使って爆速開発する #yxcm
Hiramatsu Ryosuke
「ヤフー vs クラスメソッド iOS 炎の7番勝負」で発表したスライド。 開発効率をあげるためのXcodeのtipsを紹介しました。 補足エントリはこちら: http://himaratsu.hatenablog.com/entry/xcode Ustはこちら: http://www.ustream.tv/recorded/44215492
レッツゴーゆるふわ.Rb
レッツゴーゆるふわ.Rb
Hiroshi Ogino
2014/06/14 プロ生 松山でLT
高見知英のデジタルガジェット紹介
高見知英のデジタルガジェット紹介
高見 知英
2009/09/22 Aizu.LT03にて
Uiテスト@yidev
Uiテスト@yidev
Yusuke Kita
UIテストの自動化とか
Django と Wagtail で作る Headless CMS
Django と Wagtail で作る Headless CMS
Iosif Takakura
2019-04-13 OSunC Kawagoeでの発表資料。 とりあえずやりたいことをまとめた感じ。
f3js - JS Board Shibuya #6 LT
f3js - JS Board Shibuya #6 LT
Jun Kato
https://docs.com/jun-kato/9050/f3js-js-board-shibuya-6-lt
IoTLT5 RaspberryPiを使ったFelica認証を色々パワーアップしてみた!
IoTLT5 RaspberryPiを使ったFelica認証を色々パワーアップしてみた!
Masaki Yamamoto
RaspberryPiでFelica認証を実装してみた話
楽しいVR空間を作る技術と支える技術 #osc19do
楽しいVR空間を作る技術と支える技術 #osc19do
infinite_loop
オープンソースカンファレンス2019北海道の登壇資料です
ArduinoとMicrosoft AzureでIoTっぽいことをしてみた
ArduinoとMicrosoft AzureでIoTっぽいことをしてみた
Kaori Emi
2015年2月19日(木) Developers Summit 2015のWindows女子部枠でお話した内容です。
Swift : クラス継承とプロトコル拡張を比べてみる #yidev
Swift : クラス継承とプロトコル拡張を比べてみる #yidev
Tomohiro Kumagai
#yidev 横浜 iPhone 開発者勉強会の第20回目で発表しようと思って用意した、クラス継承の特徴とプロトコル拡張の特徴の違いをざっくり比較してみたスライドです。 スライドだけだと足りない部分もあるかと思いますけど、せっかくなので公開しておきます。
Scala、play初心者が触った感想 share用
Scala、play初心者が触った感想 share用
amkt922
Swift事情2014夏 ~ Swift入門 beta6対応
Swift事情2014夏 ~ Swift入門 beta6対応
Tomoki Hasegawa
過去の勉強会で発表した「SwiftによるiOS開発再入門」「Objective-CプログラマのためのSwift導入法」を再構成して現時点で最新(beta6)仕様にアップデートしたものです。
Swiftだめ自慢Beta5
Swiftだめ自慢Beta5
今城 善矩
LLDiverの「帰ってきただめ自慢」で発表した資料です まとめ ・Optionalの変数を扱うときは当然Optional ChainingやBindingは使おうというのは前提で、それでもSwiftで完結できない現状ではクラッシュ率が上がるのでは、というお話です。 補足: 「WebApiを利用する際のOptional Bindingやクロージャを駆使したSwiftらしいコードの書き方」 http://www.slideshare.net/YoshinoriImajo/webapioptional-bindingswift
More Related Content
What's hot
Developers Summit 2014 PaaS Time Attack!
Developers Summit 2014 PaaS Time Attack!
Masahiro NAKAYAMA
Developers Summit 2014 Session:【14-E-5】 「Heroku」「Azure」「国産系PaaS」でターイムアタック! 「ターイムアタック! (国内PaaS編)」と司会の吉田氏による後説
Swift 3 その基本ルールを眺める #cswift
Swift 3 その基本ルールを眺める #cswift
Tomohiro Kumagai
そろそろ Swift 3.0 のことも整理しておきたいなと思って、まずは主に Swift 3 の展望と、言語の雰囲気を左右するガイドライン周りを調べてみました。
Yidev201406.pub
Yidev201406.pub
itoz itoz
yidev 第十五回 AppCodeについて
キャラサミ「渚の妖精ぎばさちゃん」20141124
キャラサミ「渚の妖精ぎばさちゃん」20141124
Katsushiro Koizumi
<自称>萌えキャラ学会 第1回サミットでの「渚の妖精ぎばさちゃん」の発表資料です!
がんばれガンプ ソルバルウを倒せ
がんばれガンプ ソルバルウを倒せ
Tomohiro Suzuki
JXUG #17 発表資料
2007 It合宿 発表資料/佐瀬 武志
2007 It合宿 発表資料/佐瀬 武志
kurubushionline
iOS 8/Swift 概要 #ios8yahoo
iOS 8/Swift 概要 #ios8yahoo
Hiramatsu Ryosuke
iOS 8/Swift エンジニア勉強会@ヤフー で話した内容です。 #ios8yahoo http://connpass.com/event/8629/
Apple Map
Apple Map
Tomohiro Kumagai
横浜 iPhone 開発者勉強会で紹介しようと思いつつ、時間がなくてしていなかった Apple Map の資料をアップしました。iPhone, Apple Watch, CarPlay でナビを使った体験談です。
リモートスクラム開発やってみた
リモートスクラム開発やってみた
Ken SASAKI
ssmjponline #0 で喋った資料。 フルリモートメンバーでのスクラム開発を行なった際に使ったツールや実施した内容についての説明。
Xcodeを便利に使って爆速開発する #yxcm
Xcodeを便利に使って爆速開発する #yxcm
Hiramatsu Ryosuke
「ヤフー vs クラスメソッド iOS 炎の7番勝負」で発表したスライド。 開発効率をあげるためのXcodeのtipsを紹介しました。 補足エントリはこちら: http://himaratsu.hatenablog.com/entry/xcode Ustはこちら: http://www.ustream.tv/recorded/44215492
レッツゴーゆるふわ.Rb
レッツゴーゆるふわ.Rb
Hiroshi Ogino
2014/06/14 プロ生 松山でLT
高見知英のデジタルガジェット紹介
高見知英のデジタルガジェット紹介
高見 知英
2009/09/22 Aizu.LT03にて
Uiテスト@yidev
Uiテスト@yidev
Yusuke Kita
UIテストの自動化とか
Django と Wagtail で作る Headless CMS
Django と Wagtail で作る Headless CMS
Iosif Takakura
2019-04-13 OSunC Kawagoeでの発表資料。 とりあえずやりたいことをまとめた感じ。
f3js - JS Board Shibuya #6 LT
f3js - JS Board Shibuya #6 LT
Jun Kato
https://docs.com/jun-kato/9050/f3js-js-board-shibuya-6-lt
IoTLT5 RaspberryPiを使ったFelica認証を色々パワーアップしてみた!
IoTLT5 RaspberryPiを使ったFelica認証を色々パワーアップしてみた!
Masaki Yamamoto
RaspberryPiでFelica認証を実装してみた話
楽しいVR空間を作る技術と支える技術 #osc19do
楽しいVR空間を作る技術と支える技術 #osc19do
infinite_loop
オープンソースカンファレンス2019北海道の登壇資料です
ArduinoとMicrosoft AzureでIoTっぽいことをしてみた
ArduinoとMicrosoft AzureでIoTっぽいことをしてみた
Kaori Emi
2015年2月19日(木) Developers Summit 2015のWindows女子部枠でお話した内容です。
Swift : クラス継承とプロトコル拡張を比べてみる #yidev
Swift : クラス継承とプロトコル拡張を比べてみる #yidev
Tomohiro Kumagai
#yidev 横浜 iPhone 開発者勉強会の第20回目で発表しようと思って用意した、クラス継承の特徴とプロトコル拡張の特徴の違いをざっくり比較してみたスライドです。 スライドだけだと足りない部分もあるかと思いますけど、せっかくなので公開しておきます。
Scala、play初心者が触った感想 share用
Scala、play初心者が触った感想 share用
amkt922
What's hot
(20)
Developers Summit 2014 PaaS Time Attack!
Developers Summit 2014 PaaS Time Attack!
Swift 3 その基本ルールを眺める #cswift
Swift 3 その基本ルールを眺める #cswift
Yidev201406.pub
Yidev201406.pub
キャラサミ「渚の妖精ぎばさちゃん」20141124
キャラサミ「渚の妖精ぎばさちゃん」20141124
がんばれガンプ ソルバルウを倒せ
がんばれガンプ ソルバルウを倒せ
2007 It合宿 発表資料/佐瀬 武志
2007 It合宿 発表資料/佐瀬 武志
iOS 8/Swift 概要 #ios8yahoo
iOS 8/Swift 概要 #ios8yahoo
Apple Map
Apple Map
リモートスクラム開発やってみた
リモートスクラム開発やってみた
Xcodeを便利に使って爆速開発する #yxcm
Xcodeを便利に使って爆速開発する #yxcm
レッツゴーゆるふわ.Rb
レッツゴーゆるふわ.Rb
高見知英のデジタルガジェット紹介
高見知英のデジタルガジェット紹介
Uiテスト@yidev
Uiテスト@yidev
Django と Wagtail で作る Headless CMS
Django と Wagtail で作る Headless CMS
f3js - JS Board Shibuya #6 LT
f3js - JS Board Shibuya #6 LT
IoTLT5 RaspberryPiを使ったFelica認証を色々パワーアップしてみた!
IoTLT5 RaspberryPiを使ったFelica認証を色々パワーアップしてみた!
楽しいVR空間を作る技術と支える技術 #osc19do
楽しいVR空間を作る技術と支える技術 #osc19do
ArduinoとMicrosoft AzureでIoTっぽいことをしてみた
ArduinoとMicrosoft AzureでIoTっぽいことをしてみた
Swift : クラス継承とプロトコル拡張を比べてみる #yidev
Swift : クラス継承とプロトコル拡張を比べてみる #yidev
Scala、play初心者が触った感想 share用
Scala、play初心者が触った感想 share用
Similar to Railsしかやってなかった人が10時間で Swift iOSゲームをつくったら
Swift事情2014夏 ~ Swift入門 beta6対応
Swift事情2014夏 ~ Swift入門 beta6対応
Tomoki Hasegawa
過去の勉強会で発表した「SwiftによるiOS開発再入門」「Objective-CプログラマのためのSwift導入法」を再構成して現時点で最新(beta6)仕様にアップデートしたものです。
Swiftだめ自慢Beta5
Swiftだめ自慢Beta5
今城 善矩
LLDiverの「帰ってきただめ自慢」で発表した資料です まとめ ・Optionalの変数を扱うときは当然Optional ChainingやBindingは使おうというのは前提で、それでもSwiftで完結できない現状ではクラッシュ率が上がるのでは、というお話です。 補足: 「WebApiを利用する際のOptional Bindingやクロージャを駆使したSwiftらしいコードの書き方」 http://www.slideshare.net/YoshinoriImajo/webapioptional-bindingswift
SwiftでSioriを開発した体験記
SwiftでSioriを開発した体験記
yohei sugigami
SwiftでSioriというニュースアプリをどのように開発したのかというお話です。iOS8のリリースにあせて開発を行い、UIUXにこだわった裏側をお見せします。 アプリのダウンロードはこちら https://itunes.apple.com/jp/app/wired-vicenadono-hao-qi-xinwo/id913849903?mt=8
Swiftビギナーズ勉強会_swift感想文
Swiftビギナーズ勉強会_swift感想文
Naoki Numajiri
Swiftビギナーズ勉強会、第6回のセッション資料
Rubymotion
Rubymotion
jewel12
Source kittenについて
Source kittenについて
佐藤 俊太郎
2015/11/28 @オープンソースライブラリ研究会 - iOS Android Rails編
React Nativeの話のその前に… サービスの作り方の話
React Nativeの話のその前に… サービスの作り方の話
Kanako Kobayashi
Swiftビギナーズ倶楽部での発表資料です。 ReactNativeで開発中の新サービスについてのお話です。 ReactNativeの話の前に、プロダクト/サービスの作り方について実践している内容を共有しました。 Adob XDを用いたプロトタイプの作成方法や、ユーザへのヒアリングを行いプロトタイプに反映していく方法をお話しました。
開発技術対決! Dots.カンファレンス エキシビジョン iOS代表
開発技術対決! Dots.カンファレンス エキシビジョン iOS代表
yohei sugigami
エンジニアが選ぶ開発技術No.1は!? 各開発技術のスペシャリストが3つのお題に関して、1つのお題、2〜3分の間でプレゼンテーションをし、その技術の良さ・特徴を語って頂きます。 その後、プレゼンを聞いた参加者の皆さんに、各セッション1回ずつ、計3回の投票を行って頂き、各セッションのNo.1開発技術を決定して頂きます!! http://eventdots.jp/event/580337
iOS開発を楽しむ最初の一歩!デリゲートをなるべく分かりやすく!
iOS開発を楽しむ最初の一歩!デリゲートをなるべく分かりやすく!
Kanako Kobayashi
「Swiftビギナーズ勉強会 第18回」でLTさせていただいた際のスライド資料です。 https://swift-beginners.doorkeeper.jp/events/52840 iOSアプリ開発でつまずくポイントのひとつである「delegate(デリゲート)」をできるだけ分かりやすく解説しました。
Swift愛好会_ライブラリを使わずにゴリゴリと
Swift愛好会_ライブラリを使わずにゴリゴリと
Sachiko Kajishima
Swift愛好会の資料です。
APIドキュメントの話 #sphinxjp
APIドキュメントの話 #sphinxjp
Takeshi Komiya
Apiドキュメントの話 in SphinxCon JP 2015
楽しいSwift!クラスと構造体を知る:)
楽しいSwift!クラスと構造体を知る:)
Kanako Kobayashi
「Swiftビギナーズ勉強会 第8回@Co-Edo」の発表資料です。 https://swift-beginners.doorkeeper.jp/events/24794 Social.frameworkを利用して、TwitterやFacebookに投稿するアプリです。 ================= 「Swiftビギナーズ勉強会」は、iOSアプリをSwift、Objective-Cなどで開発するための初心者勉強会&もくもく会です。 開催の連絡は以下の方法で受け取ることができます。 ## DoorKeeperグループ イベント申し込みを受け付けている、DoorKeeper でのグループです。 https://swift-beginners.doorkeeper.jp/ ## Facebookグループ イベント告知や技術情報をお互いにシェアしています。 https://www.facebook.com/groups/swiftbg/ ## Twitterハッシュタグ ハッシュタグは、 #swiftbg です。 Twitterにもイベント、勉強会の情報を流しています。
Xcode 7 の新しいところ #cm_ios9
Xcode 7 の新しいところ #cm_ios9
Tomohiro Kumagai
2015-11-05 に開催された『iOS 9 週連続 Bootcamp!』の第6回目で Xcode 7 の新機能について紹介してきました。ざっくりとじっくり含めて、目に止まった新機能を網羅的に扱っています。
Rubyを楽しくする第一歩!ブロックを理解する!
Rubyを楽しくする第一歩!ブロックを理解する!
Kanako Kobayashi
「Ruby / Ruby on Rails ビギナーズ勉強会 第17回」での発表内容です。 Rubyを理解する第一歩として、ブロックについてまとめています。 ■イベントページはこちらです。 https://coedo-rails.doorkeeper.jp/events/52638 ============================================================= 「CoEdo.rb」が運営する「Ruby / Ruby on Railsビギナーズ勉強会」Ruby、Ruby on Railsなどで開発したい、触りたいための初心者勉強会&もくもく会です。 開催の連絡は以下の方法で受け取ることができます。 ## DoorKeeperグループ イベント申し込みを受け付けている、DoorKeeper でのグループです。 https://coedo-rails.doorkeeper.jp/ ## Facebookグループ イベント告知や技術情報をお互いにシェアしています。 https://www.facebook.com/groups/rorbeginners/ ## Twitterハッシュタグ ハッシュタグは、 #rubybg です。 Twitterにもイベント、勉強会の情報を流しています。 [★Ustreamでは、勉強会を生中継しています。](http://www.ustream.tv/channel/ruby-ruby-on-rails-%E3%83%93%E3%82%AE%E3%83%8A%E3%83%BC%E3%82%BA%E5%80%B6%E6%A5%BB D%E9%83%A8) [★Youtubeでは、ショートセッションを収録しています。](https://www.youtube.com/playlist?list=PL2ojdc4KhtHniIyIUx3AdO621ydzz5zpP)
この実装には問題がある!
この実装には問題がある!
GOMI NINGEN
この実装には問題がある!
デザイナー→Webエンジニア→iOSエンジニアと渡り歩いた僕なりのSwiftとの向き合い方と生かす戦略
デザイナー→Webエンジニア→iOSエンジニアと渡り歩いた僕なりのSwiftとの向き合い方と生かす戦略
Fumiya Sakai
iOSDC Reject Conference Day2の登壇資料となります。 タイトルの通りなのですが、私のキャリアは割と複雑かつ一貫性が全くないキャリアにも見えるかもしれません。「エンジニア」になり、iOSアプリ開発という分野でのキャリアを歩んでいくことを決めた際に、「これまでの知見を捨て去るのではなく、上手に生かした戦略を見出そう」というテーマを持って今日まで幸運にもiOSアプリ開発に携わることができています。 この発表では、これまでの経験や興味・関心をベースとした切り口からどのようにSwiftひいてはiOSアプリ開発に対してのアプローチをしたか?そしてSwiftと向き合い、楽しみ方を見出したかという点についてお話できればと考えております。
Zaim 500万ユーザに向けて
Zaim 500万ユーザに向けて
Wataru Nishimoto
#devdays Stackoverflowのイベントでの発表資料. http://devdays.peatix.com
Effective SQLite For Android
Effective SQLite For Android
Shinobu Okano
第八回 #渋谷java Effective SQLite For Android
yidev 第18回勉強会 「業務でSwiftで3ヶ月開発してきたので一旦振り返り」
yidev 第18回勉強会 「業務でSwiftで3ヶ月開発してきたので一旦振り返り」
佐藤 俊太郎
yidev 第18回勉強会 「業務でSwiftで3ヶ月開発してきたので一旦振り返り」
スマホアプリディレクターが考えていること
スマホアプリディレクターが考えていること
Kazuaki KURIU
iOS Creators' Meetup vol.2 での発表資料です。
Similar to Railsしかやってなかった人が10時間で Swift iOSゲームをつくったら
(20)
Swift事情2014夏 ~ Swift入門 beta6対応
Swift事情2014夏 ~ Swift入門 beta6対応
Swiftだめ自慢Beta5
Swiftだめ自慢Beta5
SwiftでSioriを開発した体験記
SwiftでSioriを開発した体験記
Swiftビギナーズ勉強会_swift感想文
Swiftビギナーズ勉強会_swift感想文
Rubymotion
Rubymotion
Source kittenについて
Source kittenについて
React Nativeの話のその前に… サービスの作り方の話
React Nativeの話のその前に… サービスの作り方の話
開発技術対決! Dots.カンファレンス エキシビジョン iOS代表
開発技術対決! Dots.カンファレンス エキシビジョン iOS代表
iOS開発を楽しむ最初の一歩!デリゲートをなるべく分かりやすく!
iOS開発を楽しむ最初の一歩!デリゲートをなるべく分かりやすく!
Swift愛好会_ライブラリを使わずにゴリゴリと
Swift愛好会_ライブラリを使わずにゴリゴリと
APIドキュメントの話 #sphinxjp
APIドキュメントの話 #sphinxjp
楽しいSwift!クラスと構造体を知る:)
楽しいSwift!クラスと構造体を知る:)
Xcode 7 の新しいところ #cm_ios9
Xcode 7 の新しいところ #cm_ios9
Rubyを楽しくする第一歩!ブロックを理解する!
Rubyを楽しくする第一歩!ブロックを理解する!
この実装には問題がある!
この実装には問題がある!
デザイナー→Webエンジニア→iOSエンジニアと渡り歩いた僕なりのSwiftとの向き合い方と生かす戦略
デザイナー→Webエンジニア→iOSエンジニアと渡り歩いた僕なりのSwiftとの向き合い方と生かす戦略
Zaim 500万ユーザに向けて
Zaim 500万ユーザに向けて
Effective SQLite For Android
Effective SQLite For Android
yidev 第18回勉強会 「業務でSwiftで3ヶ月開発してきたので一旦振り返り」
yidev 第18回勉強会 「業務でSwiftで3ヶ月開発してきたので一旦振り返り」
スマホアプリディレクターが考えていること
スマホアプリディレクターが考えていること
Railsしかやってなかった人が10時間で Swift iOSゲームをつくったら
1.
kenzan100 Ruby/Railsしかやってなかった人が 10時間で Swift iOSゲームをつくったら
2.
自己紹介 岡崎雄太 @kenzan100 スマフォのユーザービリティテストを行う会社 InnoBetaでエンジニア(今年 1月から) Rails歴
2年くらい その前は、カードゲーム作って起業してました
3.
Swift 以前 FlappyBird!! iOSでのゲーム開発って華あるな∼ でも、Objective-Cのコードって、見ただけでクラ クラする ! ! RubyMotionに手を出してみようかな.. http://ashfurrow.com/blog/2012/03/why-objective-c-is-hard
4.
Swift 出現 読める! 読めるぞっ! よし、ゲーム作るぜ!
5.
開発時間 ふりかえり Swift本、リファレンス読む サンプルコード読む ゲームの振る舞い実装 イラスト、アニメーション 1h 3h 3h 3h
6.
第一の壁: Sprite Kit 「ゲーム開発」→
Swiftってよ りも、Sprite Kitだった。 結局、フレームワークが提供 するクラスを覚えないと何も できない
7.
サンプルコード命 Swift FlappyBird Cloneに救 われる リファレンスは、(多分)
中級 者のためのもの。 初めて触るときは、サンプル コードが何よりもモチベーショ ン
8.
PhysicsBodyすげー! (もはや Swiftじゃないけど..) SpriteKitへのアクセスが容易だ から、恩恵を早めに受けれる→ モチベーション保てた
9.
第二の壁: 型 型推論、型変換! これで、実装時間の
1/3 は持ってかれた 恩恵は理解できるが、型の理解のハードルが高い Rubyならこれで良いのに..
10.
第三の壁: 継承 クラス、継承 理解に時間がかかった のは、Rails/ ActiveRecordにどっ ぷり漬かっていた弊害 な気がする http://www.codeproject.com/Articles/783584/Subclassing-Objective-C-classes-in-Swift-and-the-p
11.
とりあえず晒します https://github.com/ kenzan100/2dTowerDefence-Swift デモ
12.
まとめ 誰かも言ってたけど、簡単なゲームつくりたいなら おすすめだと思う(学習効率的な意味で) LLな言語だけやってた人にとって、知識を拡げる マイルストーンになれそう これからもゲームつくります http://letsmakegameswith.me
Download now