Deep Down D

https://github.com/marimo190214/DDD-a

GitHub

C#

Unity

洞窟に潜ってDの部屋を探すローグライクダンジョンゲーム

T

marimo0214

Toyo-Kaz(とよかず)

csnao

推しアイデア

これでもかとDが盛り込まれていること デザイン("D"esign)がかわいくてかっこいいこと

作った背景

とにかくDを入れ込みたかった ダンジョンゲームはシンプルだからだれでも楽しめる

推し技術

Unity!!!!!!!!!!!!!!!! 人力!!!!!!!!

プロジェクト詳細

DDDハッカソン初学者部門の"3ds"です! DDDハッカソンに参加する情報システム工学科で構成されたチームなので、3d(DDD) + s(system) で3dsです! 決して某家庭用ゲーム機に未だに囚われているわけではないのでご安心を。

"Deep Down D"とは

洞窟に潜ろう!Dの部屋を探そう!

次フロアにつながる階段を探しながらダンジョンを探索する、いわゆるローグライクの系譜のダンジョンゲームです。 A,B,C,D,…というように26種類の部屋にアルファベットで名前を付けて、これらの部屋がダンジョンのフロアとなります。階段はDの部屋に設置されています。Dの部屋を探してクリアを目指そう! 操作方法はWASDの移動だけ!誰でも簡単、シンプルなゲームです。

テーマについて

テーマ"D"

盛り込めるだけDを詰め込みました。今回のハッカソンの中で最もDを詰め込んだチームだと思います。

  • タイトル
    • Deep Down D
  • サブタイトル
    • Let's finD D-room anD Dive Deep into Dangerous Dungeon
  • 2次元ダンジョン
    • Dual Dimension Dungeon
  • 階段のある部屋の名前が"D"
    • finD D-room
  • 洞窟
    • Doukutsu

チームワークについて

プロダクトを完成させるために、チームで役割分担をして作りました。 大別すると、実装はマリモ、とよかず、ya、それ以外がTです。

マリモ

今回の要!彼が主導となって、実装を担当しました。Unityを使って実装してくれました。

とよかず

Unity初経験!マリモ君から教わり、ダンジョンのフロアを作りました。分からないところやエラーなどが起きた時は、彼は柔軟に対処・解決してくれました!一度だけ僕が大きなエラーを起こした時も彼は冷静に僕のサポートに徹してくれました、大感謝です!ありがとう!

ya

同じくUnity初経験!マリモから教わりダンジョンのフロアを作りました。A~Zの26フロアの内17フロアを作成しました。マップやキャラの場所の生成やそのキャラがどう動くかの拡張型の開発を行いました。最初は、unityの操作やエラーの原因特定に苦戦していましたが、チームメンバーからの助けで進めることができました。

T

デザイン・サウンド担当!イラストやサウンド、プロジェクト管理など、実装以外のことをやりました!とはいってもチームメンバーがいないと完成させるのは難しかったと思います。 イラストを描く→チームメンバーと共有して改善点をもらう→修正のサイクルを繰り返して完成させました。 当初の予定ではサウンドは自分で作って演奏してやろうと思いましたが、機材がないので断念。フリー音源をチームのみんなと話し合いながら決めました!

Special Thanks

メンバー全員がわからないことなどは、無音さんや、Chebuoさんに教えてもらいながら進めました。ありがとうございます!

技術的チャレンジ・成長度

チームメンバーに感想・成長したことを聞きました!

マリモ

ハッカソン参加は、今回で5回目です。 unityを使ったハッカソンは3回目ですが、まだまだ初心者です! 今回、挑戦した技術、タイルパレットを初挑戦してみた! 地形の作成にとても便利で、ほか二人の初心者にタスクを投げやすかった。

とよかず

ハッカソン参加自体は3回目、Unityは初めて触りました。マリモ君のお陰で大分できることは増えたと思ってます。例えば、タイルマップの使い方、インスペクターの見方、コンポーネントの追加の仕方など、まだごく一部かもしれませんがUnityの便利な機能について知ることができました!

ya

ハッカソン初参加です。何をすればいいか分からず困っていた時チームの人たちから優しく教えてもらってすごく助かりました。この機会を機にこれから前向きに頑張っていこうと思っています。

T

実はハッカソン初参加です。何ならゲームのイラストデザインをしたことすら初めてです。初めてのデザインにしてはいい感じになった気がします。

ゲーム詳細

ゲーム画面

タイトル画面

image タイトル画面です。古き良きダンジョンゲーム感が出ている気がします。

ゲームクリア画面

image ゲームクリア画面です。喜んでてかわいいですね。

ゲームオーバー画面

image ゲームオーバー画面です。意気消沈していてかわいいですね。

キャラクター

メインキャラクター

image かわいいですね。この子を操作して洞窟を探検します。

敵1

image 岩のバケモノです。体当たりして攻撃してきます。

敵2

image 岩のバケモノ2です。体に電撃を纏って攻撃してきます。電撃が出ているときと出ていないときがあるので、気を付けながら避けましょう。

敵3

image 岩のバケモノ3です。前方3マスに魔法を射出して攻撃してきます。唯一の遠距離攻撃なので注意しましょう。

使用言語・サービス

UnityとC#を使用して開発しました。 Unityのバージョンは、2022.3.62f3です。

今後の展望

開発を継続し、フロアの新しいレイアウトなどを作ったり、宝箱やアイテムの追加、新しい地形の追加などを行いたいです。

お借りした音源

Collapse of the Labyrinth by Ucchii0 この先は、君だけで by Ucchii0 あの先へ行こうか by Ucchii0 Respawn by Ucchii0

T

@T__main