Submit Search
Upload
春のJs祭2015 lt
•
1 like
•
2,993 views
Yuusuke Takeuchi
Follow
春のJS祭り2015 LT
Read less
Read more
Software
Slideshow view
Report
Share
Slideshow view
Report
Share
1 of 16
Download now
Download to read offline
Recommended
Bootstrap
Bootstrap
Masaki Kusuhata
Make TypingGame in JavaScript
Make TypingGame in JavaScript
undertale1
WordPressで使われているPHPについて勉強してみた
WordPressで使われているPHPについて勉強してみた
Toshiki Tanji
shared_ptrとゲームプログラミングでのメモリ管理
shared_ptrとゲームプログラミングでのメモリ管理
DADA246
ブログのすすめ
ブログのすすめ
Tomohisa Iwai
カスタムメモリマネージャと高速なメモリアロケータについて
カスタムメモリマネージャと高速なメモリアロケータについて
alwei
WebMatrix3でwebプログラミング入門 (2013/08/03)
WebMatrix3でwebプログラミング入門 (2013/08/03)
T. Kodaka
東京Node学園祭2014 飛び入りLT
東京Node学園祭2014 飛び入りLT
Yuusuke Takeuchi
Recommended
Bootstrap
Bootstrap
Masaki Kusuhata
Make TypingGame in JavaScript
Make TypingGame in JavaScript
undertale1
WordPressで使われているPHPについて勉強してみた
WordPressで使われているPHPについて勉強してみた
Toshiki Tanji
shared_ptrとゲームプログラミングでのメモリ管理
shared_ptrとゲームプログラミングでのメモリ管理
DADA246
ブログのすすめ
ブログのすすめ
Tomohisa Iwai
カスタムメモリマネージャと高速なメモリアロケータについて
カスタムメモリマネージャと高速なメモリアロケータについて
alwei
WebMatrix3でwebプログラミング入門 (2013/08/03)
WebMatrix3でwebプログラミング入門 (2013/08/03)
T. Kodaka
東京Node学園祭2014 飛び入りLT
東京Node学園祭2014 飛び入りLT
Yuusuke Takeuchi
Passportでサクッと外部認証を組み込もう
Passportでサクッと外部認証を組み込もう
Yuusuke Takeuchi
非ウェブデザイナーも知っておきたいデベロッパーツールの使い方(応用編 知っておきたい機能と応用) 先生:池田 祐太郎
非ウェブデザイナーも知っておきたいデベロッパーツールの使い方(応用編 知っておきたい機能と応用) 先生:池田 祐太郎
schoowebcampus
Webサイト高速化 Cacheの方法を見てみよう
Webサイト高速化 Cacheの方法を見てみよう
Kazuma Kimura
毎日ブログを書いてみた ブロガーズフェスティバル 2015
毎日ブログを書いてみた ブロガーズフェスティバル 2015
Mayuko Moriyama
Yeoman ELT
Yeoman ELT
Jun Ishitsuka
Aws tokyo 20130208
Aws tokyo 20130208
Shin Semiya
MongoDBの可能性の話
MongoDBの可能性の話
Akihiro Kuwano
WordCamp Yokohama 2010 Komori
WordCamp Yokohama 2010 Komori
masaaki komori
クリエイターじゃなくてもできるWebサイト表示速度改善方法(事例のこぼれ話のおまけつき)
クリエイターじゃなくてもできるWebサイト表示速度改善方法(事例のこぼれ話のおまけつき)
Yuriko Kamimori
【LT用前編】Rancherでマルチクラウド をやってみた
【LT用前編】Rancherでマルチクラウド をやってみた
Shinya Mori (@mosuke5)
MF GeeksNight pplogの話
MF GeeksNight pplogの話
Naoto Koshikawa
最近知ったBootstrapの注意点
最近知ったBootstrapの注意点
Kawaji Masaki
【もくもく会】Windows環境でSassを使う!Gulp導入のキモ
【もくもく会】Windows環境でSassを使う!Gulp導入のキモ
Masako Miyazaki
20150121 JAWS-UG 関西女子会
20150121 JAWS-UG 関西女子会
Midori Ikegami
八王子
八王子
Kazutake Hiramatsu
レスポンシブWebデザイン【基礎編】
レスポンシブWebデザイン【基礎編】
Yasuhito Yabe
すくすくスクラム広島第8回「塹壕よりスクラムとQC」
すくすくスクラム広島第8回「塹壕よりスクラムとQC」
稔 川口
Webサイトのライブデザイン&コーディング実演授業!
Webサイトのライブデザイン&コーディング実演授業!
webcampusschoo
ネコワーキングにおけるサイボウズLive活用方法
ネコワーキングにおけるサイボウズLive活用方法
Etsuko Nagayama
Xml rpc を使ってブログ投稿
Xml rpc を使ってブログ投稿
Fumito Mizuno
Meteorというフレームワーク
Meteorというフレームワーク
rukiadia
Start React with Browserify
Start React with Browserify
Muyuu Fujita
More Related Content
What's hot
Passportでサクッと外部認証を組み込もう
Passportでサクッと外部認証を組み込もう
Yuusuke Takeuchi
非ウェブデザイナーも知っておきたいデベロッパーツールの使い方(応用編 知っておきたい機能と応用) 先生:池田 祐太郎
非ウェブデザイナーも知っておきたいデベロッパーツールの使い方(応用編 知っておきたい機能と応用) 先生:池田 祐太郎
schoowebcampus
Webサイト高速化 Cacheの方法を見てみよう
Webサイト高速化 Cacheの方法を見てみよう
Kazuma Kimura
毎日ブログを書いてみた ブロガーズフェスティバル 2015
毎日ブログを書いてみた ブロガーズフェスティバル 2015
Mayuko Moriyama
Yeoman ELT
Yeoman ELT
Jun Ishitsuka
Aws tokyo 20130208
Aws tokyo 20130208
Shin Semiya
MongoDBの可能性の話
MongoDBの可能性の話
Akihiro Kuwano
WordCamp Yokohama 2010 Komori
WordCamp Yokohama 2010 Komori
masaaki komori
クリエイターじゃなくてもできるWebサイト表示速度改善方法(事例のこぼれ話のおまけつき)
クリエイターじゃなくてもできるWebサイト表示速度改善方法(事例のこぼれ話のおまけつき)
Yuriko Kamimori
【LT用前編】Rancherでマルチクラウド をやってみた
【LT用前編】Rancherでマルチクラウド をやってみた
Shinya Mori (@mosuke5)
MF GeeksNight pplogの話
MF GeeksNight pplogの話
Naoto Koshikawa
最近知ったBootstrapの注意点
最近知ったBootstrapの注意点
Kawaji Masaki
【もくもく会】Windows環境でSassを使う!Gulp導入のキモ
【もくもく会】Windows環境でSassを使う!Gulp導入のキモ
Masako Miyazaki
20150121 JAWS-UG 関西女子会
20150121 JAWS-UG 関西女子会
Midori Ikegami
八王子
八王子
Kazutake Hiramatsu
レスポンシブWebデザイン【基礎編】
レスポンシブWebデザイン【基礎編】
Yasuhito Yabe
すくすくスクラム広島第8回「塹壕よりスクラムとQC」
すくすくスクラム広島第8回「塹壕よりスクラムとQC」
稔 川口
Webサイトのライブデザイン&コーディング実演授業!
Webサイトのライブデザイン&コーディング実演授業!
webcampusschoo
ネコワーキングにおけるサイボウズLive活用方法
ネコワーキングにおけるサイボウズLive活用方法
Etsuko Nagayama
Xml rpc を使ってブログ投稿
Xml rpc を使ってブログ投稿
Fumito Mizuno
What's hot
(20)
Passportでサクッと外部認証を組み込もう
Passportでサクッと外部認証を組み込もう
非ウェブデザイナーも知っておきたいデベロッパーツールの使い方(応用編 知っておきたい機能と応用) 先生:池田 祐太郎
非ウェブデザイナーも知っておきたいデベロッパーツールの使い方(応用編 知っておきたい機能と応用) 先生:池田 祐太郎
Webサイト高速化 Cacheの方法を見てみよう
Webサイト高速化 Cacheの方法を見てみよう
毎日ブログを書いてみた ブロガーズフェスティバル 2015
毎日ブログを書いてみた ブロガーズフェスティバル 2015
Yeoman ELT
Yeoman ELT
Aws tokyo 20130208
Aws tokyo 20130208
MongoDBの可能性の話
MongoDBの可能性の話
WordCamp Yokohama 2010 Komori
WordCamp Yokohama 2010 Komori
クリエイターじゃなくてもできるWebサイト表示速度改善方法(事例のこぼれ話のおまけつき)
クリエイターじゃなくてもできるWebサイト表示速度改善方法(事例のこぼれ話のおまけつき)
【LT用前編】Rancherでマルチクラウド をやってみた
【LT用前編】Rancherでマルチクラウド をやってみた
MF GeeksNight pplogの話
MF GeeksNight pplogの話
最近知ったBootstrapの注意点
最近知ったBootstrapの注意点
【もくもく会】Windows環境でSassを使う!Gulp導入のキモ
【もくもく会】Windows環境でSassを使う!Gulp導入のキモ
20150121 JAWS-UG 関西女子会
20150121 JAWS-UG 関西女子会
八王子
八王子
レスポンシブWebデザイン【基礎編】
レスポンシブWebデザイン【基礎編】
すくすくスクラム広島第8回「塹壕よりスクラムとQC」
すくすくスクラム広島第8回「塹壕よりスクラムとQC」
Webサイトのライブデザイン&コーディング実演授業!
Webサイトのライブデザイン&コーディング実演授業!
ネコワーキングにおけるサイボウズLive活用方法
ネコワーキングにおけるサイボウズLive活用方法
Xml rpc を使ってブログ投稿
Xml rpc を使ってブログ投稿
Viewers also liked
Meteorというフレームワーク
Meteorというフレームワーク
rukiadia
Start React with Browserify
Start React with Browserify
Muyuu Fujita
いまさら始めてみたRxJS
いまさら始めてみたRxJS
lion-man
EcmaScript 仕様書を読もう
EcmaScript 仕様書を読もう
彰 村地
翻訳から始めるVue.js 入門
翻訳から始めるVue.js 入門
Makoto Chiba
SeleniumIDEとSelenium WebDriver × Node.js Seleniumで業務効率化する15分
SeleniumIDEとSelenium WebDriver × Node.js Seleniumで業務効率化する15分
松田 千尋
はじめよう Backbone.js
はじめよう Backbone.js
Hiroki Toyokawa
Bootstrapにちょい足しアニメーション@春のJavascript祭り
Bootstrapにちょい足しアニメーション@春のJavascript祭り
Masayuki Abe
Vue 2.0 + Vuex Router & Vuex at Vue.js
Vue 2.0 + Vuex Router & Vuex at Vue.js
Takuya Tejima
最強オブジェクト指向言語 JavaScript 再入門!
最強オブジェクト指向言語 JavaScript 再入門!
Yuji Nojima
JavaScriptによるvideo audio要素のコントロール入門
JavaScriptによるvideo audio要素のコントロール入門
Yossy Taka
Promiseでコールバック地獄から解放された話
Promiseでコールバック地獄から解放された話
Sota Sugiura
【Topotal輪読会】JavaScript で学ぶ関数型プログラミング 2 章
【Topotal輪読会】JavaScript で学ぶ関数型プログラミング 2 章
YOSHIKAWA Ryota
Vue.js with Go
Vue.js with Go
Kazuhiro Kubota
Viewers also liked
(14)
Meteorというフレームワーク
Meteorというフレームワーク
Start React with Browserify
Start React with Browserify
いまさら始めてみたRxJS
いまさら始めてみたRxJS
EcmaScript 仕様書を読もう
EcmaScript 仕様書を読もう
翻訳から始めるVue.js 入門
翻訳から始めるVue.js 入門
SeleniumIDEとSelenium WebDriver × Node.js Seleniumで業務効率化する15分
SeleniumIDEとSelenium WebDriver × Node.js Seleniumで業務効率化する15分
はじめよう Backbone.js
はじめよう Backbone.js
Bootstrapにちょい足しアニメーション@春のJavascript祭り
Bootstrapにちょい足しアニメーション@春のJavascript祭り
Vue 2.0 + Vuex Router & Vuex at Vue.js
Vue 2.0 + Vuex Router & Vuex at Vue.js
最強オブジェクト指向言語 JavaScript 再入門!
最強オブジェクト指向言語 JavaScript 再入門!
JavaScriptによるvideo audio要素のコントロール入門
JavaScriptによるvideo audio要素のコントロール入門
Promiseでコールバック地獄から解放された話
Promiseでコールバック地獄から解放された話
【Topotal輪読会】JavaScript で学ぶ関数型プログラミング 2 章
【Topotal輪読会】JavaScript で学ぶ関数型プログラミング 2 章
Vue.js with Go
Vue.js with Go
More from Yuusuke Takeuchi
Reduxについて
Reduxについて
Yuusuke Takeuchi
自作ゲームをWebpack対応させてみた
自作ゲームをWebpack対応させてみた
Yuusuke Takeuchi
本職のプログラマーが趣味で対戦ゲーム作ってみた Part10
本職のプログラマーが趣味で対戦ゲーム作ってみた Part10
Yuusuke Takeuchi
ゲームの自動テストを 作ってみた
ゲームの自動テストを 作ってみた
Yuusuke Takeuchi
Node.jsで対戦ゲーム作ったよ
Node.jsで対戦ゲーム作ったよ
Yuusuke Takeuchi
Gブレイバー1人用モード開発案
Gブレイバー1人用モード開発案
Yuusuke Takeuchi
2014年上期Gブレイバー振り返り
2014年上期Gブレイバー振り返り
Yuusuke Takeuchi
Enchant.js入門
Enchant.js入門
Yuusuke Takeuchi
Html5の通信対戦ゲームをテスト駆動開発で作ってみた
Html5の通信対戦ゲームをテスト駆動開発で作ってみた
Yuusuke Takeuchi
Gブレイバー開発計画3スプリント目
Gブレイバー開発計画3スプリント目
Yuusuke Takeuchi
Gブレイバー開発計画 2スプリント目
Gブレイバー開発計画 2スプリント目
Yuusuke Takeuchi
テスト駆動ゲーム開発をJava scriptで実践 in jscafe20
テスト駆動ゲーム開発をJava scriptで実践 in jscafe20
Yuusuke Takeuchi
テスト駆動ゲーム開発をJava scriptで実践
テスト駆動ゲーム開発をJava scriptで実践
Yuusuke Takeuchi
Gブレイバーのことれからとこの先
Gブレイバーのことれからとこの先
Yuusuke Takeuchi
日曜プログラマーがHtml5とかで通信対戦ゲームを作ってます
日曜プログラマーがHtml5とかで通信対戦ゲームを作ってます
Yuusuke Takeuchi
日曜プログラマーとigoogle先生
日曜プログラマーとigoogle先生
Yuusuke Takeuchi
日曜プログラマーが 1週間くらいで通信対戦ゲームを作ってみた
日曜プログラマーが 1週間くらいで通信対戦ゲームを作ってみた
Yuusuke Takeuchi
Node.jsでサーバプログラマ デビューしよう
Node.jsでサーバプログラマ デビューしよう
Yuusuke Takeuchi
Node.jsなら日曜プログラマーでも簡単に通信対戦ゲームが作れる
Node.jsなら日曜プログラマーでも簡単に通信対戦ゲームが作れる
Yuusuke Takeuchi
More from Yuusuke Takeuchi
(19)
Reduxについて
Reduxについて
自作ゲームをWebpack対応させてみた
自作ゲームをWebpack対応させてみた
本職のプログラマーが趣味で対戦ゲーム作ってみた Part10
本職のプログラマーが趣味で対戦ゲーム作ってみた Part10
ゲームの自動テストを 作ってみた
ゲームの自動テストを 作ってみた
Node.jsで対戦ゲーム作ったよ
Node.jsで対戦ゲーム作ったよ
Gブレイバー1人用モード開発案
Gブレイバー1人用モード開発案
2014年上期Gブレイバー振り返り
2014年上期Gブレイバー振り返り
Enchant.js入門
Enchant.js入門
Html5の通信対戦ゲームをテスト駆動開発で作ってみた
Html5の通信対戦ゲームをテスト駆動開発で作ってみた
Gブレイバー開発計画3スプリント目
Gブレイバー開発計画3スプリント目
Gブレイバー開発計画 2スプリント目
Gブレイバー開発計画 2スプリント目
テスト駆動ゲーム開発をJava scriptで実践 in jscafe20
テスト駆動ゲーム開発をJava scriptで実践 in jscafe20
テスト駆動ゲーム開発をJava scriptで実践
テスト駆動ゲーム開発をJava scriptで実践
Gブレイバーのことれからとこの先
Gブレイバーのことれからとこの先
日曜プログラマーがHtml5とかで通信対戦ゲームを作ってます
日曜プログラマーがHtml5とかで通信対戦ゲームを作ってます
日曜プログラマーとigoogle先生
日曜プログラマーとigoogle先生
日曜プログラマーが 1週間くらいで通信対戦ゲームを作ってみた
日曜プログラマーが 1週間くらいで通信対戦ゲームを作ってみた
Node.jsでサーバプログラマ デビューしよう
Node.jsでサーバプログラマ デビューしよう
Node.jsなら日曜プログラマーでも簡単に通信対戦ゲームが作れる
Node.jsなら日曜プログラマーでも簡単に通信対戦ゲームが作れる
春のJs祭2015 lt
1.
2015/04/25 竹内佑介 JS ゲーム開発環境 間違っている に 求める を のは だろうか
2.
自己紹介 竹内佑介 プログラマーやってます 最近、backbone.jsと格闘中です twitter kaidouji85 facebook yuusuke.takeuchi.96
3.
皆さんはJSが好きですか? 私は大好きです!! J S
4.
でも15年位前はJSが大嫌いでした まだコイツがいた時代です
5.
その理由としては 1.遅い 2.難しい 3.ブラウザごとに動作が違いすぎる
6.
JSでゲーム開発なんてやってられるか ぶちゃけFLASHとかHSPで作った方がいい
7.
今ならJSゲーム開発はありです
8.
何故かというと 1.早くは無いけど遅くも無い速度 2.フレームワークが充実 ->JS特有の難しさ、ブラウザ互換性を 吸収してくれる 3.モバイル対応も比較的楽
9.
JSのゲームフレームワーク達 古株なだけあって 情報が多い enchant.jsより後発なだ けあって良さげな感じ すごそうだけど 日本語情報が少ない 私は安定感のあったENCHANT.JSを使ってます
10.
あとはNODE.JSがある HSPみたいな簡易スプリプトな感じで サーバサイドプログラムが書ける
11.
SOCKET.IO、EXPRESS、PASSPORTが あれば個人ゲーム開発には十分 サーバ・クライア ント間通信 静的コンテンツ配布 oauth認証
12.
特にSOCKET.IOは最高 socket.on(‘メッセージ’,function(){ //メッセージ受信後の処理 }) socket.emit(‘メッセージ’) メッセージ受信 メッセージ送信 サーバ、クライアント側で同じ書き方ができる 初期化も2 -
3行でOK
13.
まとめると・・・・・・ JSならゲーム画面を簡単に作れる JSなら簡単に通信、認証とかの サーバサイド処理が作れる
14.
実際にオールJSでゲームを作ってみました ゲーム公開サイト http://gbraver.herokuapp.com github https://github.com/kaidouji85/gbraver
15.
JSは最高のゲーム開発環境です
16.
ご清聴ありがとうございました
Download now