SlideShare a Scribd company logo
1 of 63
Download to read offline
「Swiftでゲームを作ってみた2日間」	
  
って話なんですけどね…	
株式会社あくしゅ	
  
代表取締役 山崎泰宏
自己紹介	
!   山崎泰宏	
  
!   1977年北海道生まれ	
  
!   株式会社あくしゅ 代表取締役	
  
!   2006年登記、現在新宿南口から徒歩10分くらいのところ	
  
!   従業員13名(2014年6月現在)	
  
	
  
基本のドキュメンテーションは英語	
会話は必要に応じて英語	
Glocalized	
  Company
職場の風景	
出社時間決まってないから	
  
朝は誰もいません
開発環境はこんな感じ
飲み会の時間には	
  
みんな集まります
ゲームの時間も	
  
出社してくれます
今日はSwiftでゲームを作ってみた	
  
って話しますけどね…
iOS	
  と全く関係ない	
  
ソフトウェア技術会社です
クラウド基盤ソフトウェア	
  
Wakame-­‐vdc
仮想ネットワーク技術	
OpenFlow	
  1.3を駆使し	
  
物理ネットワークの上で	
  
仮想ネットワークを	
  
自由自在にオーバレイするもの
データセンターの仮想化を	
  
目指している会社
• Open	
  Source	
  License	
  (LGPL3)	
  
• Ruby	
  
山崎の講演や執筆	
!   NII	
  (国際情報学研究所)にてクラウド関連講義を担当	
  
今年度からAIITでも非常勤講師になる予定	
  
!   日経コンピュータ(2012/1~2012/3	
  計7回連載)	
  
「今さら聞けないクラウドコンピューティング」	
  
!   その他クラウド関連の記事を	
  
多数執筆	
  
ぜひご購入下さい!
とは言え、個人的には	
  
ゲームとか作るのは好き(だった)
大学時代 (16年前)	
1年生の時から、	
  
「ネットワーク」+「3次元」の技術に	
  
没頭していた	
1998年頃	
  
	
  
1年目で作って	
  
学内に公開した	
  
通信対戦ゲーム
OpenGLに手を出す	
暇人なのでゲームエンジンとか作ってた。	
地味に表現力を上げて行きました	
形状	
 材質	
関節	
最適化
当時はまだプレステ1の時代
Virtual	
  Sound	
  Horror	
  
House	
  (1999)	
光と影の表現を加えて、やっとここまで来た…
しかも、Virtual	
  Realityっぽく	
(1)	
  HMDでぐるぐる見回せる	
(3)障害物に当たると	
  
Hapticsな感じがする	
(2)	
  3Dサウンドが鳴る
現実空間と融合した方が面白そう
実際の展示風景 (2001年)
物理的な動きで箱の中を表現
遊び心も忘れずに
某教授にそそのかされて
Swiftのセッション	
  
やりませんか?
やりませんか?
ゲームプログラミングなんて
12年ぶりくらいだよ!
残された学習時間は2日間	
  
(延べだと12時間はある)
Swiftを真面目に勉強すると
絶対にバテて死ぬ
生存戦略
とりあえずの方針	
!   コードリーディングしまくれ!	
  
!   Swiftの事なんて知らなくて良いんだ!	
  
気になるところを改造したり、	
  
まずはコピペできるコードを探せ!	
  
自分の知識辞書を作れ!	
  
!   読まないやつは大体書けない	
  
! FlappyBirdモドキのサンプルが素敵だった!	
  
!   悩むな!コードを書け!	
  
!   書きたくなってから文法を調べろ!
FlappySwift	
!   https://github.com/fullstackio/FlappySwift	
神
FlappySwift	
!   単純なゲームではあるが、	
  
コードは思っていたより短かった	
  
! SpriteKitと言うゲームエンジンを使っている	
  
!   Objective-­‐C時代から存在していたものらしい	
  
!   シーングラフとイベントベースの制御エンジン	
  
!   アクションを巧妙に定義して	
  
アニメーションやスクロールなどをさせている	
!   物理演算の機能を使って衝突判定をしている	
  
スクロール	
①	
 ②	
戻す	
 戻す
コードにするとこんな感じ	
画像のロード	
画像幅分だけ
左へ移動	
画像幅分だけ
左へ瞬間移動	
これらの動作を	
  
永遠に繰り返す	
2枚以上の画像を並べ	
  
それぞれにこのアクションを適用する
衝突判定	
各キャラクターごとにBounding	
  Areaを設定し、何と衝突検査するかを指定するだけ	
衝突したらこの関数が呼ばれるので、	
  
