挫折させないゲームプログラミング講座

ゲームプログラミングってすごく難しいイメージがありますよね。でもこの講座で使う*ライブラリを使う事で初心者にも易しいプログラミングができるので、まずは講座を見ながら挑戦してみませんか?

ライブラリとは複雑なコードを呼び出すだけで使えるカンペみたいなものです

ゲームプログラミングというとゲーム業界でしか通用しないスキルのように思えるかもしれません。

しかし、この講座で使う言語はjavascriptというWebで使われる言語です。

例えばgoogle検索で予測検索してくれますよね?あれがjavascriptで作られているんです。

スクリーンショット 2017 07 16 8 37 38

他にもこちらのサイトで使われているようなマウスの動きに合わせたアニメーションもjavascriptなんです。

javascriptを学ぶとゲームだけではなく、Webでもいろいろできるようになります。

つまり、ゲームとWebを同時に学べるように等しい講座となっています。

この講座では2D横スクロールゲームを作ります。

STEP1 概要説明、プログラミングの準備

ゲームプログラミングの概要

まずはこちらの記事でゲーム全体の概要を説明しています。ゲーム開発に興味があれば、まずは一度ご覧ください。

【挫折させないゲームプログラミング講座】アクションゲームを作ろう

2017.07.16

ゲーム開発の準備

ゲームプログラミングを行うための準備(開発環境構築)で挫折してしまう方が多いため、難しいツールを使わずともすぐにコードを書けるツールcode9leapの使い方を説明していきます。

【第2回挫折させないゲームプログラミング講座】開発環境の準備をしよう

2017.07.18

STEP2ゲームプログラミングに慣れよう

STEP1でゲームプログラミングの準備ができたので、さっそくゲームを開発してみよう!

キャラクターを登場させてみよう

まずはゲームのメインキャラクターを登場させてみよう。用意した数種類のキャラクターから好きなものを選んで使おう。

【第3回挫折させないゲームプログラミング講座】キャラを登場させよう

2017.07.31

キャラクターを動かしてみよう

アクションゲームの要はキャラクターの動き。キャラクターを動かして、ゲームプログラミングに慣れよう。

ーーこちらのコンテンツは準備中ですーー

STEP3 メインキャラ以外も動かしてみよう

面白いゲームにするにはマップや敵キャラが必要ですね。STEP3では背景や障害物を設置して動かすことにより、一気にゲームらしくしていきます。

背景を設置してみよう

ーーこちらのコンテンツは準備中ですーー

PHPで段階的にプログラミングに慣れよう

開発環境ができたら最も簡単なPHPのコードを書いてみよう

ーーこちらのコンテンツは準備中ですーー

STEP4 ゲームを管理していこう

Webアプリの開発に欠かせないユーザーからのデータ受け取り。

シンプルなコードでユーザーからデータを受け取る事を体感しよう。

ユーザー管理の第一歩、HTMLからデータを受け取ろう

ーーこちらのコンテンツは準備中ですーー

STEP5 オリジナルゲームに変えていこう

オリジナルキャラを追加してみよう

ーーこちらのコンテンツは準備中ですーー

ルールを変更してみよう

ーーこちらのコンテンツは準備中ですーー