この記事には複数の問題があります。改善
やノートページでの議論にご協力ください。ゲームソフトは、コンピュータゲームのためのソフトウェア(コンピュータ・プログラム)である。
ゲーム機(ゲーム専用機)用も、汎用のパーソナルコンピュータ用もある。さらに言うとメインフレーム上などで動くゲームソフトもある。最近ではスマートフォンやタブレット用のものもあり、それらはゲーム・アプリと呼ばれる。
多くはシステムソフトウェア(オペレーティングシステム)の管理下で動作するアプリケーションソフトウェアとして動作するが、それ以外の実装方法もある。 1950年代や1960年代、つまりコンピュータと言っても実質的にはメインフレームやミニコンピュータくらいしかなく、まだパーソナルコンピュータがこの世に登場していなかった時代に、すでにゲームソフトはつくられ、遊ばれていた。 1975年に「史上初の市販のパーソナルコンピュータ」とされるAltair 8800が登場し、1970年代後半に次々とパーソナルコンピュータの新しい機種が登場してくるとゲームソフトの数も急激に増えてゆくことになった。 一例を挙げると、1976年にはウォズニアックとスティーブ・ジョブズがApple Iを、翌1977年にはApple IIを発売し、そのApple II用に次々とゲームソフトが制作されてゆくことになり、最初はApple IIの開発者のウォズニアックが書いたBreak Outつまりブロックくずしなど数本だけであったが、その後はさまざまな組織が制作・発売することになり、1978年には17本前後、1979年には21本前後、1980年には25本前後といった調子で制作されていった(→List of Apple II games
歴史
1952年にケンブリッジ大学の大学院生だったアレキサンダー・サンディ・ダグラス
1961年にはマサチューセッツ工科大学の学生のマーティン・グレーツ(Martin Graetz)とアラン・コトックがメインフレームのPDP-1で動く『スペースウォー!』というシューティング・ゲームのソフトを開発した。
1975?1976年ころにはアメリカのプログラマでケイビング愛好家のウィル・クラウザー(英語版)が『アドベンチャー』という、テキストベースのつまり文章で行う、冒険ゲームを開発し、1977年にはドン・ウッズがそれを拡張した。
@media all and (max-width:720px){.mw-parser-output .mod-gallery{width:100%!important}}.mw-parser-output .mod-gallery{display:table}.mw-parser-output .mod-gallery-default{background:transparent;margin-top:.3em}.mw-parser-output .mod-gallery-center{margin-left:auto;margin-right:auto}.mw-parser-output .mod-gallery-left{float:left;margin-right:1em}.mw-parser-output .mod-gallery-right{float:right}.mw-parser-output .mod-gallery-none{float:none}.mw-parser-output .mod-gallery-collapsible{width:100%}.mw-parser-output .mod-gallery .title,.mw-parser-output .mod-gallery .main,.mw-parser-output .mod-gallery .footer{display:table-row}.mw-parser-output .mod-gallery .title>div{display:table-cell;text-align:center;font-weight:bold}.mw-parser-output .mod-gallery .main>div{display:table-cell}.mw-parser-output .mod-gallery .gallery{line-height:1.35em}.mw-parser-output .mod-gallery .footer>div{display:table-cell;text-align:right;font-size:80%;line-height:1em}.mw-parser-output .mod-gallery .title>div *,.mw-parser-output .mod-gallery .footer>div *{overflow:visible}.mw-parser-output .mod-gallery .gallerybox img{background:none!important}.mw-parser-output .mod-gallery .bordered-images .thumb img{outline:solid #eaecf0 1px;border:none}.mw-parser-output .mod-gallery .whitebg .thumb{background:#fff!important}
PDP-1のモニタ装置と、そのスクリーン上で作動する『スペースウォー!』
『スペースウォー!』の画面
クラウザーによる『アドベンチャー』の画面
黎明期のパーソナルコンピュータ用のゲームソフト
また、1977年にはコモドール社がCommodore PETというパーソナルコンピュータを発売し、そのPET用にも多くのゲームソフトが制作されていった(→List of Commodore PET gamesを参照)。Apple IIやPET用のゲームソフトの供給の形としては、カセットテープ(オーディオ用のカセットテープをデータ記録用に用いたもの)、フロッピーディスク、雑誌の誌面の文字などであった。
また1976年に日本でNECから発売されたTK-80という8080互換CPUのトレーニング用ボードでも、表示装置は8桁の7セグメントLEDしかなかったにもかかわらず、当時のコンピュータ・マニア(マイコン愛好家)たちはそんな表示装置だけでも遊べるゲームソフトをさっそく16進数の機械語で書き始めた。さらに1977年11月にTK-80BSという拡張キットが発売されテレビ画面に表示ができるようになると、マニアたちは文字キャラクタ(文字フォント)を画面に表示することで簡素な図を表現して遊べるゲームを次々と制作、まもなくドットつまり画面上の黒くて小さな点単位で表示を制御してゲームを制作することも行い始め、1978年に世の中でスペースインベーダーが流行り始めるとマニアたちはまもなくそれの動作原理も解析し、機械語+BASICなどでプログラムを書きTK-80BSに移植した。
1978年にはシャープからMZ-80Kが発売され、同機用のゲームをマニアたちや企業などが制作し、誌面の印刷文字などで供給され1文字ずつ入力したり、カセットテープの形で供給でされたりした。
ゲームソフトウェアを文字入力する場合、それがどのようにユーザに届けられていたかというと、1976年には『I/O』というマイコン雑誌が創刊され、そこにコンピュータゲームのプログラムがBASICや16進数の機械語で書かれた状態で紙面に印刷され、マニアたちがそれを、1文字1文字、手で入力して遊ぶなどということがさかんに行われるようになっていた。1982年5月には日本ソフトバンク社(現:ソフトバンクグループ)からゲームソフトのソースプログラムも掲載した雑誌『Oh!MZ』が創刊(6月号)となった。 一方で1977年にAtari社から「Video Computer System」の名でゲーム機が発売され、ロムカートリッジの形(ROM、Read only memoryが入ったカートリッジ)でゲームソフトが販売された。1977年に『Indy 500
Apple II用ゲームソフト、Mystery House(1980年、Siera社より発売。1987年に権利者がパブリックドメインへと移行させた)。コマンド入力させ、行動を選択させる。
Mystery Houseの室内
Apple II用ゲームソフト、『プリンス・オブ・ペルシャ』(1989年、ブローダーバンド社より発売、Jordan Mechner制作)
黎明期のゲーム機用のゲームソフト
1983年には任天堂から(初期のゲーム専用機としては第三世代とも位置づけられる)ファミリーコンピュータが発売され(世界的にはNintendo Entertainment System(NES)の名で販売が展開され)、そのゲームソフトはやはりロムカセットの形(Atari社のロムカートリッジと呼び方は異なっているが、基本的には同じ原理のもの)で販売された。