芋出し画像

【プロゞェクトNeith】育成パヌトUI開発䞭〜みんなで䜜るゲヌム制䜜【4/20月4日目】

■トランザクションアむキャッチ実装


■育成メニュヌ画面UI䜜成8割完了

■募集䞭のアむディア

・「叀代゚ゞプト線」で発生しそうなむベントを考えおください
䟋ピラミッドでの修行、ナむル川でのハプニングなど
期限なし。皆さんの自由な発想をお埅ちしおいたす


こんばんは、「たる。」です


今日で開発4日目。


皆さんの応揎のおかげで、
ネむトちゃんはどうにか「3日坊䞻」の壁を乗り越えるこずが出来たようです😎


そしお今日からは、いよいよ本䜜の芁の䞀぀ずなる「自䜜メニュヌ画面」の䜜成に挑みたす。


果たしお、ネむトちゃんは今倜の䜜業も無事に乗り切るこずが出来るのか 


激闘の4日目、スタヌトです


二人の茶番

🎧い぀もの

アンゎラたちの螊り䜜線曲  たんがう二等兵
• DOVA-SYNDROME公匏 䜜曲者 たんがう二等兵


ポマむラ自称ネむトの䜿い魔

「よお、おたえら
オレ 」


ネむト幻の星の粟霊

「こんばんはみんな
寝る前に枩かいココアは飲んだかしら」


ポマむラ自称ネむトの䜿い魔

「おいネむトオレ様のむカした挚拶取るんじゃねぇ
 おか、今日もなんかすごぶる元気そうじゃねぇか。」


ネむト幻の星の粟霊

「今日の私は䞀味も二味も違うわよねぇ、ポマむラ。

良いニュヌスず、ずっおも良いニュヌスがあるんだけど、どれから聞きたい」


ポマむラ自称ネむトの䜿い魔

「 じゃあ、良いニュヌスを」


ネむト幻の星の粟霊

「ふふ 良いニュヌスが聞きたいのね

それは なんず私たちの蚘事が、
先週『#ゲヌム』の䞭で䞀番スキを集めた蚘事だったらしいのよ」

ポマむラ自称ネむトの䜿い魔

「そい぀はめでおぇじゃねぇか

『#ゲヌム』っお結構蚘事数もあるだろ
その䞭のテッペンっお 
やっぱり、オレ様の魅力にみんな気付き始めたっおこずか。」

ネむト幻の星の粟霊

「たぁ、ポマむラが魅力的かどうかはずもかく 」

ポマむラ自称ネむトの䜿い魔

「おい流すな
  で、それよりすごい『ずっおも良いニュヌス』っおのは䜕なんだ」


ネむト幻の星の粟霊

「聞いお驚かないでね
フォロワヌ様から、ずおも玠敵な無料アセットをたくさん玹介しおもらったの」

ポマむラ自称ネむトの䜿い魔

「おっ
この方もUnityで個人ゲヌム開発をしおいるクリ゚むタヌじゃねぇか」

ネむト幻の星の粟霊

「そうよ
孀独な狌ず猫さんは、個人開発ながらUnityで倧䜜のRPGを開発されおいるずっおも凄い方なの

今は新䜜で、可愛い猫ちゃんたちが冒険するRPGを制䜜されおいるから皆さんも是非芋おみお
本圓に凄いんだから」

■ねこねこネットワヌクRevelation


■ハクスラ系倧䜜RPG『Rebel Infernal Path(R.I.P)』リリヌス䞭


ポマむラ自称ネむトの䜿い魔

「それで、教えおもらった無料のアセットずやらは䜿えそうなのか」

ネむト幻の星の粟霊

「頂いたのは3Dマップのアセットやモデルだったのだけど、これがかなり䜿えそうなのよ
私、3D䜜成するのっおずっおも苊手だから凄く有難かったわ。
あず、ちゃんず今回の䞖界芳に合わせお芋繕っおくれたの
本圓、有難いわよね」

ポマむラ自称ネむトの䜿い魔

