アフィリエイト広告を利用しています
 

2024年05月31日

【ゲーム制作】パズルゲーム 第20回



面クリア型アクションゲーム 第20回です。
今回は「デバッグ」します。

うーん、バグが無い…。
凄い!
まぁ、改めて「デバッグ」作業せずとも、パズルの検証で散々動作確認はしているので、バグなしは確認済み。

因みに、前作「面クリア型アクションゲーム」でもあった、走査線割り込みによる画面描画が稀に正常に行われないバグ、今作でも稀に出ます。
24_5_31_1.png
ただ、今作ではゴミが表示されても前作ほどの致命傷にならないので、そのまま放置です。
前作同様2回描けば直るんですけどね…。

おっと、ブロック破壊でスコア+100点をすっかり忘れてましたので、それだけ追加。
24_5_25_1.png
本当にこれだけでした。

次回は、公開します。
posted by J-JSOFT at 00:00 | Comment(0) | TrackBack(0) | 開発

2024年05月30日

進路

4_19_1.png

いよいよ、卒業が近付き、進路を決めなければならなくなりました。
…と、言っても専門学校なので、就職一択なのですが…。

友人数人と進路指導室へ行き、求人募集の来ている会社の求人票を閲覧しながら、条件の良い会社を探しました。
私の場合、「家から通えるシステム開発のできる会社」といった条件で探すのですが、田舎なので数が限られてきます。

ただ、幸い当時はバブル崩壊直前。
まだ、求人自体はそれなりにあった時期でしたが、条件に合う会社が見付からず就職先探しは難航しました。
posted by J-JSOFT at 00:00 | Comment(0) | TrackBack(0) | MSX回顧録

2024年05月29日

卒業発表題目

4_19_1.png

専門学校を卒業するために「卒業発表」なるものをする必要があります。(2024年2月12日記事参照「卒業発表」)
数人単位のグループを作り、グループで興味のある課題に取り組み、その結果を発表する場となります。

そこで、私はMSXのプログラム友人と2人で、「MSX2でロールプレイングゲームを作って公開!」を計画しました。
…ところが、担任の講師から「後人の基礎資料となるようなものを作るように」との事で、却下されました。
はぁ? 昨年のX68000のシューティングはなんだったんだろう?(2024年2月12日記事参照「卒業発表」)

その辺も講師に説明したけど、聞く耳持たず…。
止む無く、「C言語でグラフィックソフト用、容量圧縮方法」に決めました。

内容は、当時は今と異なり、メモリ1バイトが大切な時代でした。
(MSXのメインメモリが32Kバイト)
そんな中、ゲームで最も容量を食うのがグラフィックでした。
当然、市販ゲームはフロッピーディスクにグラフィックデータを格納する時は圧縮を掛けて、容量を最小化して格納できる枚数を増やす工夫をしていました。
その、圧縮ロジックをC言語を使い作成し、「市販ゲームはこうやって沢山のグラフィックをフロッピーディスクに格納しているんだよー。」と、言うのを発表しようと考えていました。

結構何も考えずに決めたのはいいが、ここからがC言語との戦いでした…。
C言語のグラフィックライブラリーが思ったように動かない!
発表日が迫る中、必死でバグ取りするのでした…。
posted by J-JSOFT at 00:00 | Comment(0) | TrackBack(0) | MSX回顧録

2024年05月28日

共同制作

ゲームの共同制作で制作したのは2本。
この時の作品が、以前にもタイトルのみ紹介した2作品です。(2023年5月24日記事参照「新たにフロッピーディスク発見!」)