何と何が衝突したのかをif判定すれば良い
移動と操作	
このバカな鳥は、重力の影響を受ける	
画面のどこかをタッチした瞬間に、	
  
重力方向の速度をキャンセルし、	
  
上向きの力積を与えられ、空中でジャンプする
Swiftって言うか	
  
SpriteKitの使い方が分かった感じ。	
  
とてもよく出来てる。
良く言えば、	
  
少なくともSwift読むのは超簡単。	
  
理解できなかったのはSpriteKitの仕様の方。
何を作るか?	
左右に走り続ける不憫な男がいるので	
  
タップしてジャンプさせる。	
  
	
  
空中に浮いているブロックの乗って	
  
どんどん上に登っていくゲーム。	
ブロックを下からすり抜けて登れるよう
にしたいので、物理演算に頼らず、自前
の衝突判定を入れた方が良さそう
さあ新規プロジェクトを	
  
作るぞ!
ゲーム用のプロジェクトがあるので、
迷わず選択
得意なOpenGLもある!	
  
迷わず選択	
※ESはよく知らないんですが
スケルトンコードが出た!
…ん?	
全部コメントアウトされてるように見える…
\(T_T)/	
動いてないのかよ!	
Metalも同じだった
出鼻をくじかれ、	
  
気分が乗らなくなってきた
ので、とりあえず絵を描こう!
取り込んで…
バラバラにして…
背景を抜いて…
大満足♥
FlappySwiftのコードをパクって	
  
参考にして、走るアニメを作成
ここまでで1日終了。	
  
とりあえず翌日に完成したデモをどうぞ
シーンの構成要素	
!   Man	
  
!   走る人	
  
!   Blocks	
  
!   浮かんでいるブロック群	
  
!   Background	
  
!   背景
前回処理時間との	
  
差分を出す	
基本的には、この差分時間を使って移動距離などを計算する
衝突判定	
•  Manのx座標がブロックの範囲内で、	
  
y座標がブロック上面より上にあるとき、	
  
移動先がブロック上面より下になる場合に	
  
衝突したと判定する	
  
•  衝突したらy座標を固定し、	
  
•  落下のベクトルを0にする	
  
実際はブロックの範囲を少し大きめに取って	
  
判定している
感想とまとめ	
!   とりあえずゲーム作るのは簡単だった	
  
!   今回やらなかった物理演算も簡単で楽しそう	
  
!   2日間でもそれなりのものが、すぐにできる	
  
!   言語仕様	
  
!   Rubyに近い感じがする	
  
!   ?	
  が割りと良さ気	
  
!   コンパイルとランタイムでのコードチェックの役割が	
  
とても良い感じ	
  
!   ゲームライブラリが良く出来てる	
  
完

More Related Content

What's hot

高見知英のデジタルガジェット紹介
高見知英のデジタルガジェット紹介高見知英のデジタルガジェット紹介
高見知英のデジタルガジェット紹介高見 知英
 
2007 It合宿 発表資料/佐瀬 武志
2007 It合宿 発表資料/佐瀬 武志2007 It合宿 発表資料/佐瀬 武志
2007 It合宿 発表資料/佐瀬 武志kurubushionline
 
誰の為にVRコンテンツを作るのか
誰の為にVRコンテンツを作るのか誰の為にVRコンテンツを作るのか
誰の為にVRコンテンツを作るのか佑樹 石井
 
リモートスクラム開発やってみた
リモートスクラム開発やってみたリモートスクラム開発やってみた
リモートスクラム開発やってみたKen SASAKI
 
IoTLT5 RaspberryPiを使った Felica認証を 色々パワーアップしてみた!
IoTLT5 RaspberryPiを使ったFelica認証を色々パワーアップしてみた!IoTLT5 RaspberryPiを使ったFelica認証を色々パワーアップしてみた!
IoTLT5 RaspberryPiを使った Felica認証を 色々パワーアップしてみた!Masaki Yamamoto
 
Yidev201406.pub
Yidev201406.pubYidev201406.pub
Yidev201406.pubitoz itoz
 
徳島生まれのオープンソース ソフトウェアシラサギのCMS導入事例、機能紹介
徳島生まれのオープンソースソフトウェアシラサギのCMS導入事例、機能紹介徳島生まれのオープンソースソフトウェアシラサギのCMS導入事例、機能紹介
徳島生まれのオープンソース ソフトウェアシラサギのCMS導入事例、機能紹介okusakazuya
 
ArduinoとMicrosoft AzureでIoTっぽいことをしてみた
ArduinoとMicrosoft AzureでIoTっぽいことをしてみたArduinoとMicrosoft AzureでIoTっぽいことをしてみた
ArduinoとMicrosoft AzureでIoTっぽいことをしてみたKaori Emi
 