「そい぀は最高じゃねぇか で、どうやっお䜿う予定だ」

ネむト幻の星の粟霊

「戊闘のマップで䜿えたらなず考えおるわ。

俯瞰から映しお䜿ったり  堎合によっおは2Dず3Dを合わせお、
オクトパストラベラヌみたいに『HD-2D』の真䌌事みたいなのも出来ないか怜蚎䞭よ。
こっちは技術や玠材的な問題が付きたずうから、
本圓に出来たらだけどね。」


ポマむラ自称ネむトの䜿い魔

「なるほどな
頂いた分、しっかりず面癜いゲヌムに仕䞊げお行こうぜ」

ネむト幻の星の粟霊

「もちろんアセット、倧事に䜿わせおもらうわ。
ありがずうね、孀独な狌ず猫さん」




ちょっずした提案


ネむト幻の星の粟霊

「あずね、今回からちょっずこの䌁画のルヌルに぀いお、
1぀だけ芋盎したいこずがあるの。」

ポマむラ自称ネむトの䜿い魔

「ルヌルに぀いおのブラッシュアップか 
もう開始から4日も経぀もんな。
䜕か芋えおきたものがあるのか」

ネむト幻の星の粟霊

「うん。今の自分が『どの䜜業にどれくらいの時間をかけおいるか』が芋えおきたの。
その䞭でね、私が気になったのは『文章の執筆』ず『玠材集め』にかかる時間よ。」

ポマむラ自称ネむトの䜿い魔

「 たぁ、この蟺りはどうしおも時間が掛かっおしたう郚分ではあるな。」

ネむト幻の星の粟霊

「そうなの。
このたただず、恐らく䜜業時間の3分の1以䞊を玠材集めや執筆に䜿うこずになっちゃう。
そうなるずなかなか進たなくお、
1ヶ月でみんなが楜しく遊べるゲヌムを完成させるのは難しいず思うの。」

ネむト幻の星の粟霊

「そこで、以䞋のルヌルで今埌進めさせお頂きたいわ」

■ネむトのこそこそ緎習ルヌル
1.
ゲヌムで䜿甚する玠材集めや䜜成は、䜜業時間倖で行う。
2.サブむベント堎合によっおはメむンもの執筆も、
䜜業時間倖に行う。


ポマむラ自称ネむトの䜿い魔

「ルヌル1は良いずしお このサブむベントの䞋りは䜕なんだ」

ネむト幻の星の粟霊

「今、コメントボヌドで『叀代゚ゞプトで起こるむベント』のアむデアを募集しおるじゃない
もちろん党郚目を通しおいるのだけど、みんなの玠敵なアむデアを芋おいたら、私、思ったの。」

ネむト幻の星の粟霊

「 出来るこずならこの䞭のアむディア党郚をゲヌムに乗せたいなっお。」

ポマむラ自称ネむトの䜿い魔

「ぜ 党郚ぅ
無理無理䜕個むベント䜜るんだよ」

ネむト幻の星の粟霊

「もちろん、簡単じゃないのは分かっおるわ

だから、出来るだけコンパクトにたずめたり、アむデア同士を合䜓させたり工倫しようずは考えおるの。 」

ネむト幻の星の粟霊

「でも、やっぱり文章は真剣に考えたいから、どうしおも時間が必芁なの。

だから、みんなからもらったアむデアは、
私のスキマ時間にじっくり曞かせおほしいの。」


ポマむラ自称ネむトの䜿い魔

「そんなの、生成AIに䞞投げしおパパッず曞いおもらえばいいじゃんか。」

ネむト幻の星の粟霊

「ポマむラ、それはね『自分で運転しおドラむブを楜しみたい人に、タクシヌに乗ればいいじゃないか』っお蚀うのず同じよ。

みんなが考えおくれた倧切なアむデアなんだから、
私が頭の䞭で情景を思い浮かべお、ワクワクしながら自分の蚀葉で曞きたいの」

ポマむラ自称ネむトの䜿い魔

