Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
JavaScriptで作るリバーシゲーム
Rating: 3.6 out of 5(168 ratings)
1,964 students
Created by柳井 政和
Last updated 7/2024
Japanese

What you'll learn

  • ブラウザで動くリバーシゲームを、JavaScriptで1から組み立てられるようになる。
  • そのために必要な処理や、プログラムの積み上げが、できるようになる。

Course content

26 sections171 lectures7h 28m total length
  • イントロダクション1:34

    本コースの説明をおこない、おおまかなロードマップを示します。

  • URLの変更0:22
  • 作成するリバーシゲーム2:58

    本コースで作成するリバーシゲームを紹介します。画像表示、サウンド、ゲームの進行などの各種処理が統合されて、1つのゲームができています。

  • ソースコードについて0:37

    本コースで出てくるソースコードは、本レクチャーの「ダウンロード可能なリソース」からダウンロードできます。

  • ブラウザについて3:16

    本コースではGoogle Chromeを利用します。導入の仕方や、開発者ツールの使い方を紹介しておきます。

  • 文字コードについて2:06

    UTF-8で開発を行っていきます。

  • テキストエディタについて1:38

    何を使っても構いません。ここでは、複数のOSに対応している無料のテキストエディタであるAtomを使います。

  • JavaScriptの基本文法について1:18

    本コースは、ある程度JavaScriptの基本文法を知っている方向けのコースです。そのため、JavaScriptの基本文法を、手軽に学ぶ方法を紹介します。

  • 本セクションの参考資料0:55

    本セクションの参考資料をテキストでまとめたページです。必要に応じて、参照してください。

  • Q&A0:13

    Q&Aを掲載していくページです。必要に応じて、参照してください。

Requirements

  • 事前の準備は特に必要ありません。
  • 「Google Chrome」と「Atom」エディタで、開発を進めていきます。それらの導入の仕方も解説しています。
  • JavaScriptとjQueryの基礎的な知識は、持っていた方がよいです。

Description

このコースは、JavaScriptで、低レベルの処理からプログラムを積み上げていき、思考アルゴリズムまで入ったリバーシゲームを作る、全課程が入っています。

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

・JavaScriptを利用したゲーム開発。

・ブラウザで動くゲームの作成。

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

‥‥‥‥‥‥‥‥‥‥

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

● イントロダクション

・開発環境の準備

● 基本処理を作る

・キャンバスの初期化
・基礎的な共通処理
・リソースの読み込みと管理
・アニメーションの管理
・UIの管理

● リバーシの描画を作る

・画面を作る描画
・背景の描画
・盤面の描画
・石の描画
・スコアの描画
・手番プレイヤーの描画
・その他の処理
・描画キャッシュの作成
・エフェクト
・盤面クリック

● ゲームを作る

・ゲームの初期化
・リバーシゲームのシステム
・ゲームの進行
・COMの思考

‥‥‥‥‥‥‥‥‥‥

JavaScriptを利用すれば、ブラウザで動くゲームやツールを開発できます。ゲームの開発を通して、JavaScriptを高度に使いこなす技術を学んでください。

Who this course is for:

  • JavaScriptで、1からゲームを作ってみたい人。
  • ブラウザで動くゲームを、基礎から作ってみたい人。