Wcan summer 2014 lt
Wcan summer 2014 ltWcan summer 2014 lt
Wcan summer 2014 ltkuma2515
 
もちょブログ解析入門
もちょブログ解析入門もちょブログ解析入門
もちょブログ解析入門sudosan
 
KLabインターンシップ成果報告会
KLabインターンシップ成果報告会KLabインターンシップ成果報告会
KLabインターンシップ成果報告会Hiroaki Murayama
 
LINQ、Select連弾ってやります?
LINQ、Select連弾ってやります?LINQ、Select連弾ってやります?
LINQ、Select連弾ってやります?Ryota Murohoshi
 
20151010 四国クラウドお遍路2015 LT
20151010 四国クラウドお遍路2015 LT20151010 四国クラウドお遍路2015 LT
20151010 四国クラウドお遍路2015 LTMidori Ikegami
 
AutoFloor 5つのポイント
AutoFloor 5つのポイントAutoFloor 5つのポイント
AutoFloor 5つのポイントBULB Corp.
 
どうしてこのコードエラーになるんですか?
どうしてこのコードエラーになるんですか?どうしてこのコードエラーになるんですか?
どうしてこのコードエラーになるんですか?Ryota Murohoshi
 
20140823 devlove甲子園 東日本 心トラック5回裏 #devlove
20140823 devlove甲子園 東日本 心トラック5回裏 #devlove20140823 devlove甲子園 東日本 心トラック5回裏 #devlove
20140823 devlove甲子園 東日本 心トラック5回裏 #devloveFukui Osamu
 
2014 07-09 wordbench tokyo
2014 07-09 wordbench tokyo2014 07-09 wordbench tokyo
2014 07-09 wordbench tokyoMaiko Ando
 
リアルタイムなみえ〜浪江町住民のタブレット活用を考えるハッカソン@福島〜
リアルタイムなみえ〜浪江町住民のタブレット活用を考えるハッカソン@福島〜リアルタイムなみえ〜浪江町住民のタブレット活用を考えるハッカソン@福島〜
リアルタイムなみえ〜浪江町住民のタブレット活用を考えるハッカソン@福島〜Hatsuji Matsumoto
 
nomad-cliの紹介
nomad-cliの紹介nomad-cliの紹介
nomad-cliの紹介Kohki Miki
 

What's hot (20)

高見知英のデジタルガジェット紹介
高見知英のデジタルガジェット紹介高見知英のデジタルガジェット紹介
高見知英のデジタルガジェット紹介
 
2007 It合宿 発表資料/佐瀬 武志
2007 It合宿 発表資料/佐瀬 武志2007 It合宿 発表資料/佐瀬 武志
2007 It合宿 発表資料/佐瀬 武志
 
誰の為にVRコンテンツを作るのか
誰の為にVRコンテンツを作るのか誰の為にVRコンテンツを作るのか
誰の為にVRコンテンツを作るのか
 
リモートスクラム開発やってみた
リモートスクラム開発やってみたリモートスクラム開発やってみた
リモートスクラム開発やってみた
 
IoTLT5 RaspberryPiを使った Felica認証を 色々パワーアップしてみた!
IoTLT5 RaspberryPiを使ったFelica認証を色々パワーアップしてみた!IoTLT5 RaspberryPiを使ったFelica認証を色々パワーアップしてみた!
IoTLT5 RaspberryPiを使った Felica認証を 色々パワーアップしてみた!
 
Yidev201406.pub
Yidev201406.pubYidev201406.pub
Yidev201406.pub
 
徳島生まれのオープンソース ソフトウェアシラサギのCMS導入事例、機能紹介
徳島生まれのオープンソースソフトウェアシラサギのCMS導入事例、機能紹介徳島生まれのオープンソースソフトウェアシラサギのCMS導入事例、機能紹介
徳島生まれのオープンソース ソフトウェアシラサギのCMS導入事例、機能紹介
 
ArduinoとMicrosoft AzureでIoTっぽいことをしてみた
ArduinoとMicrosoft AzureでIoTっぽいことをしてみたArduinoとMicrosoft AzureでIoTっぽいことをしてみた
ArduinoとMicrosoft AzureでIoTっぽいことをしてみた
 
Wcan summer 2014 lt
Wcan summer 2014 ltWcan summer 2014 lt
Wcan summer 2014 lt
 
ローカライズって何?(UE4 Localization Deep Dive)
ローカライズって何?(UE4 Localization Deep Dive)ローカライズって何?(UE4 Localization Deep Dive)
ローカライズって何?(UE4 Localization Deep Dive)
 
