UnityC#勉強してMMO作たいけどどうする!?4(^^
■ このスレッドは過去ログ倉庫に格納されています
>>324
おしっぱで連射は考えてなくて、最初はクリックして発射だけだったんです
頭の隅に居る悪い子が「おい、これおしっぱしたらどうなる?」ってささやいたのでやってみたら…
って感じでした、仕様ミスですかね^^;
>>325
キャメル?キャラメルケースなら知ってます
最初にreturnってなんかカッコイイですよね(マテ
>>329
レベルなんか師匠の足元にも及ばないです><
完成したいです
今日は岩をランダムに配置、ちゃんと画面外で消えるようになりました
回転して落ちてきます
これからいよいよコリジョン判定とかかなぁと思うと胃が痛くなる感じです
ttps://gyazo.com/10b3023e3c8ac4f9db49774b46a2bbae >>328
売りは個性豊かなモンスター達と武器ね
理想は武器ごとに違うモーションにしたい
クリックゲーになるのだけは避けたいけど
操作が煩雑になったりストレス溜まったりするのも避けたい
だれか参考になる操作性のいいアクションスマホゲー知らないかしら? ゲーム作り つ、つまんねー!(^^
糞みてえな修正不可能バグのせいでイライラするし(^^
このバグさえ治れば次に進めるのでふが…(^^ 修正不可能なバグを治すにはどうすればいいか?(^^
一回全部消して作り直すべきか?(^^
やる気が消える前に何とかしないといけまふぇんね(^^ 修正不可能なバグというものは存在しない。
有るとすれば、それは当人が冷静さを失い、誤った解法の手順を堂々巡りしているに過ぎない。
そんな時は一度、PCの前を離れて息抜きをするのが良い。 息抜きしてにらめっこすること1か月(^^
もうこれ修正不可能でひょう(^^
装備を外したときに防御力が加算されるバグでふ(^^
https://i.imgur.com/64dyhUX.png 正確にはアイテムを入れ替えたとき入れ替え後に手に持ってるアイテムの防御力が加算されるバグかもしれまふぇん(^^ まずは、減産されるべきところに適当なマーカー入れてその値を見るしかない。そこのパスを通っているのか、通っているならそこの減算式の変数を全て常に表示して動作させて変化を見る。 弟子のソースのあとに師匠のソースみると吐き気がw
ほんとくだらねぇw .───┐ ∠_ \L
 ̄ ̄ ̄| | llヽ _| ヽ
| | |l ̄| | l ボッキング終わったな
| | / ´\ /
| | ヽ、_ `^イ
二二二 」 _ __ lニ二二l、 ____
─┴┐ ⊆フ_)__./ ┌ヽ ヽ┐ /´ `\
二二二二二二l / | | | |. / ヽ
_l_____| /`ー─‐|_| |_| / ヽ
| /`ヽ__, ─ 、ノ |─l l l
|───/ /lニ/ /二ニluul. | ! 終わってんのはお前だよ
| ___| ̄ | | |_|. l /
└─( )(ニ|  ̄|./二ニ) ヽ /
 ̄ ̄ / ) >━━━━━━ く
`ー ´ / ヽ 師匠おはようございます
バグにハマると投げ出したくなるの分かります!
でも治らないバグなんかない筈です
僭越ながら師匠のスクリーンショット拝見しまして、「装備外した()」が無いって思いました
入れ替えにせよ、装備するにせよ、例えば右手に装備する場合そこに元々あったのは外す、無ければ装備するという処理かと思います
なので装備する際に
void 装備換装()
{
if(場所チェック(右手)) 装備外した();
装備した()
}
こんな感じになるのかなと
これでPlayerBloの数値を変化させていけばいいんじゃないかなと思いますた
いまは装備する()の中でプラスしているだけですもんね
防御値はPlayerBloですかね?違ったらすいません
ちなみに PlayerBlo = PlayerBlo +BlockPlus って PlayerBlo += BlockPlus なので加算になってます
と思います
さて自分はこれから衝突判定と爆発してみます! 師匠!大変です、衝突判定するのにコード書かないで出来ました
こんな簡単でいいのでしょうか?コライダーすごいです!!
で、せっかくなので衝突後に爆発やってみましたParticleSystemっていうのでこれも簡単にできました
でもちょっとショボい(´・ω・`)
でもでもでもでも、そんなのカンケーねーって実装
んでもってなんかすごい簡単に綺麗な爆発あるというのでそれを確認してます
凄くなるです!
ttps://gyazo.com/1693f4a9194c844c99d801eba5e6a8e4 さてさてちょっと整理
1.オブジェクトを動かす → クリア 1/31
2.画面から出ないようにする → クリア 2/1
3.fireでミサイル発射 → クリア 2/2
4.隕石オブジェクト落下 → クリア 2/2
5.ミサイルとぶつかると隕石破壊 → クリア 2/3
6.三角とぶつかると終了
今の状況は5番が終了なんだけど、実はミサイル発射してない状態でも隕石破壊されるのでそこをどうしようか今夜の悩みです
あと今日はパーテクルとかコライダーとかやって、プレファブ作成とかなんとなく分かりかけてきた
ステージと控室と出演者とその影武者的な感じで影武者作るには出演者をいったんステージにあげないといけないとか
でも参照してたらそれ消えちゃうけど親子にすると消えないとかなんとかうーんまだまだ理解が足りない弟子だった
酒飲みたい… >>341
パーティクルはアセットストアで無料のものがたくさんあるから
自作できないならのぞいてみるといいよー
さて、今日はお守りをモデリングしました
紐がちょっといい感じ
https://i.imgur.com/zVEiSHB.jpg >>343
レスありがとうです
外部アセット、まぁ外部ツールに抵抗あったのですがUnity作ってるとこが出しててしかも無料のがあったので試してみました
SimpleParticlePackというのを導入して差し替えたら
あらまぁすっごく豪華な爆発になりました!これは楽!
ttps://gyazo.com/e2daeb71c68d3d03a7866f3a4468cd73 >>343
お守りなのに解毒じゃなくてポイズン(毒)なんですね(わ >>344
まあ、こだわりがあるならともかく
そうでないなら汎用素材くらいアセットに頼るのも悪くないと思います
>>345
真面目にやりました。最終的にアイコンになる
https://i.imgur.com/EasNF5r.jpg
健康祈願がマヒ耐性
無病息災が毒耐性
眠り耐性は…どうしよう おはようございます
今日は頑張って自機との衝突で一通りの動作終了がんばんべ
>>346
お守りですね、不眠改善、安眠祈願、あ、これどっちも寝ちゃうか>< 眠りのモーション作るのめんどいから氷結に変えてたのを忘れてたわ
というわけで温石在中
https://i.imgur.com/M867sxT.jpg
中に熱を放つ不思議な石が入っているという設定だよ! 寝てない自慢いいなw
やっぱり眠りに変えようかしら おっし!当初の目標の6までとりあえず完成!
でも終了をTime.timeScale = 0;にしたらそこで止まったままになったwwww
ちゃんと終了処理を考えないとアカン!
それと今回パーテクルをあとから設定するのにプレファブだと一旦ステージに戻してから親子関係作り直したり
csでpublic定義してIDEで指定する方法やgetComponentする方法とか色々あってすっごく勉強になった
というか知らない事大杉な弟子でした><
ということでゲームぽさがないのでゲーム開始画面とか点数とか付けて見ようと思います
師匠は進んでますか? ドロップアイテムのシンボル?的なものを作ったぞ!
https://i.imgur.com/JZymU1h.jpg
道具袋だけやけにポリポリしてるけど
ゲーム中はウンコにしか見えないからこのままにしておくぞ! >>354
掲示板だとちゃんと袋に見えます!ぜひゲームで見たいです
さて、点数カウントとかするためにテキストをUIで配置してみました
でもよく分からないのでテスト用のシーン作成してやってみました
SceneManager.LoadScene("S2", LoadSceneMode.Additive);
これで重ねられるのであっちのカウントを持ってきてとかやらなくても良さそうです
明日はイケル気がする どうだ、ウンコが落ちてるみたいだろう
https://i.imgur.com/dkRYTGX.jpg
俺も「ポーションを拾った!」
みたいなテキスト表示しないとダメだな >>358
おうおう、ケチつけるのだけはいっちょまえだな!
>>357
だが待ってほしい
ここまでくらいなら我がボッキングでも出来るはずだ
ポテンシャルは段違いだけど そらぁツクールウディタしか弄ったことがない僕とガチ職の人じゃ全然違うでひょう(^^
もう僕はUnity弄る気おきまふぇん(^^ 師匠おはようございます今日は分別ごみの日なので早起きしました
>>361
ぜんぜん、自分ガチじゃないっす、もう無職だしプログラムしてたの15年くらい前だし今はダメダメな感じです><
自分も最初はRPGツクールから入って挫折、GamemakerStudioで同じような横スク作って挫折
今は無職で人生にも挫折中です><
とりあえずオープニングで画面幕開け、テキスト流してみました
バックはフリー素材、fontもフリー素材、フリー素材バンザイ!
ttps://gyazo.com/42e4439515e37e7de58c7c707218a4df おはようございます
二度寝というかあの後寝て今起きた超グダッタ生活になっています
さていまの課題を整理です
■ゲームらしく
1.オープニング、エンディングの実装
シーン移動、ゲーム終了処理
2.得点
得点表示と最高得点
3.テクスチャ
自機や岩のらしさを出す
こんな感じでしょうか、これで少しはゲームらしくなるかな
今週中にできればいいなと思う無職です>< 今日はオープニングのシーンについて色々と考察して作成しました
とりあえず別ファイルにして作ったのですけど、ちょっと感動したのでexeにしてみました
良ければ見てください
ただ、ただ画面の遷移とスクロールに感動したのでキー受付は作ってないので、終了はX押してください
全画面で開始したら×でないので、その時は強制終了で^^;
テキストの横スクにアニメ使って見まして、動かすのにも色々やり方あるんだなと勉強になりました
ttps://gyazo.com/6451d66d4b3f4d07cadd58114512abad
ttp://fast-uploader.com/file/7073375576512/ >>366
レスありがとうございます
ご指摘感謝です!
あそこのテキストはrigidbodyのGravidyで行っていて開発上でも動作苦労したのですが
やっぱりテキストの流しはアニメの方が良さそうです
アニメに変更して実装します!
しかしUnityのUItextはドラクエ見たいなタイプライター表示とか流れるテキストは標準ではなさそうですね しかし重力でテキスト動かすという発想は斬新だな
頑張れ! みなさんおはようございます
DLありがとうございます
重力移動はコード書かないで出来るので簡単でいいなぁと思いやったんですが加速するは気になってました><
横スク同様にアニメに切り替えました、ま本筋じゃないのでこれでいっかという感じです
今日は得点加算に挑みます! 今日はスコアと残時間を表示しました
これで少しはゲームぽくなりました
終了時の処理の画面遷移というかどうやってメッセージ表示するかとか
うーん考え中です
ttps://gyazo.com/760bc424c937078b7a82e85cfb581b10 ではここでやらせていただきます
ひとまずよくあるランゲームを作ってみようと思います よっしゃああああああ
終了処理の遷移どうにか上手く言った感じ!
アニメでスクロールとか画面フェードインとか結構なれると楽に出来るようになった!
明日は全体を統合してみよう!そうすれば簡単なゲームぽい感じの出来上がりのはずです
うひゃああああああ
>>374
いっしょに頑張りましょう!
ここのスレの人は優しいのでとっても勉強にもなります
是非コテハンでも、リハビリ君っていうのはいかがでしょうか? どんどんボッキングの影が薄くなっていくw
このままじゃボキちゃんに迷惑かかるし別スレでも立てたらどうかしら
「自作ゲームの進捗報告スレ」みたいな感じで
ところで俺は昨日はサボってしまった
今日はテキスト表示をやりました
https://i.imgur.com/C82DC18.jpg 自作進捗みたいなスレは立てては消えの代表みたいなもんだから
いきなり立てても過疎って終わっちゃうと思うんだよな
このスレはボッキング自身が「みんなで仲良く使ってくだふぁい」とかって言ってたんだから
ノッテくるまで間借りしといたらいいんじゃないか
ここに人が集まるならボッキングの人徳というか愛されているということで なんか僕色々と無理が出てきまひたね(^^
ぼっこの大師匠の加護のおかげでここまで作れたことに感謝でふ(^^
アクションゲームでも作ってモチベの上昇を測りまんこ(^^
ボッキング!(^^ >>382
いきなりMMOなんて敷居が高すぎるんだよ
中規模のゲームですら難しい
お弟子さんのようにミニゲーム的なものを作って徐々にステップアップがいいと思うぞ というわけでボッキング自身も参加、とw
まぁなんか作ったらよろしい おはようございます!今日はゲームVer0の完成をする予定です!
>>382
師匠!ゆっくりゆっくりでも前に進むのが大事だとおもいまふ!
時には寄り道しても全然いいとおもいまふよ!
アクションゲー頑張ってください
そこに何かしらの新しい発見もきっとあると思いまふ
前作ったときより知識スキルが上がってると、あ、こういうやり方できるんだ!
と閃くかもしれまふぇん
お互いがんっばっぺです
新しい人もがんばっぺ! 今メインの戦闘画面に、オープニングとエンディングをパッケージ化して統合しています
統合して、あこのスクリプトなんだっけ?とか名前付けがめちゃくちゃで作業大変です><
やはりちゃんと名前つけ規則とか必要だなと思いますた
あとスクリプトを変更するテキスト毎とか入力毎とか作って結構沢山になります
これもある程度統合できるのかなぁと思うのですが、それぞれのオブジェクトにスクリプト作れるのもUnityのいいところなのかなと
思いますた
よっし、あとはテクスチャ貼って完成かなあああああ
ttps://gyazo.com/25e04b44e4fb30f78710acf378ea0302 あ、あとそうそう例えばテキスト(TEXT)の変数作る時に
○○Textだったり○○Txt、○○Message、○○DispMsg、○○Comment
とかなんか気分で変わったりしちゃうの直さないとなぁ……
てかそもそもプレフィックスだから頭に付けてTxt○○とかなのかな?
うーん悩むですねぇ
昔の人間なのでベーシックやってる頃は数字はi、x、yとか
ストリングはs〇〇とかで覚えてしまったのがいかんのですかねぇ
必ず例に出てくる for i=0 ←こいつがいかん!!
ほげ>< 今作ったプロジェクトの変数表を、一度紙に書いて横に並べろん。
傾向と対策がわかる。かみだぞ、紙。 >>388
レスありがとうございます
紙に書くのは字が汚くて分からなくなるのでメモ帳に変数宣言を書き出してみました
スクリプトが方々に分かれているのでここら辺は今度の課題として次回から綺麗にしていきたいと思います
当然、関数名もw
ところでVer0完成しました!!!
よければプレイしてみてください
一応これにて弟子はここ卒業しようと思います
次からMMOとか、も少し大掛かりなの作成したいなと思って別スレ乗っ取り予定です
あ、でも師匠と遊びたいのでたまに来ます(しょっちゅうかも)
色々とお世話になりました!
ttps://gyazo.com/f0583cdf3cdf365509cecc24b98a2b38
ttp://fast-uploader.com/file/7073550113749/ 専ブラが5chに書き込みできなくなったのでしばらくお休みでふ(^^ >>389
折角遊んでくれたプレイヤーをゴミ呼ばわりするのは、さすがに無いと思うぜ?
あと「Deth」じゃなくて「Death」 >>389
再装填するときに左ボタン押してると自爆する仕様なの? >>389
あかん、30分粘ったけどゴミのままだったわ
あとなんか隕石当たってないのに突然爆発する 何でMMO作ろうとすんだろうね
まともなネトゲとか過疎化だらけなのに >>393
おおかた、隕石同士がぶつかってんだろ。
何でもかんでもぶつかったら爆発処理してないか。 みなさんありがとうございます
>>390
師匠、専ブラと言わず普通のブラウザからでも是非
>>391
すいませんm(__)mゴミ呼ばわり、あれで奮起してくれればいいなと思って、次期Verではも少し表現注意します
Death、英語苦手です><
>>392,393
えっとタイミングで装填時に自機と弾がぶつかるみたいです
弾はisTriggerにしてるのですが、押した際にfalseにしててそのタイミングと思います
押しっぱでなりました、えぇ仕様です(まて
次期Verあれば修正します
>>394
MMOやっぱりネットでみんなで遊べるのが夢なんですよね
だって、造ったら自分が神になれるから…… NavMeshの都合あまり沈められないので透過してみた
多少はマシになったけど毒の水たまりがいいとこか
https://i.imgur.com/FKdjsDB.jpg 最終的にスタンダードアセットの水を使う
https://i.imgur.com/fqjLu4p.jpg
静止画だとアレだが、けっこうサラサラ
パーティクルもやってみるか 予想してたけど水の処理重すぎだった
なんか軽いやつ探すか まあ毒沼は後のステージで出す予定だから今はまだいいや
今日は敵を倒したときのアイテムドロップなどをやりました
お弟子さんがいないと寂しくなっちゃったね 質問がありまんこ(^^
公式ローグライクの向きを持った変数を教えてくらふぁい(^^
ホライゾン?でひたっけ?(^^
其れっぽい気がしまふがどうでひょう?(^^
斜め移動が作りたいんでふよ(^^ みなさんおはようございます
師匠お元気そうですね!
>>406
ちゃんと見てますおー
ベ、別に他スレ行って寂しいから書き込みしに来たんじゃないんだからねっ
>>407
師匠、公式のローグライクって2Dの?
あれって向き持ってないんじゃないですか
playerはMovingObjectから作成されてて、その中の
protected bool Move (int xDir, int yDir, out RaycastHit2D hit)
で移動してるようなんですけど…
斜め移動は単純に position.x と possitoin.y に増加してあげればいいかと >>407
ざっと見た限りでは
PlayerクラスのUpdate()で移動処理してるっぽいね
斜め移動の制限もこの中でしてるから探してみるといいよ 感謝感謝のボッキング!(^^
斜め移動自体は無事出来るようになりまひた(^^
さて、MMOに戻りまひょう(^^
やりたいことがコロコロ変わってどうしょうもないのが僕の悪い癖でふ(^^ さーて今日はWindows向けに操作しやすいように
突貫でドラッグ移動、敵ロックなどを実装したぞ!
というわけで唐突に公開
http://fast-uploader.com/file/7073736144435/
頑張れ!今日から君もデバッガーだわん! >>412
ワンコさんでしょうか?すごいです!戦闘しました!
まだ軽くしか触ってませんが、アイテム画面出した時に、後ろの画面のボタン押せますね
パネルとかかぶせてしまうとかで行けそうな気はしますが
あとできれば最初からスタートとかしたいです><
説明よまずに渦に入ってしまってまだ探索してないw
ああああああああああああああを拾ったに驚いたw
>>413
はて、誰の事かしらw ああああああああああああああ
と思ったらリスタートぼたんでしたか、0Fから出来ました!失敬>< >>412
最近まで間違った縦横比で作ってたからインベントリが画面を覆い切れてないのです
ついでだからステータス表示もしようかなと思いつつ放置中
テストデータ消すの忘れてましたw やっとunity試験終わった
本日最高得点、会場過去最高点まであと1問差だった
と言われて謎の敗北感
ワンコゲームはアルファリリースか、
おめでとう、お疲れ様
あとで遊んで文句考えるわw Unity試験なんてあるのね
やっぱ先生は只者じゃねえな
お手柔らかいにお願いしまふ 途中でかきこんじまったw
自己満足で満点目指した、と書きたかった ワンコゲームちょっとだけやってみた
カメラワーク素晴らしい感心した
インベントリ軽くて快適
装備不能アイテムドラッグ中に装備欄を消すあたりも細やか
少しものたりない感じもあるがぱっと見の印象はきれい
既出かもしれんがバグがよっつ、再現性あるかはわからん
・ひとつのポーションを数回飲みまくれる(モーションのみなのか効いてるのかはしらん)
・渦またいだときに移動がとまらなくなったりする(常時下入力状態になる)
・アイテム使ってインベントリ閉じたあとに攻撃したりする
・はげてる
プレイヤーとして気になるとことか、その他
・なんかときどき敵に連打されるよ?疲れてたっけな?
・強い武器ありませんか、ていうか武器もらったことありまふぇん
・winサポート外かもしれんが攻撃がキーでアイテム使用はマウスとかおかしなことになってる
・敵の方向いて正面移動と同じ速度でバックしたりするのはチープな印象かも
・画面小さすぎた、俺のmac bookではスマホなみになった、つらい
・毛がない
・アイテム欄にドラッグできないと使用できないの?やはりこの辺わかりにくいきがする
・毒沼とかみあたらん、たどりつくまでやってないだけか?
・フレーム落ちてる?処理落ちかわからないがきびきびした感じではない、環境によるかな
・攻撃時、気持ちのいい音とエフェクトいれると手触り劇的にかわるで
・中ボスいませんか?
・はげてますか?
とりいそぎメモ的に書いといた、よきに計らえ すみませんここに書き込んだのをすっかり忘れていました
コテハンはこれで付けれたかな?
制作は進めています、ランゲームじゃなくなってますが リハビリ君、どんなの作ってるんだね?
なおオリソピックは間も無く日本女子ホッケー戦です >>422
有難く存じます
操作系とロックは突貫で付けたので勘弁してくだされ!
渦またいだときのバグ以外は再現できましたので直させていただきます
武器はゴブリン倒すとたまに落とします
スタミナ切れで攻撃するとのけ反るので連打されているように見えるのだと思います
毒沼は5F以降登場します
その他もろもろ参考にします
毛に関してはこちらをご覧ください
https://i.imgur.com/A3ocZkM.jpg >スタミナ切れで攻撃するとのけ反るので連打されているように見えるのだと思います
あーそういうことなんだ
ぐったりとか、わかりやすいほうがよいな
拾い物アニメの都合でそうなんだとは思うが
あと毛に関する画像については猥褻図画陳列で通報しといたイヤラシイ >>427
芸術だから大丈夫だもん!
恥部も作ってないし、そもそも人間じゃなくてモンスターだもん!
>>428
とはいえ登場時にはパンツを履かせないといけないな ■ このスレッドは過去ログ倉庫に格納されています