営業時間:平日9:00~17:00

今日は何の日

6月16日はスペースインベーダーの日

saori
6月16日はスペースインベーダーの日

クリアしたことのあるゲームはポケモンくらいな私ですが、スペースインベーダーは名前なら聞いたことがあります。

スペースインベーダーとは

スペースインベーダーとは、スクウェア・エニックス・ホールディングスの機能子会社である、株式会社タイトーが1978年(昭和53年)6月16日に発表したアーケードゲームです。私が生まれる、ずっとずっと前ですね。

スペース(宇宙)・インベーダー(侵略者)という名前の通り、侵略してくる宇宙人を迎撃する、シューティングゲームです。

画面には

  • 横11列、縦5段と隙間なくきれいに整列した宇宙人たち(インベーダー)
  • 左右に動くビーム砲が打てる戦機(Cannon)
  • その戦機を守ってくれるいくつかの陣地(トーチカ)

があるだけです。とてもシンプル。

ゲーム内容

きれいに整列した宇宙人たちは、プレイヤーが動かすビーム砲が打てる戦機を狙って、攻撃をしてきます。その攻撃を、左右に動いたり、陣地に隠れて戦機を守ったりしながら、宇宙人たちを攻撃して数を減らしていく、というゲームです。

宇宙人たちにはそれぞれに異なる得点が設定されており、倒すたびに得点が追加されていきます。そして、時々出てくるUFOを撃ち落とすとボーナス得点がもらえます。

もちろんゲームオーバーになることもあります。宇宙人たちはまとまって横移動をしていますが、端にたどりつくと、一段下がって攻撃をしてきます。宇宙人たちを撃ち落とすことができないと、どんどん下に下がってきます。

そして、プレイヤーの位置まで下がってくると、占領されたということで、ゲームオーバーとなってしまうのです。宇宙人に占領されるのが先か、宇宙人を撃ち落とすのが先か、ハラハラドキドキのゲームですね。

世界で初ヒット

このスペースインベーダーですが、敵が攻撃をしかけてくるゲームとして世界で初めてヒットした作品だそうです。

ブームとなった1年半で約50万台の「スペースインベーダー」が日本中に出回ったそうです。スペースインベーダーの出荷価格は、モノクロ定価が当時46万円、カラータイプが58万円だったそうです。当時の大卒の初任給は10万5千円ということで、比べてみてもとても高価なことが分かります。

1日1台10万円

この高価なスペースインベーダーでしたが、注文が殺到して生産が追い付かなくなったそうです。なぜなら、スペースインベーダー1台が1日で稼ぐ売り上げが、約10万円だったからだそうです。購入してしまえば、1週間で元がとれ、その後も黒字続きというわけだったんですね。

それぐらい人気があったということですね。

Pythonでインベーダーゲームが作れる

このスペースインベーダーですが、プログラミング言語であるPythonを学習していれば、自分で作ることが可能なのです。Pythonには、Pygameと呼ばれるゲームライブラリがあります。これを使うことで「スペースインベーダー風のゲーム」が作れるのです。

すぐ作るには少し難しいので、またの機会に1から学習していきたいと思います。なので、今回はPygameで出来ることを少し紹介していきます。

Pygameとは

Pygameの基本機能には、

  • 画面の設定
  • 図形の描写
  • 画像の描画
  • キーイベント
  • マウスイベント
  • BGM

があります。これらは、ゲームを作るうえで必要な設定ができます。

画面の設定では、

  • 画面のサイズ
  • 画面の背景色
  • 文字の描写

などの設定をすることができます。

図形、画像の描写では、直線や丸、四角などの形を描くことができます。また、背景、主人公の描写もできます。

キーイベント、マウスイベントでは、特定のキーによる操作を決めたり、クリックで起きるイベントを決めることができます。

BGMでは、MP3だけでなく、WAVも再生することができます。

これらを合わせてプログラミングすることで、

  • インベーダー
  • シューティングゲーム
  • ブロック崩し
  • 卓球ゲーム

などを作ることができます。

大ヒットのゲームを自分で作れると思うとワクワクしてきますね。

まとめ

スペースインベーダー、シンプルな操作性みたいなので、私でもプレイできそうです。いつの日か、機会があったらしてみたいなぁ。

自分で作ってしまおうか、とも思っています。

あなたにオススメの記事

プログラミングを始める人に進めるのは本による学習

プログラミングを始める人に進めるのは本による学習

MacBookやiPadのフリー素材が欲しいとき

MacBookやiPadのフリー素材が欲しいとき

東京駅周辺をサクっと散策ついでに撮影も

東京駅周辺をサクっと散策ついでに撮影も

7月20日はアポロ11号計画で人類初の月面着陸をした日

7月20日はアポロ11号計画で人類初の月面着陸をした日

State of the 17th Hibiya Park Marunouchi Ondo Obon Dance 2019

第17回日比谷公園丸の内音頭大盆踊り2019の様子

7月15日はファミコンが発売された日

7月15日はファミコンが発売された日

6月26日はJRで史上初の可動式ホームドアが導入された日

6月26日はJRで史上初の可動式ホームドアが導入された日

神保町ブックフェスティバルへ行ってきました

神保町ブックフェスティバルへ行ってきました

MacBook超初心者がAppleサポートを利用してみた

Python基礎編:リストの書き方とルール、予約語と組み込み関数

5月28日はAppleが初代iPadを日本他8ヵ国で発売した日

ECO EDO日本橋2019に行ってきました

ECO EDO日本橋2019に行ってきました

6月14日発売予定キングダムのウェアラブルペン「INF10(インフォ)」

6月14日発売予定キングダムのウェアラブルペン「INF10(インフォ)」

Macユーザーの会計ソフトの選び方

日本語能力があるかないかで人生どうなるかって話

日本語能力があるかないかで人生どうなるかって話

SPONSOR

  • 最近チェックしたアイテム