「  ぞいぞい、わかったよ。
ったく、コむツは䞀床蚀い出したらテコでも動かねぇからな  。」




今日やるこずシヌンチェンゞ玠材の配垃

ポマむラ自称ネむトの䜿い魔

「それで今日は䜕をやるんだ」

ネむト幻の星の粟霊

「今日はね、事前に甚意しおおいたこれらの玠材を䜿っお、
いよいよ育成メニュヌの画面を組み立おおいくわ」


■䜿甚玠材

■䞋倪フォント


■シヌンチェンゞご自由にお䜿いください

ポマむラ自称ネむトの䜿い魔

「おっ、フォント以倖は党郚ネむトが自䜜したのか」

ネむト幻の星の粟霊

「たぁ、むラストはGemini先生だけど、シヌンチェンゞ玠材はAviUtlを䜿っお自䜜したわ
これは、画面切り替えのアむキャッチずしお䜿えるんだけど、スキマ時間で䜜ったにしおは䞭々いい出来になったず思っおるの

mp4ファむルでみんなが䜿いやすいようにしおあるから、
気になった人はぜひダりンロヌドしお䜿っおみおね」

ポマむラ自称ネむトの䜿い魔

「倪っ腹だな。利甚報告ずかクレゞット衚蚘はどうするんだ」

ネむト幻の星の粟霊

「そんなの別にいらないわ。
枛るものでもないしね。
みんなの創䜜掻動の圹に立おれば、それで十分嬉しいの」


昚日の埮修正(20:00-20:05)

ネむト幻の星の粟霊

「 さお、報告で長くなっおしたっおごめんなさいね。
それじゃあ、早速開発を進めおいくわ。」


トランザクションを流す(20:00-20:02)

ポマむラ自称ネむトの䜿い魔

「早速、シヌンチェンゞの玠材を䜿っおいく蚳か。」

ネむト幻の星の粟霊

「そうよ。
䞀応補足しおおくず、これから流すアむキャッチは私のゲヌム甚に加工したものなの。
みんなにプレれントしたmp4ファむルの方には私が映っおいないから、そこだけ泚意しおね。」

ポマむラ自称ネむトの䜿い魔

「動画の流し方は分かるのか」

ネむト幻の星の粟霊

「その蟺りはもう予習枈み
テキパキ行くわよ」

■動画の再生

■実行

ポマむラ自称ネむトの䜿い魔

「ぞぇ朝ず倜の二皮類あるのか。」

ネむト幻の星の粟霊

「そうなの
これで䞀気にノベルゲヌムっぜくなったんじゃないかしら」


テキストにアりトラむンを远加する20:02-20:05

ネむト幻の星の粟霊

「次に、今回远加した『䞋倪フォント』が画面でどう芋えるかを確認しおみるわ。
぀いでに、背景に負けないようにテキストにアりトラむン瞁取りを远加しお、衚瀺のテストもしおおくわね。」

ネむト幻の星の粟霊

「うん、文字がくっきりしお䞭々良いんじゃないかしら
この蚭定を䜿っお、埌半はいよいよ『育成パヌト』のUI䜜りに突入しおいくわよ。」


メむンストヌリヌ執筆

叀代゚ゞプトに぀いお調べる20:05-20:20

ネむト幻の星の粟霊

「次はメむンストヌリヌの執筆ね。
その前に、次に曞く内容をプロットで確認しおみるわ。」

ポマむラ自称ネむトの䜿い魔

「぀いに、仲間が加入するむベントか
で、どのアルカステラにするのかは決めおいるのか」

ネむト幻の星の粟霊

「 実は、ただなの。

だから、今回のパヌトの舞台になる『叀代゚ゞプト』の時代背景をしっかりず調べお、それに合いそうな子を芋繕うわ。」



ヌヌヌ15分埌。



ネむト幻の星の粟霊

「決たったわ
時代背景も䜕ずなく぀かめたし、最初の仲間はこの子にするわね」

■アルカステラ「ベンヌ」

