ハチマル倉庫

2025/01/26
[IchigoJam] いちごの黙示録
工学社のI/O誌1980年12月号に掲載されていたPC-8001用『地獄の黙示録』をIchigoJamに移植してみました。
ミサイルを避けつつヘリを操り、敵基地を爆撃する横スクロールシューティングです。

・IchigoJam BASIC 1.5系推奨です。1.4系でも動かせますが、動作が非常に遅くなるので少し変更を加える必要があります。詳しくはPDFファイル末尾のコメントを御覧ください。
・RUN させるとスタート。ヘリはカーソルの[↑][↓]で上昇下降。[SPACE]で爆撃です。
・ミサイルに迎撃されるか地面に墜落してしまうとゲームオーバー。画面左上にスコアが表示されます。(ちなみに当たり判定はヘリの左側コクピット部分のみです)
・[ENTER]キーで再スタートです。
・プレイ動画 → https://youtu.be/gSL2ll5nSmA

※原作に倣いヘリのスタート位置を地上側に変更いたしました。[20250127]
※30、320行を少々変更し、ヘリ後ろの軌跡“・”が正しく出るようにいたしました。[20250209]

25-s-1.png (148KB)

2025/01/06
[IchigoJam] MAKIMAKI
お供えに鏡餅をいただいた干支のヘビ君。
ちょっと目を離した隙に鏡餅おもち君が逃げ出してしまいました。
ヘビ君を操りとぐろを巻いておもち君の行く手を阻んで捕まえましょう。

・IchigoJam BASIC 1.4系、1.5系のどちらでも遊べます。
・RUN させるとスタート。ヘビ君は左上。おもち君は中央です。
・操作に使うキーは1つだけ。[SPACE]でも[↓]でも[S]でも構いません。押す度にヘビ君は時計回りに45度曲がります。
・おもち君を捕えるか、壁や自分の身体に激突してしまったらゲームオーバーです。
・[ENTER]キーで再スタートできます。
・プレイ動画 → https://youtu.be/83309ts7lmQ

24-s-1.png (64KB)

2024/12/17
[IchigoJam] BIRTHDAY BALLOONS
某SNSで誕生日にPCで表示される風船割りをゲームにしてみました。
IchigoJamにアナログコントローラーを繋いで遊びます。

・IchigoJam BASIC 1.4系、1.5系のどちらでも動きます。
・このゲームを遊ぶにはIchigoJam本体の他、コントローラーとして使う可変抵抗器(ポテンショメータ)、IchigoJamと繋ぐためのジャンパーワイヤーが必要です。

※プログラムの記載されたPDFファイルはそのまま開くと文字の選択ができないことがあります。
その場合は右クリックからリンク先の保存を選び、保存したものを開いてみてください。

・RUNするとゲームが始まります。プレイヤーのスタート位置はコントローラーの回し位置によって変わってしまいます。
スタート前にセンターに合わせておくと良いでしょう。
・上ってくる風船は全部で30個。”◆”を左右に動かして1つでも多く割ってください。
・当たり判定は風船中央の並び、”■”のキャラクター部分です。
・30個上りきるとゲームオーバー。スコアが表示されます。[ENTER]キーで再スタートです。
・プレイ動画 → https://youtu.be/watch?v=4zdxvk7GuIo

※プログラムのPDFファイル中、「\」が「¥」になっていたものを訂正いたしました。チェックが甘かったことをお詫びいたします。[20250125]
※220行末尾にCLK追加。ゲーム直後にすぐ次のゲームが始まってしまうケースに対処いたしました。[20250209]
※新規に15行目を追加。”◆”がPCのマウスカーソル風のキャラになります。[20250210]

23-s-1.png23-s-2.jpg (204KB)

2024/12/11
[IchigoJam] WALLS
IchigoJamにアナログコントローラーを繋いで遊ぶ、縦スクロールのスキマ抜けゲームです。

・IchigoJam BASIC 1.4系、1.5系のどちらでも動きます。
・このゲームを遊ぶにはIchigoJam本体の他、コントローラーとして使う可変抵抗器(ポテンショメータ)、IchigoJamと繋ぐためのジャンパーワイヤーが必要です。

※プログラムの記載されたPDFファイルはそのまま開くと文字の選択ができない場合があるようです。
右クリックからリンク先の保存を選び、保存したものを開いてみてください。[追記:241216]

・RUNするとゲームが始まります。プレイヤーのスタート位置はコントローラーの回し位置によって変わってしまいます。
スタート前にセンターに合わせておくと良いでしょう。
・壁に開いている穴を上手く通り抜けてください。壁を5つ超えるごとにスピードが上がっていきます。
・壁に衝突するとゲームオーバー。[ENTER]で再スタートです。
・プレイ動画 → https://youtu.be/zzsPe9nzB4I

※170行末尾にCLK追加。ゲーム直後にすぐ次のゲームが始まってしまうケースに対処いたしました。[20250209]

