JavaScriptとHTMLで「タワーディフェンス」を作ろう 全コード解説

JavaScriptとHTMLで、タワーディフェンス ゲームを作る講座です。ゲームの基本的な構造と、JavaScriptを使ったタワーディフェンス ゲームの作り方を学べます。

4.70 (35 reviews)
Udemy
platform
日本語
language
Game Development
category
instructor
JavaScriptとHTMLで「タワーディフェンス」を作ろう 全コード解説
346
students
4 hours
content
Nov 2021
last update
$19.99
regular price

What you will learn

Webブラウザで動作する、JavaScriptのゲームを作れるようになります。

タワーディフェンス ゲームを作れるようになります。

ゲームの基本的な仕組みを把握し、その処理を身に付けます。

タイトル シーン、防衛シーンといった画面遷移を伴うゲームを作れるようになります。

Why take this course?

 このコースでは、JavaScriptとHTMLで「タワーディフェンス」を作成する方法を学びます。


 タイトル シーン、防衛シーンといった画面遷移を実現しながら、シンプルなコードでゲームを作ります。作成するタワーディフェンスは、好きなマスにタワーを置ける、自由配置型のものです。


 コースで紹介するコードは、サンプルコードとして、全てダウンロードできます。


 jQueryやその他のライブラリは一切使っていません。そのため必要な処理は、全てサンプル内に入っています。


 このコースを習得すれば、次のような事ができるようになります。


・ユーザー入力、アニメーション表示、ゲームデータの管理といった、ゲームの基本的な仕組みの理解。

・タイトル シーン、防衛シーンといった画面遷移をともなうゲームの実現。

・敵や塔を自動で処理させるゲームの実現。

・それらを実現するJavaScriptのコードとHTMLの把握。


‥‥‥‥‥‥‥‥‥‥


 このコースは、以下のように進みます。


● 第1章 イントロダクション

● 第2章 ゲームの構造と素材

● 第3章 HTMLなどの枠組み

● 第4章 ゲームのデータ

● 第5章 ゲームの基本的な処理1

● 第6章 ゲームの基本的な処理2

● 第7章 タイトル シーンと防衛シーン

● 第8章 基本部分の描画

● 第9章 タワーディフェンスの描画

● 第10章 終了処理の描画

● 第11章 タワーディフェンスの基本的な枠組み

● 第12章 タワーディフェンスの塔と弾の処理

● 第13章 タワーディフェンスの敵の処理

● 終わりに


‥‥‥‥‥‥‥‥‥‥


 本コースで作成するゲームは、以下の機能を持っています。タワーディフェンス ゲームの基本的な機能を一通り学べるようにしています。


・タワーの配置。

・タワーのレベルアップ。

・タワーによる通常攻撃と、足止め攻撃。

・弾の自動追尾。

・敵の侵攻。

・タワーを避けた最短経路での敵の侵攻と、飛行による上空通過の侵攻。

・スクリーンショットの保存。

・ゲーム終了後の、Twitterへの成績投稿。

Screenshots

JavaScriptとHTMLで「タワーディフェンス」を作ろう 全コード解説 - Screenshot_01JavaScriptとHTMLで「タワーディフェンス」を作ろう 全コード解説 - Screenshot_02JavaScriptとHTMLで「タワーディフェンス」を作ろう 全コード解説 - Screenshot_03JavaScriptとHTMLで「タワーディフェンス」を作ろう 全コード解説 - Screenshot_04

Reviews

ライス
March 26, 2023
初心者の自分はこの講座の概要に 「変数や関数の利用といった、初歩的なJavaScriptのプログラミングの経験が必要です。」 とあったので購入したのですが、そんな知識では、この詳細な説の全然無い本コースは理解不可能かと思います。 もっと正しい表現をされたほうがよろしいのでは。 もしくは私のレベルが低すぎるのでしょうか。
Shima
January 7, 2023
ソースコードの解説だけで、動画の意味が無い様な気がします。 実際自分で同じようなゲームを作ろうと思っても、取っ掛かりがわからず、途方に暮れてしまいました。 実際に一から順番に一緒に作り上げていく動画を期待していたのですが、かなりガッカリです。

Charts

Price

JavaScriptとHTMLで「タワーディフェンス」を作ろう 全コード解説 - Price chart

Rating

JavaScriptとHTMLで「タワーディフェンス」を作ろう 全コード解説 - Ratings chart

Enrollment distribution

JavaScriptとHTMLで「タワーディフェンス」を作ろう 全コード解説 - Distribution chart
4404231
udemy ID
11/19/2021
course created date
11/21/2021
course indexed date
Bot
course submited by