もちょブログ解析入門
もちょブログ解析入門もちょブログ解析入門
もちょブログ解析入門
 
KLabインターンシップ成果報告会
KLabインターンシップ成果報告会KLabインターンシップ成果報告会
KLabインターンシップ成果報告会
 
LINQ、Select連弾ってやります?
LINQ、Select連弾ってやります?LINQ、Select連弾ってやります?
LINQ、Select連弾ってやります?
 
20151010 四国クラウドお遍路2015 LT
20151010 四国クラウドお遍路2015 LT20151010 四国クラウドお遍路2015 LT
20151010 四国クラウドお遍路2015 LT
 
AutoFloor 5つのポイント
AutoFloor 5つのポイントAutoFloor 5つのポイント
AutoFloor 5つのポイント
 
どうしてこのコードエラーになるんですか?
どうしてこのコードエラーになるんですか?どうしてこのコードエラーになるんですか?
どうしてこのコードエラーになるんですか?
 
20140823 devlove甲子園 東日本 心トラック5回裏 #devlove
20140823 devlove甲子園 東日本 心トラック5回裏 #devlove20140823 devlove甲子園 東日本 心トラック5回裏 #devlove
20140823 devlove甲子園 東日本 心トラック5回裏 #devlove
 
2014 07-09 wordbench tokyo
2014 07-09 wordbench tokyo2014 07-09 wordbench tokyo
2014 07-09 wordbench tokyo
 
リアルタイムなみえ〜浪江町住民のタブレット活用を考えるハッカソン@福島〜
リアルタイムなみえ〜浪江町住民のタブレット活用を考えるハッカソン@福島〜リアルタイムなみえ〜浪江町住民のタブレット活用を考えるハッカソン@福島〜
リアルタイムなみえ〜浪江町住民のタブレット活用を考えるハッカソン@福島〜
 
nomad-cliの紹介
nomad-cliの紹介nomad-cliの紹介
nomad-cliの紹介
 

Similar to Swift Code in Swift - 2日間でゲームを作ってみた

