UnityC#勉強してMMO作たいけどどうする!?4(^^
■ このスレッドは過去ログ倉庫に格納されています
クリスマス()で失恋()の老いるショック暴レガシー()お年伝説
が暴れて、なんか白けちまったぜ
>>1乙 ボッキングの奴、アイテム入替の課題から転進し続けているのか。それでいいのか!
もっとも俺も目下、純正Unity道から転進してるがな
さて今日も俺Unity改良に取り組むか
まずは、ちゃちゃっと、ジオメトリ生成関数を片付けちまうぜ
とりあえず朝から作業して、描画時にクリスタル調質感やグーローシェード質感を切り分けられるように、DB項目を増やしたぜ
グーロー仕様の法線を得るために、頂点ごとに所属している面を登録して面法線を正規化したりと、何かと面倒そうだぜ とりあえずジオメトリ生成関数バージョン1の実装完了
さすがに大部分をスクラッチしなきゃいけなかったので、かなり時間が掛かったぜ
動作確認は全然手付かずで、一杯バグがありそうだぜw法線が明後日向いてたりしないだろうか?まあ結合テスト時に何とかする
さて、次はレンダリング関数の実装だ。これは大部分がコピペでいけるはず
行け俺Unity!
しかし今日中にドヤりSSをアップできるんだろうか 今日はもろもろテクスチャ作ってブロックの角を丸めてみたぞ!
https://i.imgur.com/24hopF5.jpg
ちょっと絵面が変わってきたけど
これも有りかなと思いました ワンコのおっさん絶好調だな
角丸めるってどういう処理だね? レンダリング部分もコピペ実装完了
次は、アクターが参照しているジオメトリを差し替えて、テスト用アプリに組み込む作業だぜ
>>6
俺専用のゲ製Gearのことさ!
自前のパラメータ設定用Excelファイルは、Unityみたいなもんだぜ >>8
Blenderで面取りしたキューブ作って持ってきただけよ
並べたときに面取りした部分が重なるように大きさを調整してるのよ
>>9
つまりゲームエンジンを作ってるってことかい?
そうなら是非にもボッキングが扱えるものを作ってやっておくれよ とりあえずアクターとテスト用アプリとHLSLのコンパイルは通したぜ
これよりフェーズ2(デバッグ)に移行するぜ!
>>10
自前ツール一式を、第三者向けにプラットフォーム化する予定は、残念ながら無いかな
それはそうとUnityが出る前は、ハードコーディングを回避するために、みんな自前で補助ツール作ってたんじゃないのかな
Unityの源流は、その手のハードコーディング回避ツールなんじゃないかと妄想 製作進んでますね、どこぞのボッキングとか言う奴とはえらい違いだ 色々とやる気なくなりまひた(^^
制作は一時中断でふ(^^ ゲ製職人の朝は早い
今日こそSSアップでドヤり旋風吹き荒れまくりよ
>>13
おう、ボッキングの
なに?!一時中断だって?!・・・駄目だ!
手持ちの知見を駆使して、懸案の機能を年内中にでっち上げるんだ!
テスト用の空のUnityプロジェクトのヒエラルキに、UIのImageを登録して、そこにスクリプトを登録して、それでクリックイベントを拾ってログ出力する辺りから確認して、見通しを立てて行けばいいんじゃないか(適当なこと言ってるかも知れんけど) 頑張ってみまんこ(^^
このアイテム入れ替えさえ出来れば装備欄や防具欄も何とかなると思うんでふけどねぇ…(^^ こうなってまふ(^^
今の所各スロットごとに個別に変数を持ってる感じなんでふ(^^
そこでアイテムを持つ手の変数を一つにしたいのでふがどうすればよいでひょう?(^^
https://i.imgur.com/dAC763u.png わからねぇwさっぱりわからねぇw
例えば、
移動元のslotクリックでpublicな変数に画像データを格納
移動先のslotクリックでpublicな変数の画像データを代入
じゃいかんのか? ワンコのおっさんもぼちぼちインベントリじゃないの
重ねてるだけブロックうまくいっとるねぇ
ボッキングは>>18で自分で答え言ってるようなもんだ
hundIdをslotに宣言してるからslotごとに変数が用意されてんだろ
どこに変数を宣言すべきか考えるのが設計の最初の一歩
idをスワップする方向性は間違ってない
その前に便秘マンとかhundIdとか(handIdだろ?)雑な命名がどれほどノイズになるか
人が読むことを考えてないから他人にも自分自身にも伝わらない
もうなんべんも言ったろ、同じことの繰り返しで初歩レベルで成長とめてんのは自分だぞ ■ このスレッドは過去ログ倉庫に格納されています