Submit Search
Upload
JS/Canvas Tutorial4
•
0 likes
•
154 views
秀俊 伊藤
Follow
サークル向けゲーム開発講座(第4回)で使用したスライドです。 HTML5 CanvasとJavaScriptを用いたシューティングゲームの作り方を解説します。
Read less
Read more
Technology
Slideshow view
Report
Share
Slideshow view
Report
Share
1 of 10
Download now
Download to read offline
Recommended
CSS Framework
CSS Framework
Joe_noh
Node.jsでサーバプログラマ デビューしよう
Node.jsでサーバプログラマ デビューしよう
Yuusuke Takeuchi
Type scriptmemo
Type scriptmemo
ytanno
AngularJS2でつまづいたこと
AngularJS2でつまづいたこと
Takehiro Takahashi
TypeScriptへの入口
TypeScriptへの入口
Sunao Tomita
KnockoutJS の紹介
KnockoutJS の紹介
Oda Shinsuke
Easybuggy(バグ)の召し上がり方
Easybuggy(バグ)の召し上がり方
広平 田村
ビルド職人の朝は早い
ビルド職人の朝は早い
Masashi MATSUI
Recommended
CSS Framework
CSS Framework
Joe_noh
Node.jsでサーバプログラマ デビューしよう
Node.jsでサーバプログラマ デビューしよう
Yuusuke Takeuchi
Type scriptmemo
Type scriptmemo
ytanno
AngularJS2でつまづいたこと
AngularJS2でつまづいたこと
Takehiro Takahashi
TypeScriptへの入口
TypeScriptへの入口
Sunao Tomita
KnockoutJS の紹介
KnockoutJS の紹介
Oda Shinsuke
Easybuggy(バグ)の召し上がり方
Easybuggy(バグ)の召し上がり方
広平 田村
ビルド職人の朝は早い
ビルド職人の朝は早い
Masashi MATSUI
第4回 一撃サーバー構築シェルスクリプト勉強会(もくもく) 発表資料 - さくらのクラウド操作案内
第4回 一撃サーバー構築シェルスクリプト勉強会(もくもく) 発表資料 - さくらのクラウド操作案内
Yasutaka Hamada
Sassの基本機能のみで効率的なWordPressのcssコーディングtipsをご紹介
Sassの基本機能のみで効率的なWordPressのcssコーディングtipsをご紹介
優也 田島
Sails.jsのメリット・デメリット
Sails.jsのメリット・デメリット
Ito Kohta
Glance image-cacheコマンドを使ってみた
Glance image-cacheコマンドを使ってみた
harubelle
MVCフレームワーク Sails.jsについて機能紹介
MVCフレームワーク Sails.jsについて機能紹介
kamiyam .
Jenkins javascript ci
Jenkins javascript ci
hisame64
Node js 入門
Node js 入門
Satoshi Takami
Node.js基礎の基礎 - Miyazaki.js vol.2
Node.js基礎の基礎 - Miyazaki.js vol.2
Nobuhiro Nakashima
後期講座01
後期講座01
Takenori Nakagawa
UZTextView, UZMultilayeredPopoverControllerの解説
UZTextView, UZMultilayeredPopoverControllerの解説
Yuichi Yoshida
JS/Canvas Tutorial3
JS/Canvas Tutorial3
秀俊 伊藤
Html canvas shooting_and_performanceup
Html canvas shooting_and_performanceup
Yohei Munesada
Sounds of words
Sounds of words
Scott Armstrong
Informática ada 19
Informática ada 19
F_A_A_I
Нарижный - Малоиспользуемые варианты тестирования
Нарижный - Малоиспользуемые варианты тестирования
SEO Conference
Going to the football game
Going to the football game
Scott Armstrong
Short quiz on problem solving bat ball
Short quiz on problem solving bat ball
Scott Armstrong
iGOLD Official Presentation- ENGLISH VERSION
iGOLD Official Presentation- ENGLISH VERSION
jdclient
Nonstop mentorointi aloituswebinaari
Nonstop mentorointi aloituswebinaari
Suomen Ekonomit
Kompyuternye virusy (1)
Kompyuternye virusy (1)
qwertyuiopasdfghjklmnbvcxz12
JS と Canvas で作るシューティングゲーム
JS と Canvas で作るシューティングゲーム
sairoutine
Suchismita saha
Suchismita saha
Suchismita Saha
More Related Content
What's hot
第4回 一撃サーバー構築シェルスクリプト勉強会(もくもく) 発表資料 - さくらのクラウド操作案内
第4回 一撃サーバー構築シェルスクリプト勉強会(もくもく) 発表資料 - さくらのクラウド操作案内
Yasutaka Hamada
Sassの基本機能のみで効率的なWordPressのcssコーディングtipsをご紹介
Sassの基本機能のみで効率的なWordPressのcssコーディングtipsをご紹介
優也 田島
Sails.jsのメリット・デメリット
Sails.jsのメリット・デメリット
Ito Kohta
Glance image-cacheコマンドを使ってみた
Glance image-cacheコマンドを使ってみた
harubelle
MVCフレームワーク Sails.jsについて機能紹介
MVCフレームワーク Sails.jsについて機能紹介
kamiyam .
Jenkins javascript ci
Jenkins javascript ci
hisame64
Node js 入門
Node js 入門
Satoshi Takami
Node.js基礎の基礎 - Miyazaki.js vol.2
Node.js基礎の基礎 - Miyazaki.js vol.2
Nobuhiro Nakashima
後期講座01
後期講座01
Takenori Nakagawa
UZTextView, UZMultilayeredPopoverControllerの解説
UZTextView, UZMultilayeredPopoverControllerの解説
Yuichi Yoshida
What's hot
(10)
第4回 一撃サーバー構築シェルスクリプト勉強会(もくもく) 発表資料 - さくらのクラウド操作案内
第4回 一撃サーバー構築シェルスクリプト勉強会(もくもく) 発表資料 - さくらのクラウド操作案内
Sassの基本機能のみで効率的なWordPressのcssコーディングtipsをご紹介
Sassの基本機能のみで効率的なWordPressのcssコーディングtipsをご紹介
Sails.jsのメリット・デメリット
Sails.jsのメリット・デメリット
Glance image-cacheコマンドを使ってみた
Glance image-cacheコマンドを使ってみた
MVCフレームワーク Sails.jsについて機能紹介
MVCフレームワーク Sails.jsについて機能紹介
Jenkins javascript ci
Jenkins javascript ci
Node js 入門
Node js 入門
Node.js基礎の基礎 - Miyazaki.js vol.2
Node.js基礎の基礎 - Miyazaki.js vol.2
後期講座01
後期講座01
UZTextView, UZMultilayeredPopoverControllerの解説
UZTextView, UZMultilayeredPopoverControllerの解説
Viewers also liked
JS/Canvas Tutorial3
JS/Canvas Tutorial3
秀俊 伊藤
Html canvas shooting_and_performanceup
Html canvas shooting_and_performanceup
Yohei Munesada
Sounds of words
Sounds of words
Scott Armstrong
Informática ada 19
Informática ada 19
F_A_A_I
Нарижный - Малоиспользуемые варианты тестирования
Нарижный - Малоиспользуемые варианты тестирования
SEO Conference
Going to the football game
Going to the football game
Scott Armstrong
Short quiz on problem solving bat ball
Short quiz on problem solving bat ball
Scott Armstrong
iGOLD Official Presentation- ENGLISH VERSION
iGOLD Official Presentation- ENGLISH VERSION
jdclient
Nonstop mentorointi aloituswebinaari
Nonstop mentorointi aloituswebinaari
Suomen Ekonomit
Kompyuternye virusy (1)
Kompyuternye virusy (1)
qwertyuiopasdfghjklmnbvcxz12
JS と Canvas で作るシューティングゲーム
JS と Canvas で作るシューティングゲーム
sairoutine
Suchismita saha
Suchismita saha
Suchismita Saha
クリスマス直前!HTML5 で作る♥はじめての iOS & Android アプリ開発
クリスマス直前!HTML5 で作る♥はじめての iOS & Android アプリ開発
Osamu Monoe
JSでファミコンエミュレータを作った時の話
JSでファミコンエミュレータを作った時の話
sairoutine
Viewers also liked
(14)
JS/Canvas Tutorial3
JS/Canvas Tutorial3
Html canvas shooting_and_performanceup
Html canvas shooting_and_performanceup
Sounds of words
Sounds of words
Informática ada 19
Informática ada 19
Нарижный - Малоиспользуемые варианты тестирования
Нарижный - Малоиспользуемые варианты тестирования
Going to the football game
Going to the football game
Short quiz on problem solving bat ball
Short quiz on problem solving bat ball
iGOLD Official Presentation- ENGLISH VERSION
iGOLD Official Presentation- ENGLISH VERSION
Nonstop mentorointi aloituswebinaari
Nonstop mentorointi aloituswebinaari
Kompyuternye virusy (1)
Kompyuternye virusy (1)
JS と Canvas で作るシューティングゲーム
JS と Canvas で作るシューティングゲーム
Suchismita saha
Suchismita saha
クリスマス直前!HTML5 で作る♥はじめての iOS & Android アプリ開発
クリスマス直前!HTML5 で作る♥はじめての iOS & Android アプリ開発
JSでファミコンエミュレータを作った時の話
JSでファミコンエミュレータを作った時の話
Recently uploaded
情報を表現するときのポイント
情報を表現するときのポイント
onozaty
LoRaWAN無位置ロープ型水漏れセンサー WL03A-LB/LSカタログ ファイル
LoRaWAN無位置ロープ型水漏れセンサー WL03A-LB/LSカタログ ファイル
CRI Japan, Inc.
2024年5月17日 先駆的科学計算フォーラム2024 機械学習を用いた新たなゲーム体験の創出の応用
2024年5月17日 先駆的科学計算フォーラム2024 機械学習を用いた新たなゲーム体験の創出の応用
KLab Inc. / Tech
ネットワーク可視化 振る舞い検知(NDR)ご紹介_キンドリル202405.pdf
ネットワーク可視化 振る舞い検知(NDR)ご紹介_キンドリル202405.pdf
Takayuki Nakayama
Keywordmap overview material/CINC.co.ltd
Keywordmap overview material/CINC.co.ltd
kokinagano2
MPAなWebフレームワーク、Astroの紹介 (その1) 2024/05/17の勉強会で発表されたものです。
MPAなWebフレームワーク、Astroの紹介 (その1) 2024/05/17の勉強会で発表されたものです。
iPride Co., Ltd.
Hyperledger Fabricコミュニティ活動体験& Hyperledger Fabric最新状況ご紹介
Hyperledger Fabricコミュニティ活動体験& Hyperledger Fabric最新状況ご紹介
Hyperleger Tokyo Meetup
LoRaWAN無位置ロープ式水漏れセンサーWL03A 日本語マニュアル
LoRaWAN無位置ロープ式水漏れセンサーWL03A 日本語マニュアル
CRI Japan, Inc.
Recently uploaded
(8)
情報を表現するときのポイント
情報を表現するときのポイント
LoRaWAN無位置ロープ型水漏れセンサー WL03A-LB/LSカタログ ファイル
LoRaWAN無位置ロープ型水漏れセンサー WL03A-LB/LSカタログ ファイル
2024年5月17日 先駆的科学計算フォーラム2024 機械学習を用いた新たなゲーム体験の創出の応用
2024年5月17日 先駆的科学計算フォーラム2024 機械学習を用いた新たなゲーム体験の創出の応用
ネットワーク可視化 振る舞い検知(NDR)ご紹介_キンドリル202405.pdf
ネットワーク可視化 振る舞い検知(NDR)ご紹介_キンドリル202405.pdf
Keywordmap overview material/CINC.co.ltd
Keywordmap overview material/CINC.co.ltd
MPAなWebフレームワーク、Astroの紹介 (その1) 2024/05/17の勉強会で発表されたものです。
MPAなWebフレームワーク、Astroの紹介 (その1) 2024/05/17の勉強会で発表されたものです。
Hyperledger Fabricコミュニティ活動体験& Hyperledger Fabric最新状況ご紹介
Hyperledger Fabricコミュニティ活動体験& Hyperledger Fabric最新状況ご紹介
LoRaWAN無位置ロープ式水漏れセンサーWL03A 日本語マニュアル
LoRaWAN無位置ロープ式水漏れセンサーWL03A 日本語マニュアル
JS/Canvas Tutorial4
1.
MCAゲーム開発講座 JSをいじってJCを扱えるようになろう
2.
講座の準備 > 講座資料 - ここ(https://github.com/tamamu/js_tutorial) >
質問用Slack - ここ(https://mca-dev.slack.com/)
3.
第4回 私は死なない ~何度でも蘇るさ~ MCAゲーム開発講座
4.
第3回までの復習 > 前回までのスライドをもう一回見よう!!
5.
背景のスクロール > ソースコードを読もう!!
6.
複数の敵 > 敵をクラス化した > これで敵を複数生成出来る! >
てかクラスって何?! - クラス ≒ 設計図 - 複数のオブジェクトに共通する部分があればクラス化出来る - 今回の場合,敵の持っている要素は共通 - 複数の敵(オブジェクト)を実現する→クラス化
7.
JSでのクラス(?)生成 > 現在主流のJS(es5)にはクラスという概念は無い! > プロトタイプ・コンストラクタ・new演算子で代用 function
HogeClass(bar){ this.foo = bar; } HogeClass.prototype.say=function(){ console.log("Hello! "+this.foo); } var hanya = new HogeClass("MCA"); hanya.say(); //:=> Hello! MCA
8.
残機の管理 > ソースコードを読んで!!
9.
ステージ管理 > ソースコードをry
10.
次回 へ続 く
Download now