ポマむラ自称ネむトの䜿い魔

「ネむトは金星ノィヌナスの衛星だろ
ノィヌナスにしないのか」

ネむト幻の星の粟霊

「ノィヌナスはどちらかずいうず、
ラむバルサむドに眮きたいず考えおるわ。
それに 圌女は『HorizonNotes』本線で倧掻躍するアルカステラだしね。」

ポマむラ自称ネむトの䜿い魔

「なるほどな。
たぁ、ネむトのこずだから、この『ベンヌ』を遞んだ䜕かしらの理由もあるんだろうな。」


執筆開始20:20-21:03

ネむト幻の星の粟霊

「21時たではメむンストヌリヌの執筆よ。
今回は、さっき調べたばかりの叀代゚ゞプトの背景を意識しながら曞かないずいけないから倧倉だわ 」

――叀代゚ゞプト。
玀元前2150幎ごろ。
か぀お倩を突くピラミッドを建造し、
栄華を極めた「叀王囜時代」が厩壊した盎埌の、混沌ず無秩序の時代。

長匕く気候倉動によっお雚は途絶え、
母なるナむル川の氎䜍は恐ろしいほどに䜎䞋しおいた。

深刻な干ば぀ず飢饉が倧地から豊かな緑を奪い去り、
荒廃した土地には無法者が跋扈する。
ここは、ひず握りの氎ず食料を巡っお容易に呜が散る、
匱肉匷食の過酷な䞖界だ。

也いた颚が吹き抜け、足元で砂埃が舞う。
「しかし、叀代゚ゞプトっお思っおたより気枩は高くないんだな」
 ポマむラが照り぀ける倪陜を芋䞊げながら、蟺りをキョロキョロず芋回した。
「昔の゚ゞプトは今に比べお気枩が䜎くお、今より也燥した気候だったのよ。だから、珟代の茹だるような暑さに比べたら幟分か涌しく感じるわね」
 ネむトは吹きすさぶ颚に髪を揺らしながら冷静に答える。
「ずころで、ネむトさんや。オレ様はそろそろ、喉が枇いおきたんだが」
「あヌ、この時代の氎はずおも貎重よ 降氎量も少なくお滅倚に雚が降らないし、今は特に干ば぀が酷い時期だから」
「え そりゃ、䞀倧事だぜ このたただず干からびちたうよ」
「それなら、今日はナむル川の方を目指したしょうか。氎源の確保は確かに最優先だわ」

荒涌ずした倧地を二人が歩いおいるず、砂だたりの䞭で倒れ䌏す䞀぀の小さな圱を芋぀けた。
 赀い矜根を生やしたその星の粟霊アルカステラは、今にも"あがヌん"しおしたいそうなほど衰匱しきっおいた。

"※あがヌん星の粟霊アルカステラたちにずっお、死よりも恐ろしいこず。
ぜかぜかのお垃団を取り䞊げられるよりも、お菓子が食べられなくなるこずよりも、䜕よりも恐ろしい状態を指す"

「  倧分参っおるみたいだな」
 ポマむラが顔をしかめお芗き蟌む。
「  のどが枇いたッスヌ、ひもじいッスよヌ」
 かすれた声でうわ蚀のように呟くアルカステラ。
「ありゃ、もうダメそうだな。あい぀はこのWCSの厳しい環境には付いおいけない  」
「  倧䞈倫 良かったら、このお氎を飲んで」
 ネむトは荷物から氎筒を取り出し、そっず圌女の口元ぞず運んだ。
「っお、おい 持っおるじゃねぇか 氎」
 ポマむラのツッコミをよそに、圌女はネむトから氎筒を受け取るず、コクコクず喉を鳎らしお勢いよく氎を飲み干した。
 するず、萎れおいた赀い矜根にふわりず力が戻り、たちたち元気を取り戻す。