VRライブ・コミュニケーションサービス「バーチャルキャスト」でのモノビットエンジンの採用事例と最新情報 - モノビットエンジン(株式会社インフィニットルー...
VRライブ・コミュニケーションサービス「バーチャルキャスト」でのモノビットエンジンの採用事例と最新情報 - モノビットエンジン(株式会社インフィニットルー...VRライブ・コミュニケーションサービス「バーチャルキャスト」でのモノビットエンジンの採用事例と最新情報 - モノビットエンジン(株式会社インフィニットルー...
VRライブ・コミュニケーションサービス「バーチャルキャスト」でのモノビットエンジンの採用事例と最新情報 - モノビットエンジン(株式会社インフィニットルー...Game Tools & Middleware Forum
 
Unityで意外と簡単・・・だけど難しいVRコンテンツ
Unityで意外と簡単・・・だけど難しいVRコンテンツUnityで意外と簡単・・・だけど難しいVRコンテンツ
Unityで意外と簡単・・・だけど難しいVRコンテンツinfinite_loop
 
『創って学ぶ、次世代Web時代のセキュリティ』 株式会社 jig.jp 社長 福野泰介 - セキュリティミニキャンプ
『創って学ぶ、次世代Web時代のセキュリティ』 株式会社 jig.jp 社長  福野泰介 - セキュリティミニキャンプ『創って学ぶ、次世代Web時代のセキュリティ』 株式会社 jig.jp 社長  福野泰介 - セキュリティミニキャンプ
『創って学ぶ、次世代Web時代のセキュリティ』 株式会社 jig.jp 社長 福野泰介 - セキュリティミニキャンプTaisuke Fukuno
 
SQLiteを手軽に・セキュアに
SQLiteを手軽に・セキュアにSQLiteを手軽に・セキュアに
SQLiteを手軽に・セキュアにTomotsune Murata
 
世界最安値!? 鯖江産コンピューターIchigoJam 〜福井技術者の集い その2〜
世界最安値!? 鯖江産コンピューターIchigoJam 〜福井技術者の集い その2〜世界最安値!? 鯖江産コンピューターIchigoJam 〜福井技術者の集い その2〜
世界最安値!? 鯖江産コンピューターIchigoJam 〜福井技術者の集い その2〜Taisuke Fukuno
 
「Windows Azure」 の Mobile Services
「Windows Azure」 の Mobile Services「Windows Azure」 の Mobile Services
「Windows Azure」 の Mobile Servicessnicker_jp
 
iOSのCI as a Service事情
iOSのCI as a Service事情iOSのCI as a Service事情
iOSのCI as a Service事情Hiroshi Maekawa
 
押さえておきたいサーバーセキュリティ
押さえておきたいサーバーセキュリティ押さえておきたいサーバーセキュリティ
押さえておきたいサーバーセキュリティTakahisa Iwamoto
 
【Unity道場スペシャル 2017札幌】おっさんでも美少女になれる?!VRアイドルの作り方
【Unity道場スペシャル 2017札幌】おっさんでも美少女になれる?!VRアイドルの作り方【Unity道場スペシャル 2017札幌】おっさんでも美少女になれる?!VRアイドルの作り方
【Unity道場スペシャル 2017札幌】おっさんでも美少女になれる?!VRアイドルの作り方Unity Technologies Japan K.K.
 
おばかアプリ勉強会資料 シグマコンサルティング
おばかアプリ勉強会資料 シグマコンサルティングおばかアプリ勉強会資料 シグマコンサルティング
おばかアプリ勉強会資料 シグマコンサルティングatmarkit
 
「会社で寝よう!」制作レポート(3Dカジュアルゲームの開発手法)
「会社で寝よう!」制作レポート(3Dカジュアルゲームの開発手法)「会社で寝よう!」制作レポート(3Dカジュアルゲームの開発手法)
「会社で寝よう!」制作レポート(3Dカジュアルゲームの開発手法)ミルク株式会社
 
クラウド移住で地方に住むということ
クラウド移住で地方に住むということクラウド移住で地方に住むということ
クラウド移住で地方に住むということTakehito Tanabe
 
いまさらですが IAってなんだろう
いまさらですが IAってなんだろういまさらですが IAってなんだろう
いまさらですが IAってなんだろう芳彦 佐伯
 
Swift愛好会_ライブラリを使わずにゴリゴリと
Swift愛好会_ライブラリを使わずにゴリゴリとSwift愛好会_ライブラリを使わずにゴリゴリと
Swift愛好会_ライブラリを使わずにゴリゴリとSachiko Kajishima
 
Letsgo developer 2012 Continuous Delivery
Letsgo developer 2012 Continuous DeliveryLetsgo developer 2012 Continuous Delivery
Letsgo developer 2012 Continuous DeliveryNobuhiro Sue
 
JS Board で IoT は楽勝か?
JS Board で IoT は楽勝か?JS Board で IoT は楽勝か?
JS Board で IoT は楽勝か?Shingo Fukui
 
Slack Appsでやれる事を確認した。年内日本語化されるんで、急ぎで!
Slack Appsでやれる事を確認した。年内日本語化されるんで、急ぎで!Slack Appsでやれる事を確認した。年内日本語化されるんで、急ぎで!
Slack Appsでやれる事を確認した。年内日本語化されるんで、急ぎで!Yasuyuki Ogawa
 
CLT-014_ゲーム開発だけじゃない! Unity で作る UWP アプリ
CLT-014_ゲーム開発だけじゃない! Unity で作る UWP アプリCLT-014_ゲーム開発だけじゃない! Unity で作る UWP アプリ
CLT-014_ゲーム開発だけじゃない! Unity で作る UWP アプリdecode2016
 
スタートアップにjoinして安心して眠るためにやった5つのこと
スタートアップにjoinして安心して眠るためにやった5つのことスタートアップにjoinして安心して眠るためにやった5つのこと
スタートアップにjoinして安心して眠るためにやった5つのことMasashi Ogawa
 

Similar to Swift Code in Swift - 2日間でゲームを作ってみた (20)

VRライブ・コミュニケーションサービス「バーチャルキャスト」でのモノビットエンジンの採用事例と最新情報 - モノビットエンジン(株式会社インフィニットルー...
VRライブ・コミュニケーションサービス「バーチャルキャスト」でのモノビットエンジンの採用事例と最新情報 - モノビットエンジン(株式会社インフィニットルー...VRライブ・コミュニケーションサービス「バーチャルキャスト」でのモノビットエンジンの採用事例と最新情報 - モノビットエンジン(株式会社インフィニットルー...
VRライブ・コミュニケーションサービス「バーチャルキャスト」でのモノビットエンジンの採用事例と最新情報 - モノビットエンジン(株式会社インフィニットルー...
 
Unityで意外と簡単・・・だけど難しいVRコンテンツ
Unityで意外と簡単・・・だけど難しいVRコンテンツUnityで意外と簡単・・・だけど難しいVRコンテンツ
Unityで意外と簡単・・・だけど難しいVRコンテンツ
 
『創って学ぶ、次世代Web時代のセキュリティ』 株式会社 jig.jp 社長 福野泰介 - セキュリティミニキャンプ
『創って学ぶ、次世代Web時代のセキュリティ』 株式会社 jig.jp 社長  福野泰介 - セキュリティミニキャンプ『創って学ぶ、次世代Web時代のセキュリティ』 株式会社 jig.jp 社長  福野泰介 - セキュリティミニキャンプ
『創って学ぶ、次世代Web時代のセキュリティ』 株式会社 jig.jp 社長 福野泰介 - セキュリティミニキャンプ
 
SQLiteを手軽に・セキュアに
SQLiteを手軽に・セキュアにSQLiteを手軽に・セキュアに
SQLiteを手軽に・セキュアに
 
世界最安値!? 鯖江産コンピューターIchigoJam 〜福井技術者の集い その2〜
世界最安値!? 鯖江産コンピューターIchigoJam 〜福井技術者の集い その2〜世界最安値!? 鯖江産コンピューターIchigoJam 〜福井技術者の集い その2〜
世界最安値!? 鯖江産コンピューターIchigoJam 〜福井技術者の集い その2〜
 
「Windows Azure」 の Mobile Services
「Windows Azure」 の Mobile Services「Windows Azure」 の Mobile Services
「Windows Azure」 の Mobile Services
 
iOSのCI as a Service事情
iOSのCI as a Service事情iOSのCI as a Service事情
iOSのCI as a Service事情
 
押さえておきたいサーバーセキュリティ
押さえておきたいサーバーセキュリティ押さえておきたいサーバーセキュリティ
押さえておきたいサーバーセキュリティ
 
【Unity道場スペシャル 2017札幌】おっさんでも美少女になれる?!VRアイドルの作り方
【Unity道場スペシャル 2017札幌】おっさんでも美少女になれる?!VRアイドルの作り方【Unity道場スペシャル 2017札幌】おっさんでも美少女になれる?!VRアイドルの作り方
【Unity道場スペシャル 2017札幌】おっさんでも美少女になれる?!VRアイドルの作り方
 
おばかアプリ勉強会資料 シグマコンサルティング
おばかアプリ勉強会資料 シグマコンサルティングおばかアプリ勉強会資料 シグマコンサルティング
おばかアプリ勉強会資料 シグマコンサルティング
 
「会社で寝よう!」制作レポート(3Dカジュアルゲームの開発手法)
「会社で寝よう!」制作レポート(3Dカジュアルゲームの開発手法)「会社で寝よう!」制作レポート(3Dカジュアルゲームの開発手法)
「会社で寝よう!」制作レポート(3Dカジュアルゲームの開発手法)
 
クラウド移住で地方に住むということ
クラウド移住で地方に住むということクラウド移住で地方に住むということ
クラウド移住で地方に住むということ
 
いまさらですが IAってなんだろう
いまさらですが IAってなんだろういまさらですが IAってなんだろう
いまさらですが IAってなんだろう
 
Swift愛好会_ライブラリを使わずにゴリゴリと
Swift愛好会_ライブラリを使わずにゴリゴリとSwift愛好会_ライブラリを使わずにゴリゴリと
Swift愛好会_ライブラリを使わずにゴリゴリと
 
Letsgo developer 2012 Continuous Delivery
Letsgo developer 2012 Continuous DeliveryLetsgo developer 2012 Continuous Delivery
Letsgo developer 2012 Continuous Delivery
 
JS Board で IoT は楽勝か?
JS Board で IoT は楽勝か?JS Board で IoT は楽勝か?
JS Board で IoT は楽勝か?
 
Slack Appsでやれる事を確認した。年内日本語化されるんで、急ぎで!
Slack Appsでやれる事を確認した。年内日本語化されるんで、急ぎで!Slack Appsでやれる事を確認した。年内日本語化されるんで、急ぎで!
Slack Appsでやれる事を確認した。年内日本語化されるんで、急ぎで!
 
CLT-014_ゲーム開発だけじゃない! Unity で作る UWP アプリ
CLT-014_ゲーム開発だけじゃない! Unity で作る UWP アプリCLT-014_ゲーム開発だけじゃない! Unity で作る UWP アプリ
CLT-014_ゲーム開発だけじゃない! Unity で作る UWP アプリ
 
スタートアップにjoinして安心して眠るためにやった5つのこと
スタートアップにjoinして安心して眠るためにやった5つのことスタートアップにjoinして安心して眠るためにやった5つのこと
スタートアップにjoinして安心して眠るためにやった5つのこと
 
BIOSからUEFI
BIOSからUEFIBIOSからUEFI
BIOSからUEFI
 

More from axsh co., LTD.

手元の物理ネットワーク機器をクラウドにデプロイしてみる話 #npstudy
手元の物理ネットワーク機器をクラウドにデプロイしてみる話 #npstudy手元の物理ネットワーク機器をクラウドにデプロイしてみる話 #npstudy
手元の物理ネットワーク機器をクラウドにデプロイしてみる話 #npstudyaxsh co., LTD.
 
どんなに頑張ったって運用の自動化もDevOpsも進まない…そう、テストがなければね #jtf2017 #a50
どんなに頑張ったって運用の自動化もDevOpsも進まない…そう、テストがなければね #jtf2017 #a50どんなに頑張ったって運用の自動化もDevOpsも進まない…そう、テストがなければね #jtf2017 #a50
どんなに頑張ったって運用の自動化もDevOpsも進まない…そう、テストがなければね #jtf2017 #a50axsh co., LTD.
 
OpenVNet - SDNで物理ネットワークアプライアンスをプロビジョニングしよう
OpenVNet - SDNで物理ネットワークアプライアンスをプロビジョニングしようOpenVNet - SDNで物理ネットワークアプライアンスをプロビジョニングしよう
OpenVNet - SDNで物理ネットワークアプライアンスをプロビジョニングしようaxsh co., LTD.
 
Jupyter勉強会 20160701 at NII
Jupyter勉強会 20160701 at NIIJupyter勉強会 20160701 at NII
Jupyter勉強会 20160701 at NIIaxsh co., LTD.
 
インフラエンジニアがUnityをやるべきたった一つの理由
インフラエンジニアがUnityをやるべきたった一つの理由インフラエンジニアがUnityをやるべきたった一つの理由
インフラエンジニアがUnityをやるべきたった一つの理由axsh co., LTD.
 
Dockerの改修を一緒にやりませんか
Dockerの改修を一緒にやりませんかDockerの改修を一緒にやりませんか
Dockerの改修を一緒にやりませんかaxsh co., LTD.
 
OpenVNet Updates 2013/11 in TremaDay#04
OpenVNet Updates 2013/11 in TremaDay#04OpenVNet Updates 2013/11 in TremaDay#04
OpenVNet Updates 2013/11 in TremaDay#04axsh co., LTD.
 
OpenVNet at Vyatta Users Group
OpenVNet at Vyatta Users GroupOpenVNet at Vyatta Users Group
OpenVNet at Vyatta Users Groupaxsh co., LTD.
 
Wakame-vnet / Open Source Project for Virtual Network & SDN
Wakame-vnet / Open Source Project for Virtual Network & SDNWakame-vnet / Open Source Project for Virtual Network & SDN
Wakame-vnet / Open Source Project for Virtual Network & SDNaxsh co., LTD.
 
Wakame-VDC / Open Source Conferense 2012 - Cloud (JP)
Wakame-VDC / Open Source Conferense 2012 - Cloud (JP)Wakame-VDC / Open Source Conferense 2012 - Cloud (JP)
Wakame-VDC / Open Source Conferense 2012 - Cloud (JP)axsh co., LTD.
 
DevOps Platform for Agile Cloud Application - Wakame-VDC Overview
DevOps Platform for Agile Cloud Application - Wakame-VDC OverviewDevOps Platform for Agile Cloud Application - Wakame-VDC Overview
DevOps Platform for Agile Cloud Application - Wakame-VDC Overviewaxsh co., LTD.
 
The Power of Virtual Network: Infrastructure as a Service Cloud Computing - W...
The Power of Virtual Network: Infrastructure as a Service Cloud Computing - W...The Power of Virtual Network: Infrastructure as a Service Cloud Computing - W...
The Power of Virtual Network: Infrastructure as a Service Cloud Computing - W...axsh co., LTD.
 
Fukuoka Ruby Award - Wakame-VDC
Fukuoka Ruby Award - Wakame-VDCFukuoka Ruby Award - Wakame-VDC
Fukuoka Ruby Award - Wakame-VDCaxsh co., LTD.
 
OpenFlow in IaaS - Wakame
OpenFlow in IaaS - WakameOpenFlow in IaaS - Wakame
OpenFlow in IaaS - Wakameaxsh co., LTD.
 
Wakame Project - 自作クラウド研究会
Wakame Project - 自作クラウド研究会Wakame Project - 自作クラウド研究会
Wakame Project - 自作クラウド研究会axsh co., LTD.
 
Wakame Project in cloud-mix
Wakame Project in cloud-mixWakame Project in cloud-mix
Wakame Project in cloud-mixaxsh co., LTD.
 

More from axsh co., LTD. (20)

手元の物理ネットワーク機器をクラウドにデプロイしてみる話 #npstudy
手元の物理ネットワーク機器をクラウドにデプロイしてみる話 #npstudy手元の物理ネットワーク機器をクラウドにデプロイしてみる話 #npstudy
手元の物理ネットワーク機器をクラウドにデプロイしてみる話 #npstudy
 
どんなに頑張ったって運用の自動化もDevOpsも進まない…そう、テストがなければね #jtf2017 #a50
どんなに頑張ったって運用の自動化もDevOpsも進まない…そう、テストがなければね #jtf2017 #a50どんなに頑張ったって運用の自動化もDevOpsも進まない…そう、テストがなければね #jtf2017 #a50
どんなに頑張ったって運用の自動化もDevOpsも進まない…そう、テストがなければね #jtf2017 #a50
 
OpenVNet - SDNで物理ネットワークアプライアンスをプロビジョニングしよう
OpenVNet - SDNで物理ネットワークアプライアンスをプロビジョニングしようOpenVNet - SDNで物理ネットワークアプライアンスをプロビジョニングしよう
OpenVNet - SDNで物理ネットワークアプライアンスをプロビジョニングしよう
 
Jupyter勉強会 20160701 at NII
Jupyter勉強会 20160701 at NIIJupyter勉強会 20160701 at NII
Jupyter勉強会 20160701 at NII
 
インフラエンジニアがUnityをやるべきたった一つの理由
インフラエンジニアがUnityをやるべきたった一つの理由インフラエンジニアがUnityをやるべきたった一つの理由
インフラエンジニアがUnityをやるべきたった一つの理由
 
Dockerの改修を一緒にやりませんか
Dockerの改修を一緒にやりませんかDockerの改修を一緒にやりませんか
Dockerの改修を一緒にやりませんか
 
OpenVNet Updates 2013/11 in TremaDay#04
OpenVNet Updates 2013/11 in TremaDay#04OpenVNet Updates 2013/11 in TremaDay#04
OpenVNet Updates 2013/11 in TremaDay#04
 
OpenVNet at Vyatta Users Group
OpenVNet at Vyatta Users GroupOpenVNet at Vyatta Users Group
OpenVNet at Vyatta Users Group
 
Wakame-vnet / Open Source Project for Virtual Network & SDN
Wakame-vnet / Open Source Project for Virtual Network & SDNWakame-vnet / Open Source Project for Virtual Network & SDN
Wakame-vnet / Open Source Project for Virtual Network & SDN
 
Wakame-VDC / Open Source Conferense 2012 - Cloud (JP)
Wakame-VDC / Open Source Conferense 2012 - Cloud (JP)Wakame-VDC / Open Source Conferense 2012 - Cloud (JP)
Wakame-VDC / Open Source Conferense 2012 - Cloud (JP)
 
DevOps Platform for Agile Cloud Application - Wakame-VDC Overview
DevOps Platform for Agile Cloud Application - Wakame-VDC OverviewDevOps Platform for Agile Cloud Application - Wakame-VDC Overview
DevOps Platform for Agile Cloud Application - Wakame-VDC Overview
 
The Power of Virtual Network: Infrastructure as a Service Cloud Computing - W...
The Power of Virtual Network: Infrastructure as a Service Cloud Computing - W...The Power of Virtual Network: Infrastructure as a Service Cloud Computing - W...
The Power of Virtual Network: Infrastructure as a Service Cloud Computing - W...
 
Fukuoka Ruby Award - Wakame-VDC
Fukuoka Ruby Award - Wakame-VDCFukuoka Ruby Award - Wakame-VDC
Fukuoka Ruby Award - Wakame-VDC
 
OpenFlow in IaaS - Wakame
OpenFlow in IaaS - WakameOpenFlow in IaaS - Wakame
OpenFlow in IaaS - Wakame
 
Wakame Project - 自作クラウド研究会
Wakame Project - 自作クラウド研究会Wakame Project - 自作クラウド研究会
Wakame Project - 自作クラウド研究会
 
Wakame Project in cloud-mix
Wakame Project in cloud-mixWakame Project in cloud-mix
Wakame Project in cloud-mix
 
WakameTech #2
WakameTech #2WakameTech #2
WakameTech #2
 
WakameTech #3
WakameTech #3WakameTech #3
WakameTech #3
 
InfoTalk - Wakame
InfoTalk - WakameInfoTalk - Wakame
InfoTalk - Wakame
 
Wakame-vdc
Wakame-vdcWakame-vdc
Wakame-vdc
 

Swift Code in Swift - 2日間でゲームを作ってみた