22-s-1.png22-s-2.jpg (192KB)

2023/06/11
[PC-8001] TRO(N)
シンプルな2人対戦のバリケードゲーム。最後まで生き残れた方が勝ちです。

ZIPファイルの中身は
・TRO(N).cmt
・TRO(N).wav
・TRO(N)BasicSource.cmt
・TRO(N)BasicSource.wav
・TRO(N) Readme.txt
各ファイルの詳細はReadmeのテキストをご覧ください。

21-s-1.png21-s-2.png (107KB)

2023/05/08
[PC-8001] BALL
PC-8001でむか~しに作った『BALL』です。
君はボールの回収係。転がるボールをキャッチしてください。
フィールド内は何故か摩擦ゼロ!ボールは壁や雑草に跳ね返りながら転がり続けます。
自分も動き出したら止まりません。制限時間内に何個キャッチできるかな?

zipファイルの中には
・PC-8001実機用のwavファイル
・PasocomMini PC-8001用のcmtファイル
・遊び方を記したReadmeのtxtファイル
が収められています。

20-s-1.png20-s-2.png (28KB)

2023/05/07
[PC-8001] アミダクジ
PC-8001でむか~しに作った運次第のゲーム『アミダクジ』です。
遊び方は簡単。1~8の中から好きな番号を選ぶだけです。
チャンスは5回。辿り着いた先の数字×10点が得点になります。
ハートに当たればチャンスが+3回。スペードに当たると逆に-3回です。
何点獲得できるかな?

zipファイルの中には
・PC-8001実機用のwavファイル
・PasocomMini PC-8001用のcmtファイル
・遊び方を記したReadmeのtxtファイル
が収められています。

19-s-1.png19-s-2.png (46KB)

2023/05/05
[PC-8001] CHASE
PC-8001でむか~しに作った2人対戦鬼ごっこゲーム。『CHASE』です。
以前発表した『PCG Car Point』の続編にあたり、同じ操作でコントロールします。
鬼側が逃げる相手を捕まえれば勝ちです。
画面内にあるフラッグ「P」を取ると攻守逆転!

zipファイルの中には
・PC-8001実機用のwavファイル
・PasocomMini PC-8001用のcmtファイル
・遊び方を記したReadmeのtxtファイル
が収められています。

18-s-1.png18-s-2.png (41KB)

2023/01/31
[IchigoJam] CLICK RUNNERS
2人で対戦する陣取りゲームです。60秒間でより広い面積を塗った方が勝ちです。
一定時間ごとにターボ発動ボタンが有効になり、高速移動が可能になります。

・IchigoJam S Ver1.4.3 にて動作を確認。このゲームを遊ぶにはIchigoJam本体の他、Arduino ADKeyboard×2、ジャンパーワイヤー×6本(又は3連×2本)が必要です。
・IchigoJam R Ver1.5 をご使用の場合、180行、340行の頭に「WAIT1:」を加えてください。
・ジャンパーワイヤーは写真とPDFファイルの結線の表を参考に繋いでください(写真では IchigoJam S と Arduino ADKeyboard を繋いでいます)。
※外見が Arduino ADKeyboard とほぼ同じで、基板構成が違うものが存在します。そのタイプはこのゲームではご使用になれません。ご注意ください。
※Keyes Keyer-AD-Key 対応用の変更点を加筆いたしました。(但し反応がやや不安定な場合があります。IchigoJam R Ver1.5 ではご使用になれません。)
※コントローラーは1P、2P同じものをご使用ください。

・RUN させるとスタート。残り時間が画面上側に表示されます。[SW1]~[SW4]ボタンをカチカチ押すことで1歩ずつ進めます。
・進んだ跡が自分の獲得したポイントになります。相手の塗った領域も上塗りで自分のものにできます。
・一定時間ごとに画面上側にターボ発動可能の「○」が表示されます。[SW5]ボタンを1回押すと発動。しばらくボタン押しっ放しで高速移動ができます。
※Arduino ADKeyboard は複数ボタンの同時押しに対応しておりません。1つずつ押すようにしてください。
・60秒経過すると画面上側に「TIME UP!」が表示され、集計が始まります。より広い領域を確保した方が勝者です。
・[SW5]で再スタートできます。

17-s-1.png17-s-2.jpg (840KB)

2022/12/03
[IchigoJam] 7x7CHRS
門真なむさん、pon_pc1245さんがポケコンで作られた「5×7 px キャラクタ生成」を見まねで作ってみました。
このIchigoJam版は7×7の左右対称謎キャラをひたすら生成します。

・IchigoJam S Ver1.4.3で動作確認済みです。
IchigoJam R Ver1.5でも動作しますが、表示速度が早いので230行末尾に「:WAIT8」を加えると見やすいと思います。
・VIDEO5モードで表示しています。終了後は[F・8]キーを押すか、VIDEO1を実行してください。

16-s-1.png (72KB)

By nana_hachimaru@Twitter 

- Topics Board -