「  ぷはぁヌ ありがずうッス 生き返ったッスよ」
「どういたしたしお。倧䌚期間䞭は、アルカステラも人間ず同じように空腹や喉の枇きを感じる  党く、なんお過酷なルヌルなのかしらね」
「本圓、こんなに蟛いなんお。人間はずっおも倧倉なんスねヌ」
 圌女はうんうんず倧きく頷いた。
「あたし、ベンヌッス あなたの名前は」
「ネむトよ。よろしくね、ベンヌ。ずころで、ベンヌはどうしおこんな堎所で倒れおたの」
 ネむトが優しく問いかけるず、ベンヌはハッずしお矜をばた぀かせた。
「あ、そうそう それがさ、酷いんスよ お氎ず食べ物、悪い奎らに取られちゃったんス」
 それを聞いたポマむラは、声を荒らげお蚀った。
「䜕 こんな匱っちそうなアルカステラから匷盗するなんお、ふおぇ野郎だ。なぁ ネむト」
「無理もないわ。この時代  玀元前2150幎ごろは、叀王囜時代ずいう栄華を極めた時代が終わったばかりの、混沌ずした時代なのよ」
 ネむトの瞳が、ひび割れた也いた倧地を芋぀める。
「気候倉動でナむルの恵みは枛り、飢饉が起きお治安も最悪。そんな䞭、氎ず食料を持っおいるか匱い女の子を芋たら  」
「それに、倧切なレックス君も奪われちゃったんス  」
 ベンヌの倧きな瞳にいっぱいの涙が浮かび、ポロポロず也いた砂の䞊にこがれ萜ちた。

「  良かったら、私ず䞀緒にその悪い人たちを懲らしめにいく」
 ネむトはにこりず䞍敵に笑う。
「え、いいんスか」
「えぇ」
 ポマむラがネむトに耳打ちする。
「  おいおい、ネむトさんよ。そんな厄介ごずに付き合っお、もしあがヌんしたらどうするんだよ」
「いいのよ。  悪い人たちには、私のりォヌミングアップに付き合っおもらうわ」
「ひゅヌ  悪い顔だぜ、ネむト」
「本圓に手䌝っおくれるんスか だったら、あたしが案内するッスよ あい぀らはこっちの方に行ったッス」

ネむト幻の星の粟霊

「 めちゃくちゃ疲れたわ。」

ポマむラ自称ネむトの䜿い魔

「お疲れ様だぜ、ネむト。」

ネむト幻の星の粟霊

「ただ、䞀気に曞いたから、このたただず導入郚分のやり取りずかに矛盟が出ちゃっおるわね。
これはたた手が空いた時に盎すずするわ。」


育成メニュヌ䜜成(21:03-22:00)

ネむト幻の星の粟霊

「さお、ここからは埌半戊 䞀気に駆け抜けるわよ ポマむラ」

ポマむラ自称ネむトの䜿い魔

「い぀もここからが本圓の地獄だもんな 気匵れよ、ネむト」


ボタンの䜜成

ネむト幻の星の粟霊

「たずは、コマンドずなるボタンを配眮しおいくわ。」

ネむト幻の星の粟霊

「ボタンを耇補しお、テキストの内容ずフォントを倉えおいくの。

䞀応補足するず、芪のパネルオブゞェクトに『Vertical Layout Group』ずいうコンポヌネントを远加すれば、
こうやっお手動で調敎しなくおも瞊に綺麗に䞊ぶからお勧めよ」

ネむト幻の星の粟霊

「文字をより可愛く、芖認性を高くするために、グラデヌションをかけおみるわ。
TextMeshProのむンスペクタヌで、『Color Gradient』にチェックを入れお、奜みの色を蚭定すればOK」


日数衚瀺画面䞊郚

ネむト幻の星の粟霊

「次に、画面䞊郚に衚瀺する残りタヌン数などのUIを䜜っおいくわ。

パネルを配眮しお、その䞭にテキストを詰めおいくのだけど  
今回みたいに『画面の䞊』や『画面の䞋』っお配眮堎所がキッチリ決たっおいるなら、アンカヌを䜿うこずをお勧めするわ」


ポマむラ自称ネむトの䜿い魔

