昨年一番大変だったことは何ですか?ちょっと待ってください。答える前に、Steamで承認予定の、QBASICだけで作った本格的なインディーゲームを作るのと比べられるでしょうか?おそらく無理でしょう。
QBASICは1991年に登場したBASICプログラミング言語のソフトウェアインタープリタです。まさにベーシックです。IBMがQBASICの登場当時、その驚異的なパワーを披露するために作成したゲームの短いビデオをご覧ください。
45秒ほどでその意味がお分かりいただけると思います。それから20年以上経ちましたが、全く同じプログラミングツールを使って、Black Annexが誕生しました。このトレーラーでは、実際のゲームプレイ映像もご覧いただけます。上の動画で「お披露目」されていたのと同じプログラミング言語が使われているのが、本当に素晴らしいです。
シンプルなビジュアルが素晴らしいだけでなく、ゲームプレイは実際には複雑で習得が難しいように見えます。これは、単純なループとステートメントを含むプログラミング言語からは期待できないものです。
これはアイソメトリックな企業妨害・潜入ゲームです。具体的にどういうことかは分かりませんが、プレイヤーは自分のプレイスタイルを選び、エージェントに「盗む、破壊する、誘拐する、殺す」といったことを思いのままにさせることができます。
しかし、もっと簡単に使える強力なツールが他にもたくさんあるのに、なぜQBASICを選んだのでしょうか?このゲームのクリエイター、ランス・マクドナルドは、子供の頃にQBASICを使ってゲームを作っていた頃を思い出し、90年代の素晴らしいゲームへのラブレターを作りたいと考えました。
「1年前に『Black Annex』を作ろうと腰を据えた時、ゲームの作り方を『学ぶ』つもりはなかったんです。だって、ゲームの作り方は既に知っていたんですから。使い慣れたツールに戻ればいいだけだったんです」とマクドナルドは語る。彼はまた、9歳の時にQBASICのゲームをEpic MegaGamesに送ったが、返事がなかったという話もした。彼には証明したいことがあったのだ。

Black Annex は先週発表されたばかりですが、Steam の Greenlight プログラムですでに大きな注目を集めています (しゃれを意図しています)。このプログラムでは、ユーザーが Steam プラットフォームで購入できるようにしてほしい小規模なゲームに投票できます。
「ゲーム開発コミュニティにとって素晴らしいことです」と、Black AnnexのSteamへの進出の可能性について尋ねられたマクドナルド氏は述べた。「たとえ古くて放置されたツールや、最も基本的なソフトウェアであっても、夢を実現したい人の手に渡れば、素晴らしい成果を生み出すことができるということを示すことになるでしょう。」
ゲームに関するもう 2 つの興味深い事実:
- Black Annex では、プロジェクトの範囲と最適化されていない多次元配列のため、少なくとも 2.6GHz のプロセッサが必要です。
- このゲームのキャッチーな曲はAbducted by Sharksによるものです
- MOD(カスタマイズされたミッション、レベルなど)をサポートします。
- このゲームは12000行の.bas(BASIC)ファイルです。うわあ!