美食と猫と自作ゲーム

今のところ、自作ゲーム記事ばっかり。

ゲームの作り方

自作ゲーム65 公開サイト確定

とにかく公開した。 https://qor2.booth.pm/items/5655159 前半のみであり、まだ作成と改良は続いている。 いちはやくやってみたいという方がおられたら、上記の点をご理解の上でダウンロードしてもらいたい。(完成版はBGMやグラフィックが変更されている可…

自作ゲーム64 ようやく全アイテム効果確定

ディスク2枚組の自作ゲームの前半(1枚目)とセーブ用ディスクをダウンロードできるようレンタルサーバーを契約したがわけがわからず断念した。ホームページを作るソフト(アプリ?)がどーのこーのと。ただデータを共有するだけなのに、煩雑すぎる。 ようやく全…

自作ゲーム63 公開準備中

神殿にツタを追加。 神殿の色が明るすぎるが、細かく設定する余裕がない。 これで試してみよう。(白と灰を交互に) 試行錯誤の繰り返しである。 一人でゲームを作っていると、モチベーションとの戦いの連続である。ストーリーが浮かばない時やプログラムが思…

自作ゲーム62 見直し

エンディング音楽を入れる容量も残っていないので、見直しをしている。 不要な会話を削ったり、イベント戦闘のプログラムを絞るだけ絞る。(戦闘時の条件が決まっているので、変数をなくす。例えばその戦闘は剣レベル2の時と決まっているのであれば、剣レベル…

自作ゲーム61 youtube動画その2

短い動画になってしまった https://www.youtube.com/watch?v=f1cUYHWQIv8 人タイプの敵の場合、あまりランダムな動きにすると不自然になるので、距離がはなれている場合の動きなどは見直しがいる。 また、爆炎を使うので爆弾を使う攻撃は無効化されるが、処…

自作ゲーム60 ジョイパッドに対応

画像は適当に貼っている。 とりあえずエンディングの曲が流れる直前まで作成。 今まで出来なかったジョイパッドの認識が出来るようになった。 当時のパソコンにホットプラグなんて機能はないので、接続状態でBlueMSXを立ち上げるのが正解だった。 十字キー以…

自作ゲーム59 割り込みによるBGM演奏

音楽の演奏はPLAYという命令で行う。PLAY"CDE","EFG" こんな感じで , で区切って最大3音を同時にならせるが、本作は1音目を効果音(剣を抜く音とかダメージ音とか)にあてているため、" "内は空白にしている。(105行) ONINTERVALの後の数字のタイミング(上の場…

自作ゲーム57 背景の簡易アニメーション

これも非常にシンプルなやり方である。プログラム自体は非効率で容量をくっているのではと思うが、基本的な考え方のみ伝わればと思う。 波の処理 波は初期から何度か変更した。 ※初期のカクカク海辺 ↓ ↓ 簡易アニメーションや主人公、その他のキャラクターの…

自作ゲーム56 ドラクエ式会話システム+アレンジ

エンディング作成も後少しであるが、まだ、BGMがない。また、エンディングは作中唯一、3音を使った演奏を考えているので、確実に容量をくう。ディスクの残り容量が少なく、不要なプログラムや設定を削りつつ、エンディングを作っている。 ※最強のザコ敵ゴー…

自作ゲーム55 画面スクロール

本作は一つのエリアあたり最大16マップで構成され、画面の端に行くとスクロールして隣のマップが表示される。マップデータは16文字×13行分で、一マップあたり16文字を1ラインとした13個のデータをそのままマップ用変数M$(x)に格納してある。圧縮というテクニ…

自作ゲーム54 生命力バーの表示方法

MSXBASICでゲームを作る際、何かの役にたつかもしれないので、各処理のプログラムをメモしておく。 Vitality(生命力)の表示 戦闘しながら、リアルタイムに高速表示できるのばturboRの恩恵だろう。生命力1につき1ドット(マップパーツやキャラクターが8ドット)…