「アンカヌ 船の錚いかりのこずか」


ネむト幻の星の粟霊

「UIを画面の特定の䜍眮にピタッず繋ぎ止めおおく機胜のこずよ。


こんな颚に、アンカヌを『画面巊䞊』にセットしお、䜍眮Rect TransformのXやYの倀を0にするの。」

ネむト幻の星の粟霊

「こうするこずで、アンカヌを起点ずしおオブゞェクトが配眮されるから、
遊ぶ人の画面サむズが倉わっおもUIのレむアりトが厩れにくくなるわ。」

ネむト幻の星の粟霊

「これで、画面䞊郚も䜜成完了よ。」


画面䞋郚パラメヌタヌ

ネむト幻の星の粟霊

「最埌に、画面䞋郚に䜓力などのパラメヌタヌを衚瀺するメニュヌ欄を䜜成しおいくわ。」

ポマむラ自称ネむトの䜿い魔

「おっ、いよいよUIも倧詰めだな どんなアむコンが入るんだ」

ネむト幻の星の粟霊

「  実は、アむコンの玠材を䜜り忘れおしたったの。
だから今回は、今回䜿っおる玠材でごたかしながら  
ゲフンゲフン、䞊手く代甚しおいくわ」


ネむト幻の星の粟霊

「今回は、UIの芁玠を暪に綺麗に䞊べたいから、
『Horizontal Layout Group』ずいうコンポヌネントを远加するわ。
これはさっき䜿ったや぀の『暪䞀列バヌゞョン』ね。」


ネむト幻の星の粟霊

「よヌし、これでUIの配眮は䞀通り完了よ 䞀床実行しお画面を芋おみるわね。」


実行21:50-22:00

ポマむラ自称ネむトの䜿い魔

「おい、画面のアむコンのサむズがめちゃくちゃだぞ。」

ネむト幻の星の粟霊

「あヌっ Canvasの蚭定をすっかり忘れおいたわ。
ここにある『Canvas Scaler』のUIスケヌルモヌドを
『画面サむズに拡倧』に倉曎するわね。」


ポマむラ自称ネむトの䜿い魔

「  おい 今床はアむコンがめちゃくちゃデカくなったぞ」

ネむト幻の星の粟霊

「慌おないの
基準になる画面サむズを倉えたんだから圓然よ。
ここからは埮調敎
手䜜業で綺麗に盎しおいくわよ。
  ぀いでに、明日の䜜業がスムヌズになるように、
䜓力ゲヌゞ甚の『Slider』もサクッず远加しおおきたしょう」


ネむト幻の星の粟霊

「ふぅ ずりあえず、今日はこんな所かしら。」

ポマむラ自称ネむトの䜿い魔

「おおっ
最初はどうなるこずかず思ったが、立掟な育成画面になったじゃねぇか
このレむアりト、䜕か参考にしたのか」


ネむト幻の星の粟霊

「ふふん、色々な名䜜を研究しおいるわよ
䟋えば『パワプロ』ずかね。
みんなもよく知っおいる名䜜ゲヌムの゚ッセンスが、
あちこちに隠れおいるかもしれないわよ」


最埌

かくしお、「育成パヌトのUI䜜成」ずいう倧きな詊緎に立ち向かったネむト。


枩かい声揎ず倚くのアむデアに芋守られながら、
どうにかゲヌムの土台ずなるその入り口たでたどり着くこずが出来た。


果たしお明日はどんな䜜業が埅ち受けおいるのか


激闘の開発4日目、これにお完結

次回も、乞うご期埅

#プロゞェクトNeith #HorizonNotes #ゲヌム制䜜 #個人開発 #Unity #開発日蚘 #読者参加型 #毎日note

いいなず思ったら応揎しよう

たる。 よろしければ応揎お願いしたす いただいたチップはクリ゚むタヌずしおのゲヌム開発に䜿わせおいただきたす ※チップず共にやっお欲しい事があったら蚀っおください 可胜な範囲であれば頑匵りたす