最初に「戦国学級」。
24_6_24_1.png
その頃非常に流行っていた「光栄」の「三国志」をパロッた国盗りシミュレーションゲームでした。
内容は、
・ベースは「光栄」の「三国志」。
・舞台は国でなく、専門学校。
・友人グループのリーダー的な存在を君主、グループのメンバーを武将とし国を治め、あとは「三国志」と同じように他の国に攻め入ったり、内政を強化したり、在野の武将(どのグループにも属していないメンバー)を召し抱えたりして、勢力を伸ばす。(登場メンバーの承諾は当然得ていません。
・データ量が半端ないので、コマンドを結構がっつり削ったりして、システムかなり簡略化していました。
24_6_24_2.png

共同制作と言う事で、私はプログラミングのみ。
私が国盗りシミュレーションに全く興味がなく、プレイしたことがなかったので、システムから教えてもらいながら制作しました。
あとはメンバー各々得意分野で「シナリオ」、「作曲」、「デザイン」、「ドッター」と担当を決めて制作しました。
こちらは無事に完成しました。
ただ、内容が内容だけに公開できません。

その製作が終わってから「VS」。
24_6_24_3.png
拙作「BATTLE FIELD」を横型にして、トーナメント制にして優勝を決める対戦ゲームでした。
24_6_24_4.png
内容は、
・6人でのトーナメント制。
・拙作「BATTLE FIELD」の横型対戦シューティングゲーム。
・右と左、両サイドに分かれて撃合い、真ん中を上下に流れる障害物の中に破壊できる障害物があり、稀にアイテムが現れる、それを取る事で、弾がレーザーになったり、ワイドショットになったり、プレイヤーのスピードが上がったりと、対戦に有利になる。
24_6_24_5.png

こちらも私はプログラミングのみ。
ただ、自分のキャラクタは自分で作る事になっていたので、その分だけ作りました。
こちらは残念ながらあと少しというところで卒業を迎えてしまいました…。
ただ、とても面白いゲームですので、プログラムソースが残っていれば完成させたいですね。

この共同制作、今までの遅れを取り戻すかのように意欲的に制作を進めました。
共にディスク1枚丸っと使い切った大作でした。
結局、やっぱり私の負担が一番大きく大変でしたが、とても楽しかったです。
posted by J-JSOFT at 00:00 | Comment(0) | TrackBack(0) | MSX回顧録

2024年05月27日

廃ゲーマー

4_19_1.png

この頃、どっぷりゲーム沼にハマっていました。
これまでもゲームはプレイしていましたが、軸足は制作の方にあったので、「ここまで長時間プレイし続けたことはない」というくらい、本気でハマっていました。
「プレイヤー」を通り越して「廃ゲーマー」に進化(退化?)していました。
MSXで100種類を超えるゲームタイトルを集め切ったのはこの頃です。(おかげで超貧乏でした。)

世間では「MSXturboR」が出てしばらくして、市販ゲームの発売ペースが落ちてきていました。
私は特に気付きませんでしたが、今思うとこの頃からMSXの凋落が始まっていたんですね…。

ただ、この頃になると、いつもの居候組メンバーがゲーム制作に興味を示すようになっていました。
普段からゲームの事で色んなことを話していたメンバー。
プレイするゲームの良いところ悪いところ。
ここをこうしたら面白くなるんじゃないかなどの改善案など…。

ゲーム好きな人は自分の考えたゲームを作ってみたくなることってありましたよね。
まぁ、普通はプログラミングのハードルを越えられずに諦めるのですが、彼らには私がいました。
彼らから「こんなゲーム作れないか?」と、話があったのがきっかけで、ゲームの共同制作を始めたのでした。
これにより、今度は「廃ゲーマー」から「クリエイター」に超進化したのでした。
posted by J-JSOFT at 00:00 | Comment(0) | TrackBack(0) | MSX回顧録

2024年05月26日

【ゲーム制作】パズルゲーム 第19回



パズルゲーム 第19回です。
今回は「MAP16 EDITOR」で登録したパズルが、ちゃんと解けるか検証します。

普通にプレイして、クリアするだけです。
24_5_26_1.png

Excel上で、考えて考えて「大丈夫! 解ける!」と、思っていたものが実際動かしてみると解けない…。
「机上の空論」とは、こういう事を言うのかな…。(違う)

どうしても解けない面は、解けるように壁を移動させたり、ブロックを追加したりして解けるようにします。
そのため、非常に簡単になってしまった面がいくつかあります。

本当なら1面から徐々に難しくなって、20面は超難解!…にしたかったのですが、途中の面の方が難しい面があります。
面の並び替えも考えましたが、このままでいきます。

このまま、全20面分の検証を行います。
少し時間かかりそう…。

検証終わったら、「デバッグ」作業です。
posted by J-JSOFT at 00:00 | Comment(0) | TrackBack(0) | 開発

2024年05月25日

【ゲーム制作】パズルゲーム 第18回



パズルゲーム 第18回です。
今回はExcelで組んだ「面データ」を「MAP16 EDITOR」に登録します。

「MAP16 EDITOR」を開き、FONTデータとMAPデータを読み込みます。
24_5_14_1.png

Excelで組んだ「面データ」を「MAP16 EDITOR」上に登録していきます。
24_5_25_2.png

全20面分の「面データ」を登録しました。

次回は実際にパズルを解いてみて、ちゃんと解けるか検証します。
posted by J-JSOFT at 00:00 | Comment(0) | TrackBack(0) | 開発

2024年05月24日

【ゲーム制作】パズルゲーム 第17回



パズルゲーム 第17回です。
今回はパズルゲームの肝となるパズル部分、「面データ」を作成します。

まずは、Excel上に面データ「案」を描いていきます。
24_5_24_1.png

頭の中で「管理人」を動かし、「じゃんけんブロック」を飛ばして、ブロックがここに来て、このブロックが消えて…と、パズルが解けるかどうか考えながら組んでいきます。

実際に解けるかどうかは動かしてみないと判りません。
とりあえず20面分の「面データ」を作成しました。

次回はExcel上で組み上げた「面データ」を「MAP16 EDITOR」に登録します。
posted by J-JSOFT at 00:00 | Comment(0) | TrackBack(0) | 開発

2024年05月23日

【ゲーム制作】パズルゲーム 第16回



パズルゲーム 第16回です。
今回はオープニング・エンディング処理を組んでいきます。

今作も、前作同様1画面オープニングとエンディングにします。
前作そのままのBASICロジックで、タイトル画面で放っておくと、ストーリーに替わるパターンです。
こちらがタイトル。
24_5_23_3.png

放置すると、ストーリーが表示。
24_5_23_1.png

因みに、翻訳はやっぱりMicrosoftのBing翻訳を使用して、詳細設計時に作ったストーリーを翻訳しています。

エンディングも1画面メッセージとBGMのみ。
24_5_23_2.png

ロゴ表示もそのまま。
24_4_23_4.png
今作もロードするものが少ないので、一瞬です。

次回はパズルゲームの肝「面データ」を作成します。
posted by J-JSOFT at 00:00 | Comment(0) | TrackBack(0) | 開発

2024年05月22日

【ゲーム制作】パズルゲーム 第15回



パズルゲーム 第15回です。
今回はBGM作曲と、効果音作成です。

今作では、ゲーム中と、エンディングの2曲です。
BGM、今作は思考の邪魔になるので、あんまりうるさくない方が良いな。

24_5_22_1.png
「MMLコンパイラ(通常版)」を使いデータ化。
「左SHIFT」+「F9」で高速実行。

今回も、過去に作った「MuSICA」ディスクに入っていた音楽を利用。

効果音も3種類作成。
「ブロックを押した音」、「飛ばしたブロックが衝突した音」、「ギブアップ」です。
こっちは、雰囲気の合う音が出来たら即採用。

次回はオープニング・エンディング処理です。
posted by J-JSOFT at 00:00 | Comment(0) | TrackBack(0) | 開発
検索
<< 2024年05月 >>
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31  
広告
最新記事
ブログランキング
にほんブログ村 ゲームブログ ゲーム制作へ
プロフィール
J-JSOFTさんの画像
J-JSOFT
高校時代、あれほど熱心に取り組んだMSXに触れなくなって30年余…。 MSXエミュレータとの出会いで、MSX愛が再燃中。
プロフィール
カテゴリーアーカイブ
ファン
QRコード