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

YUMA
こんにちは。大学時代は引きこもりゲーマーだったYUMAです。

今日から初心者向けの挫折させないゲームプログラミング講座を始めようと思います。

僕がゲーマーだったこともあり、プログラミングの入り口としてはゲームを選ぶのはいいと考えています。

では、これから始めるゲームプログラミング講座の概要説明をします。

興味のある方は次回からの講座にも参加してくださいね。

作るゲーム

クマさんが動く2D横スクロール型アクションゲームを開発していきます。

デモプレイはこちらから!

  • スマートフォンで読んでいる人はこちらのリンクをタップ
  • パソコンでプレイしたい方はこちらのリンククリック
  • パソコンで読んでるけど、スマートフォンでプレイしたい人はQRコードを読み取り
131052

使用言語

このゲームはjavascriptという言語を使って作られています。

通常はWebサイトの動きをコントロールしたり、入力を補助するなどに使われる言語ですね。

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

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

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

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

ライブラリで易しくプログラミング

「でも難しいんじゃないの?」と思われた方は安心してください。この講座ではライブラリを使って開発していきますので、簡単に書けますよ。

教えてカエル
ライブラリってなに?
YUMA
ライブラリとはプログラムの図書館です

下の図のようにキャラクターの実装や、キャラクターを動かしたりといったプログラムが用意されていて、実際に使いたい時は簡単なプログラムを書けば使えるカンニングペーパーみたいなものですよ。

ライブラリを利用することで書くコードの量を 1 / 10程度に抑えることができるのです。

アイキャッチ 001

次回予告

次回はライブラリを使った挫折させない開発環境の構築を行なっていきます。

難しいツールは一切ないので、安心してご覧ください。

この記事をシェアする