banner
Xiao4-800K

Xiao4-800K

技术分享、闲聊、玩闹

复刻打气球《BalloonFight》

イントロダクション#

私は少し迷っています。自分自身に目標を設定し、一歩ずつ進んでいくと、どれだけ困難かがわかります。迷子になることが人生の常態なのかもしれません。友人の TikTok でこんな言葉を見ました。「自分の人生のスクリプトを誰が知っているでしょうか?結局は一歩ずつ進むだけです。しかし、言いたいことは、世の中が変わりやすいからこそ、人生は多様で鮮やかになるのです。誰も次に何が起こるかわかりませんので、今を大切にしましょう。幸せも一日、悲しいことも一日です。自分自身を後悔したり怒ったりするよりも、次に進むために一歩ずつ進みましょう。

私の計画には、1 つのゲームプロジェクトがあります。立ち上げはされましたが、実際に始めるのは非常に難しいです。「理想は豊かで、現実は厳しい」という言葉が当てはまります。あまりにも多くの要素を設計し、自分自身をごまかしたくないので、そのプロジェクトを考えると、私は長い間考え込んでしまいます。自分自身に本当によく考えたのか?時間とエネルギーが追いつかず、関連する分野も多岐にわたるため、完成するにはおそらく 2 年から 3 年かかるでしょう。他のことは言いませんが、美術や音響は単独の領域です... もちろん、これらのことを言っているのは諦めるためではなく、自分自身に思い出させるためです。まだやりたいプロジェクトがあるということを。

笑顔

リメイクについて#

以前のゲームのリメイクの経験を振り返ると、私は重点を間違えていたかもしれません。時間の多くを、見た目を良くするためのものに費やしていたようです。ピクセルキャラクターをより魅力的に描く、奇妙な効果を作るなど、多くのことを学びましたが、非常に多くの時間を無駄にしました。そのため、その夜には、私には一時的に適していない部分を捨てて、最も迅速な方法でプロトタイプを作ることを決めました。

ゲーム紹介#

今回のリメイクは FC のバルーンファイトです。オリジナルのゲームはボリュームは小さいですが、私には多くの素晴らしい思い出を残してくれました。これは子供の頃、いとこがコントローラーを叩いて怒らせることができるゲームでした。

ゲームのプレイ方法は、敵の頭の上のバルーンを踏むことです。非常に簡単ですが、再びプレイしてみました。

ええ〜再確認しますが、私はゲーム初心者です、あは〜〜〜

リメイクのプロセス#

1. UIはオリジナルのゲームを参考にしました。フォントにあまり時間をかけたくなかったので、適当に選んで256の効果を再現するために512ピクセルを使用しました。
2. キャラクターグラフィックは、この回はasepriteを使用して16×16のタイルとフレームアニメーションを作成しました。やはりピクセルが少ないと、描くのが非常に速くなります。
3. プロジェクトの構造を整理し、リソース、ビュー、スクリプト、データの保存場所を明確にし、管理を容易にしました。
4. ゲーム要素の実装、壁、空気壁、衝突判定、プレイヤー、敵...すべてを一つずつ実装しました。
5. インターフェースの構築、シーンの切り替えロジック、ゲームのメインロジックの改善
6. テスト、磨き
7. 自分のアイデアを追加
8. パッケージ化して、同僚にプレイしてもらう

最後に、さらに余談を#

ゲーム内のスクリーンショットをいくつか添付します。

テスト
テスト
テスト

今回のリメイクでは、派手なアイデアを捨て、目立つ技術的なポイントもありません。ただ、プロジェクトの骨子から最小限のバージョンまでの喜びだけが残りました。このプロジェクトから何かを得る必要があるなら、それはソースコード(godot4.1)と直接プレイできる喜び(exe バージョン)です。(ゲーム内のトラベルモードを試してみると、ちょっとハマります)

ソースコード + exe のダウンロードリンク:https://download.csdn.net/download/at555444/88569027

読み込み中...
文章は、創作者によって署名され、ブロックチェーンに安全に保存されています。