福野泰介の一日一創 - create every day

ベーマガ再創刊号と共に復活「エイリアンフィールド 3671/ Alien Field 3671
こちらのゲーム、1981年のベーマガ創刊号に掲載されたゲームの一つ。
ドットイート型のアクションゲーム。
対応環境は、PC-8001。


なんとPC-8001用のカセットテープ、X68000のエミュレーター用5インチフロッピー付き!
カセットのA面にはデータ、B面には音源が入っているそうだが、読み出し機器手に入れなきゃ。


ベーマガ創刊号に掲載された原作「エイリアンフィールド」は、
ベーマガ再創刊号にリニューアルして再掲載&豪華復刻版も同時発売!
エイリアンフィールド 3671/ Alien Field 3671
for Windows (STEAM) / PC-8001 (カセットテープ or 打ち込み) / IchigoJam (打ち込み)


こちらPC-8001用エイリアンフィールド。STEAMのWindowsアプリとして動く!


「これからマイコンをはじめよう・・・と考えているきみに・・・」
当時の広告、東芝EX-80A(参考、マイコンEX-80 たけのこのタイタン/ウェブリブログ
コンピューターにはロマンあり!


エイリアンフィールド for IchigoJam
4ファイル分使う大作、打ち込みました!原作のドキドキ感がいい感じ!

バグを2つ発見
- エイリアンにまとめて当たると残機が一気に減ったり、マイナスになって終わらない
- 2機目から初期パワーが0になってしまう

自分で直しちゃうのがベーマガ流!こちら修正プログラム例です

'file 3 400 IF P==0 THEN O=1:RETURN 410 IF A>0 C=C+100:A=A-1 'file 2 420 IF O==1 AND L==1 THEN LRUN 0,200 430 IF O==1 AND L<>1 THEN LC L,22:?" ":L=L-1:A=20:P=50:O=0:GOTO 810


リマスタリングされて豪華になったエイリアンフィールドで遊ぶと、効果音を付けたくなりました。

'file2 50 PLAY"L16<CR4CR4CR4G4":WAIT120 420 IF O==1 AND L==1 THEN PLAY"L8AFDC4":LRUN 0,200 430 IF O==1 AND L<>1 THEN LC L,22:?" ":L=L-1:A=20:P=50:O=0:PLAY"G16C8":WAIT60:GOTO 810 805 PLAY"L16<CRCEG8":WAIT60 'file3 30 IF S=43 C=C+10:BEEP4 40 IF S=246 P=P+100:PLAY"L32<CEG" 410 IF A>0 C=C+100:A=A-1:PLAY"L32CGA" 620 PLAY"L32<FECEF":RTN

ファイル2が容量不足になるので、200-250行の4方向しか移動できないキー操作をこのように節約!

200 X=BTN(29)-BTN(28):Y=0:IF!XY=BTN(31)-BTN(30)


こちら、プレイ動画

ステージが上がるごとに速くしたり、敵を増やしたり、強くしたり、点数増やしたりするのもおもしろそう。 目指せ、IchigoJam版、単独販売!


ベーマガ再創刊号のHSP版、GitHubに発見!
コロン区切りで、BASICに似た言語 HSP で動く、エイリアンフィールド!
作者さんによる、GitHubにあるよ情報元に、発見mizukami/alienfieldBM
Windowsなら、こちらとHSPとダウンロードし、すぐ動かせる!改造できる!


パッケージ版、裏話トークDVDも付いてます!
エイリアンフィールド 3671/ Alien Field 3671


家電のケンちゃん主催、どんなものにもサインするよ会、多数持ち込まれる懐かしいベーマガ!
小学校2020年からのプログラミング必修化、ベーマガ世代のこども世代が、ど真ん中!
世代を超えて盛り上げる、新世代ベーマガ伝説の幕開けです!

links
- 『ベーマガ』&『エイリアンフィールド』復刻! 大橋編集長×水上氏×市川氏インタビュー 前編 - IGCC
- 『ベーマガ』&『エイリアンフィールド』復刻記念!大橋編集長×水上氏×市川氏 特別インタビュー 中編 - IGCC
- 『ベーマガ』&『エイリアンフィールド』復刻記念! 大橋編集長×水上氏×市川氏 特別インタビュー 後編 - IGCC

Tweet
クリエイティブ・コモンズ・ライセンス
この作品は「Creative Commons — CC BY 4.0」の下に提供されています。
CC BY 福野泰介 - Taisuke Fukuno / @taisukef / アイコン画像 / プロフィール画像