JavaScriptで作るリバーシゲーム
本コースでは、JavaScriptで、低レベルの処理からプログラムを積み上げていき、思考アルゴリズムまで入った、リバーシゲームを作ります。その過程とコードを、すべて解説します。
4.57 (183 reviews)
1,912
students
7.5 hours
content
May 2020
last update
$19.99
regular price
What you will learn
ブラウザで動くリバーシゲームを、JavaScriptで1から組み立てられるようになる。
そのために必要な処理や、プログラムの積み上げが、できるようになる。
Why take this course?
このコースは、JavaScriptで、低レベルの処理からプログラムを積み上げていき、思考アルゴリズムまで入ったリバーシゲームを作る、全課程が入っています。
このコースを習得すれば、次のような事ができるようになります。
・JavaScriptを利用したゲーム開発。
・ブラウザで動くゲームの作成。
コースで紹介されるコードは、サンプルコードとして、全てダウンロードすることができます。
‥‥‥‥‥‥‥‥‥‥
このコースは、以下のように進みます。
● イントロダクション
・開発環境の準備
● 基本処理を作る
・キャンバスの初期化
・基礎的な共通処理
・リソースの読み込みと管理
・アニメーションの管理
・UIの管理
● リバーシの描画を作る
・画面を作る描画
・背景の描画
・盤面の描画
・石の描画
・スコアの描画
・手番プレイヤーの描画
・その他の処理
・描画キャッシュの作成
・エフェクト
・盤面クリック
● ゲームを作る
・ゲームの初期化
・リバーシゲームのシステム
・ゲームの進行
・COMの思考
‥‥‥‥‥‥‥‥‥‥
JavaScriptを利用すれば、ブラウザで動くゲームやツールを開発できます。ゲームの開発を通して、JavaScriptを高度に使いこなす技術を学んでください。
Screenshots
Reviews
Bruno
March 31, 2024
説明はとても分かりやすい。しかし、JavaScriptで作るリバーシゲーム
ではなく、JavaScriptで作るリバーシゲームのコードを解説するだけ。コードを見ながら書く人や書きながら仕組みを理解したい人には合わないと思います。
Kohei
December 5, 2022
プログラムを作ると銘打っているものの、作成済みの既存コードの解説のみになっている点がタイトルとかなりの相違がある。
見つつ、順番に動かしつつで対応してほしいという意図だと思われるが、それにはすでにコードがある時点で厳しいように思う。
ただ観るだけの動画になってしまった。
藤原
June 19, 2022
ゲームを部品から積み上げ式で作っていく方法がよく分かる。
どういった部品を用意して、どういった積み上げをしていけば、ゲームになるのかが順番に解説されていく。
有りもののシステムの改造ではなく、ゼロからゲームを作りたい人には大いに参考になる。
Koji
March 24, 2022
虫食いで要所の説明が繰り返されるため、ハンズオン形式でコードを記述することができない。かといって完成されたサンプルをみながらただ説明を聞くだけで内容を理解するにはそもそも相当な訓練が必要だろう。わけがわからん。
あさはら
December 31, 2021
リバーシゲームを通じて、ウェブゲーム(HTML,Javascript)の基礎を学べることは、価値があると思われる。講師の話も丁寧でゆっくりだったので、私は2倍速で進めました。
ただ、講師の冒頭の説明にあるとおり、HTMLやJavascriptの基礎的な知識がない方は、やはり別の講座で知識を得てからの受講をお勧めします。
cultivate
April 7, 2020
内容はいいと思いますが対象者に求めるスキルが不明瞭すぎると感じました。基礎ができている人に対してなら説明がくどい箇所が多く、初心者に対しては不親切な部分が多数あります。
コンピュータのアルゴリズムなど目指すところとしては大変おもしろいのですが、講義としてはあまり評価できないと感じました。
N
January 26, 2020
ハンズオン形式でないのが問題ありと思いました。javascript初心者講座の時もハンズオン形式ではないが、大きいプログラムではないのでなんとかなったが、今回はまあまあ大きいプログラムなので、ハンズオン形式で開発を一つずつ順番に説明していってもらわないと厳しいと感じました。
Masato
January 23, 2020
処理を追いながら解説してくださるので、どのような考え方でコードを書くのかという意識が伝わってきました。
内容を消化しながら理解を深めるには、事前の知識が必要という印象を受けました。
ただ、自分にはちょうど良かったです。
他にも、同じようなレベル感の動画教材が欲しいと思いました。
岩瀬
October 19, 2019
最後まで講義を履修し終わりました。
簡潔でわかりやすく、とてもよかったです。
ゲームをフルスクラッチで作成してみたい方にはお勧めです。
ただ、以下の点には注意です。
- ハンズオン形式ではない。
- jQuery を使用する。$.Deferred などの理解が必要。
- Arrow Functionを使用しない(ES6ではない)。
自分はjQuery が好きではないので、ネイティブES6でサンプルコードの書き換えを行いつつ履修しました。とても丁寧な解説・記述ですので、こういった書き換えや、また自分なりの機能拡張なども対応しやすいと思います。
RU
October 8, 2019
まるっきりの初心者だったので期待して受講しました。
ゆっくりとコードを読みあげる感じで進行する。
時たま専門用語が出てくるけど解説はほとんど無しなので素人は、ついていけないと思う。
そういった人のために初心者向けの別講座があるのでそちらで基本講座を受けてからこの講座を受けるのが良いだろう。
Kazu
February 3, 2018
説明がへたくそ。UDEMY内のほかのコースとはこの人のコースだけ明らかに異質。どのコースもすでに作ったコードを説明する動画がだらだらと続くばかり。手を動かしながら学ぶタイプのビデオでは無い。お金を返してほしい。
星野圭祐
February 24, 2017
処理の仕組みがわかりやすく説明されていることや、声が聞き取りやすい、ファイルの構造がわかりやすく作られていると感じました。
その他の講義を受講したことがなく相対的な評価をつけづらいので4点とさせていただきました。
Charts
Price
Rating
Enrollment distribution
Related Topics
868554
udemy ID
6/4/2016
course created date
11/24/2019
course indexed date
Bot
course submited by