X



UnityC#勉強してMMO作たいけどどうする!?4(^^
■ このスレッドは過去ログ倉庫に格納されています
0254名前は開発中のものです。
垢版 |
2018/01/25(木) 20:46:14.34ID:l4INl+ul
敵のAIに視覚と聴覚を取り入れました
これで物陰に隠れてやり過ごしたり
音のでる道具なんかで誘導したりできる
0256ダーク王鍬大使 ◆SoVpkB15jY
垢版 |
2018/01/26(金) 20:50:54.69ID:LFCLhxyw
僕は他所でドット絵打ってまひた(^^
なんかMMOは空気抜けて萎んだのでしばらくお休み(^^
0260名前は開発中のものです。
垢版 |
2018/01/27(土) 18:32:56.25ID:ICxUnrLa
今日はアイテムを纏めれるようにしたぞ!
https://i.imgur.com/EdpMOkY.jpg
拠点作るの面倒になってきたし武器強化も同じ武器を重ねれば強化される仕様にしよう

なんか昔やったスペクトラルタワーというクソゲーがあったんだけど
そのゲームに近づいていってる気がしてならない
0261ダーク王鍬大使 ◆SoVpkB15jY
垢版 |
2018/01/27(土) 18:42:42.23ID:Mtqu7V5g
ワンコのおっちゃんが僕の遙か先を行ってるので僕はもうゲーム作らないほうがいい気がして来まひた(^^
0262ダーク王鍬大使 ◆SoVpkB15jY
垢版 |
2018/01/27(土) 18:46:13.85ID:Mtqu7V5g
そういえばUnityで新しいゲーム作ったときエラー吐くんでふよね(^^
特に支障がないので放っておいてまふけど(^^
Error loading launcher://unity/C:/Users/ari/AppData/Roaming/Unity/Packages/node_modules/unity-editor-home/dist/index.html?code=
sri9lX1Ca-mEdApKoGB60g00ff&locale=en&session_state=e5d70892c7facfbd803ae7530d523847c84ae7c2fcfaaf0710b603f6427e6aa4.eC3VObwqmvL0h33m44lQZA00df
0264名前は開発中のものです。
垢版 |
2018/01/27(土) 20:14:43.69ID:ICxUnrLa
>>261
そんなことはないぞ!最近は俺も意欲が落ちてきたぞ!
そう、100階の塔をクリアしたら次は1000階の塔で、
更にその次の塔が10000階あると知ったときの気分だ
0265名前は開発中のものです。
垢版 |
2018/01/28(日) 17:52:36.22ID:kKmRc3a+
今日はモーションの制作にチャレンジしたけど諦めたぞ!

キャラのレベルアップをどうしようか悩んでたけど
もう命の木の実的なドロップアイテムでいいや

というわけでシステム面はほぼ完成
明日から少しお休みします
0266名前は開発中のものです。
垢版 |
2018/01/28(日) 20:00:49.87ID:sGSVbxJL
フリームの掲示板で毎日のように募集かかってるけど
ちゃんと人集まってるのかしら
0268名前は開発中のものです。
垢版 |
2018/01/28(日) 22:00:30.04ID:sGSVbxJL
このゲームが完成したらモデラーとしてどこかに参加してやろうかしら
モデリングの腕を磨きつつ、たとえエターナっても素材は残るし無駄にはならなさそうね
0270ボッキングの弟子 ◆rZPPjYuxmQ
垢版 |
2018/01/30(火) 13:27:09.65ID:u+XdPW9l
ボッキングさん辞めないで
ここ見てボッキングさんの頑張り見て自分もやろうかなと思いますた
アラフィフ引き籠りだけどUnityで動かしたいなと思います

とりあえず2Dでwasdでobject動かすだけに挑戦します
Unityインストしてまだ3日目くらいですが頑張ります
0271名前は開発中のものです。
垢版 |
2018/01/30(火) 16:29:26.00ID:8Rdta5su
>>269
モノ作りは好きだけどずっと絵は苦手意識あったから
実はけっこう芸術面もいけてるんじゃないかと分かって嬉しいのよ

新キャラ登場ね
よりによってボッキングに弟子入りとはw
ボッキングは師匠としてちゃんと役割を果たすのだ!
0276名前は開発中のものです。
垢版 |
2018/01/31(水) 00:34:06.43ID:dELIuyee
2日間で10万溶かしたよ!
でもCCのスレ見てると俺より不幸な人がたくさんいるから穏やかな気持ちになれるんだ

確かにNewの文字が見づらいな
フォントを変えてみるか
0277ボッキングの弟子 ◆rZPPjYuxmQ
垢版 |
2018/01/31(水) 12:22:26.11ID:4VwlB9Gi
>>271
いやいや押しかけ弟子したのでご迷惑かもしれないけど何もしなくても師匠と呼ばせてください

>>273
新しいスレですが、自分そんなに続くかどうかも自信ないしこうやって他の人がやってるのを見ながらが楽しいのでここがいいかなと思ったんですが
お邪魔なら別スレ建ててみますが…

>>274
SS見るたびにすごいなって思います、早く自分もそういうの作りたいです


いま画面にトライアングルオブジェクトを配置して、AD←→で移動できました
でも画面の外にいっちゃったりしますしfps考慮してないけど、とりあえず動くのは楽しいです
ttps://gyazo.com/6b7c5d9fa5b4a2ec8314d0b031cf3053
0278名前は開発中のものです。
垢版 |
2018/01/31(水) 14:36:06.42ID:dELIuyee
>>277
移動範囲制限ならMathf.Clamp関数が便利だよ!
ってUnity歴4日目の人には難しいか

全くの素人ならなにかチュートリアルをやってみることをおすすめするよ!
といいつつチュートリアルのサイト見てみたら
当初目指してた形のランダムダンジョンのチュートリアルがあって笑った
0279ボッキングの弟子 ◆rZPPjYuxmQ
垢版 |
2018/01/31(水) 16:20:07.48ID:4VwlB9Gi
>>278
レスありです
Mathf.Clamp調べてみます
Unity歴が短いけどプログラマ歴は昔やってたのでどうにかなりそうです

チュートリアルも見てますけど、なかなか頭に入ってこないです><
0280ボッキングの弟子 ◆rZPPjYuxmQ
垢版 |
2018/01/31(水) 16:50:35.39ID:4VwlB9Gi
Mathf.Clamp調べてみました、範囲内の数値を返してくれるのですね
すごくありがたい関数です
ただ一つ問題というか、疑問なんですが、まず範囲内かどうか知るためには
画面の大きさを知らないとならないんです

で昔ならScreen.Widthとかで画面の大きさ取得したりしたのですが
Unityの場合というか今回実は範囲の判定を transform.position.x でしています
これは画面上をマス目?に区切っているみたいでそのマス情報みたいなのですけど

で、ゲーム上では中央が原点0になり、左がマイナス、右がプラスの数値になります
作成している画面上だと−6、+6が範囲ギリギリでしたので
例えば、次のような感じにしたのですが
if (transform.position.x > 6)
{
Vector3 newPos = new Vector3(6, transform.position.y, transform.position.z);
transform.position = (newPos);
}
実はこれUnity上でプレイすると問題ないのだけどexe作成した場合、ゲーム開始で画面解像度選択できるのです
そこで大きい画面を選ぶと、画面の端まで行かないで制限値になってしまいました><

実行時に画面のマス目?情報というか、そいうの取得しないとですよねぇ
うーんどんな関数あるのかにらめっこ中です><
0281名前は開発中のものです。
垢版 |
2018/01/31(水) 17:59:38.45ID:lwHgI11I
>>280
なんだ本職の方なのですね
助言するのも恐れ多いけど、それなら見えない壁を作るのが手っ取り早いのではなかろうか
具体的には空のゲームオブジェクトにコライダーだけ付けるとか…ね
0283名前は開発中のものです。
垢版 |
2018/01/31(水) 19:32:25.69ID:lwHgI11I
>>282
すまねえ!もう完全にID消去した
履歴も消したし旧パソコンのメモも消した
もうログインできない…はずだった…

一度も覚えようと思ったことなかったのに
今試してみたらID覚えてやがった

でもこれ以上の損失は生活に影響が出てくる
しかし保証人が立てられないから引っ越しできず20万ほど余裕がある

でもこのお金はアニメーション作成用のソフト買ったり液タブ買うのに当てたいんだ





全力ローーーーーーーング!!!!!
0284名前は開発中のものです。
垢版 |
2018/01/31(水) 19:45:53.73ID:lwHgI11I
うそうそ、全力ロングはしてないよ
ID暗記してたのは本当だけど、しばらくやらないもん!

さーて、今日はパーティクルの自作を諦めてAsset Store漁ってたぞ!
単体だといまいちに見えてもゲームに組み込むといい感じね
そして今日はアクセサリーのパワーリストを作ったぞ!
https://i.imgur.com/mtA15iw.jpg

手抜きすぎて笑えてくるぞ!
0289名前は開発中のものです。
垢版 |
2018/01/31(水) 19:56:23.62ID:lwHgI11I
Powerと書いてある石鹸に
Powerと書いてあるPS3…
意外とみんな珍しいものを持っているのね
0292名前は開発中のものです。
垢版 |
2018/01/31(水) 20:23:55.51ID:Lb2JJJm6
ああ、てかワンコ
いまどき保証人なんかたてても回収困難だから保証会社じゃね?
保証人ないとだめって言われたんけ?

んで1万だけでもリアルトレードできるやん1000通貨で
今博打で10万取り返すんじゃなくて
その1万で修行して1年後に毎月10万とれるようになろう


という悪魔のささやき
0293ボッキングの弟子 ◆rZPPjYuxmQ
垢版 |
2018/01/31(水) 20:52:23.79ID:4VwlB9Gi
>>288
師匠待ってました
全然バカにしてるとかじゃないのでどっしり構えててください

>>281
レスありがとうございます
実はコライダーが良く分かってなくて衝突判定しないでどうにか出来ないかと
多分UnityのようなToolはそういうのあるのかなと思って調べてる最中です

>>282
ご教示あったリンク先拝見しました
はやりビューポートとの関連ですね、ただ記事中に
「ゲームの画面サイズが600x450でなければうまく動作しません。」と書いてありましたので
うーんと唸って考え中です
ちなみにチュートリアルにあるSpaceShooterというのも、結局Boundaryクラスで
プロパティとして最大値を保持していて、そことの判定をしていたので、もしかしたら
動的にとれる関数は無いのかななんて…

Unityはゲームに特化しているハズなのに、まぁそれは3Dなのでしょうが
2Dの機能として画面外の判定が無いはずがないと思うのでも少し根気よく知れべて見ます
GamemakerStudioには確かあったのでこっちでもきっとある事を祈って実装を考えます

Unityの肝はMonobehaviorとtransformかなって勝手に思ってるので
そこら辺極める感じでやってみたいです
0294名前は開発中のものです。
垢版 |
2018/01/31(水) 21:05:04.25ID:lwHgI11I
>>292
地域柄なのか保証会社利用してないところが多かったよ
どちらにせよ今現在無職だし連帯保証人いなきゃ厳しいってさ

先週末まさかの100pips取ったから枚数増やして専業チャレンジしてみたらコレだよ
小枚でもやってるうちに調子乗って枚数増やしちゃうから俺はFXやってはいけない人間なんだよ


ちなみに今日は+3.5pipsだ!
0296名前は開発中のものです。
垢版 |
2018/01/31(水) 21:20:41.79ID:Lb2JJJm6
弟子くん

「ゲームの画面サイズが600x450でなければうまく動作しません。」
これはそのページの説明と矛盾してしまうようだが、
実際には
「このセクションでは背景やDestroyAreaなどの(純粋な移動制限以外の)
 部分については画面サイズ変更を考慮していないから変えないでね」
と言う意味なのぜ

モバイル編でそのあたりの解像度変更時の解説もあるが
今やりたいこととは関係がないのでとりあえずスルーでよい

移動自体は解像度関係なく、正しく制限される

肝はCamera.main.ViewportToWorldPointとClampだけ
現時点で弟子くんが知りたいことはおそらくこれだけ
0297名前は開発中のものです。
垢版 |
2018/01/31(水) 21:22:58.27ID:Lb2JJJm6
あ・・・

お、おうワンコ、3.5pipsか、まぁよいではないか
言い出しっぺの俺はエントリーできていない
今日荒れすぎてあかんやつやで・・
0298名前は開発中のものです。
垢版 |
2018/01/31(水) 21:28:38.06ID:lwHgI11I
今週はずっとレンジね
こんな日に触ると往復ビンタくらっちゃうからもう触らない
でも今日は雇用統計の日だし、ちょっとスキャっちゃおうかな
0299名前は開発中のものです。
垢版 |
2018/01/31(水) 21:38:02.97ID:Lb2JJJm6
今日も雇用関連の指標はあるようではあるが
いわゆる雇用統計は第一金曜だから2/2なんだぜ

どっちにしても指標飛び乗りはおすすめじゃないが
0300ボッキングの弟子 ◆rZPPjYuxmQ
垢版 |
2018/01/31(水) 21:54:29.96ID:4VwlB9Gi
>>295
はい、それだと完全に画面外に出ないとOnBecameInvisibleイベントが動かないんです
トライアングルオブジェクトはその名の通り三角形なので、端っこが画面の枠に到達したら
それ以上行かないようにしたいのですが、OnBecameInvisibleは完全に出てからじゃない
反応してくれないのです

>>296
ありがとうございます
これについてggったら ttp://belhb.hateblo.jp/entry/2016/01/15/043116 のページに有用な情報がありました
で、これで次の様なコードを書いてみました
Vector2 position = transform.position;
Vector2 min = Camera.main.ViewportToWorldPoint(new Vector2(0, 0));
Vector2 max = Camera.main.ViewportToWorldPoint(new Vector2(1, 1));

position.x = Mathf.Clamp(position.x, min.x, max.x);
position.y = transform.position.y;
this.transform.position = position;
これで、確かに両端でストップするのですがなんていうか、トライアングルの真ん中で
止まってしまって、端て止まらないんです
説明難しいのですが、例えば右に行った場合、正三角がちょうど真ん中で切れて
直角三角形になって止まる感じです
座標の問題なのかと思いますが、恐らくオブジェクトの座標位置との関係かなと
移動自体はtranstormで行っているのでtransformとのなんかしらの命令があるといいのですが…
ttps://gyazo.com/d1c52cf006247940a37496d177da75cc

みなさん色々とありがとうございます
とても助かります
0302名前は開発中のものです。
垢版 |
2018/01/31(水) 22:39:06.59ID:Lb2JJJm6
弟子くん

んー
どの程度教えるべきなのかいつも悩ましい
この調子だとあっという間にボッキングの二の舞いだな
まぁヒントだしときますか

三角の中点を基準にClampかけてるんでそうなる
三角の幅を考慮して制限すりゃいいわけで
さて幅はどうやって取るんだろ〜よくありそうな話だなー
ってぐらいでどうか
0303名前は開発中のものです。
垢版 |
2018/01/31(水) 22:42:43.69ID:3kJibp1P
>>300
そういう事ですか。
んーと、一発関数があるかどうかと言えば、無いのでは?
作っていいなら割と簡単なのでは?
0304名前は開発中のものです。
垢版 |
2018/01/31(水) 22:42:45.93ID:Lb2JJJm6
>>301
それで正解かと
指標なんて冷静に考えたら数pips激しくうろうろして荒れてるだけだし
指標は避けるためにスケジュール把握するんでっす
0307ボッキングの弟子 ◆rZPPjYuxmQ
垢版 |
2018/02/01(木) 12:35:19.29ID:9oNu6TrF
みなさんおはようございます
一晩寝てすっきリスです
寝ながら考えてみて、端っこでの問題についてスプライトの幅とってとか検討したのですが
どうしてもX軸での限定にしたかったのです
でもしかしてViewportToWorldPointっていうのが何をするのか見て見たら
このワールドポイントってのがズバリシーン内のX軸だったんですね
なのでStartで
screenEndX = Mathf.Floor(Camera.main.ViewportToWorldPoint(new Vector2(1, 1)).x);
で端っこを確認、X軸だけにしたいので少数を切り捨て
移動は
//移動する
this.transform.Translate(Input.GetAxisRaw("Horizontal"), 0, 0);
//位置(画面外なら)補正
Vector2 newPos = transform.position;
newPos.x = Mathf.Clamp(newPos.x, -screenEndX, screenEndX);
newPos.y = transform.position.y;
this.transform.position = newPos;
これで無事に思った通りに行きました
色々と勉強になりました、ありがとうございます

さて、次はFireボタンで発射かな…
0308名前は開発中のものです。
垢版 |
2018/02/01(木) 12:46:52.00ID:hbp9tqna
弟子くん

端数切り捨てるなんて方法で
本当に解像度かえたり三角の大きさ
かえても問題ないかね?
0309ボッキングの弟子 ◆rZPPjYuxmQ
垢版 |
2018/02/01(木) 13:17:28.04ID:9oNu6TrF
>>308
レスありがとうございます
端数切捨ては移動がTranslate(Input.GetAxisRaw("Horizontal"), 0, 0); にしてるので
その為にどうしても必要な処理でした
GetAxisRawはー1,0,1のいづれかを返します
なので必ず移動は1単位になるのです

問題は端っこの位置、作成画面では6.?????くらいで7には行かない感じでした
実行時に解像度を上げると、9.????や11.???と解像度によって変わります
しかし移動は1単位、そこで端の位置から最内側の整数値が必要だったのです

またオブジェクトの大きさについてはまだ考えてませんが、とりあえず次に進みたいと思います
課題はこんな感じです
弟子の課題-初級編
1.オブジェクトを動かす → クリア! 1/31
2.画面から出ないようにする → クリア!2/1
3.fireでミサイル発射
4.隕石オブジェクト落下
5.三角とぶつかると終了
6.ミサイルとぶつかると隕石破壊
0312名前は開発中のものです。
垢版 |
2018/02/01(木) 15:23:45.94ID:+fKpv+MC
すげえ!どうして分かるんだ!
あとできればテレパシーで教えておくれ
もう入れないよ
0313ボッキングの弟子 ◆rZPPjYuxmQ
垢版 |
2018/02/01(木) 17:21:48.37ID:9oNu6TrF
>>310
とりあえず的にインベーダー見たいなの作ってます
今は玉のオブジェクトをスプライトで作成して三角の上に貼り付けて
クリックで発射出来ました!
三角(自機)と親子関係にすることで一緒に横に動いてくれます
動きは専用のスクリプトをアタッチして
rd2d.gravityScale = fireSpeed;
をセットする事で実現してます。
fireSpeedには現在マイナス5を設定(あとで速さとか変更可能かな)
あと今回は画面外の判定を
void OnBecameInvisible()
{
print("Out!!");
rd2d.gravityScale = 0;
DestroyObject(this);
}
で出来ました。
しかしながら自機と玉を親子にした事で、発射後も横移動してしまう点が困りごと
そして玉を破棄した後、次の玉の作成をどうするかを検討中です
プレハブというのに頼ろうか、そもそも破棄しないで座標戻してあげるだけでもいいのでは
とか考えてます

ところで今回gravityScaleの値を設定するのにかなり戸惑いました
プロパティなのに結構メンドイですね

ttps://gyazo.com/7c72c3a50998c444b9e2bab11686cfb0
0314ボッキングの弟子 ◆rZPPjYuxmQ
垢版 |
2018/02/01(木) 17:35:22.98ID:9oNu6TrF
自己レス
>>313
DestroyObject(this); ←これダメでした
なので
Destroy(gameObject);に変更したらちゃんとオブジェクト消去しました
なんでDestroyObject使ったのか、謎><
0316名前は開発中のものです。
垢版 |
2018/02/01(木) 19:43:36.85ID:hbp9tqna
>ワンコ
みようによってはナットだなw

今、唯一の下目線の4・8時間足の節目をやぶるかっていう大事な場面
これブレイクしたら完全上目線、全力ロング可
0318ボッキングの弟子 ◆rZPPjYuxmQ
垢版 |
2018/02/01(木) 22:55:52.03ID:9oNu6TrF
>>317
これはありがたい情報たすかりまんこです
発射したミサイルがまっすぐ上に行きました

今はミサイル消去とプレファブと格闘中です><
なかなか強敵なのでちょっとメゲてます><
0319名前は開発中のものです。
垢版 |
2018/02/01(木) 23:55:40.89ID:Sw5NwWsG
>>316
アクセサリーはほぼアイコン撮影のためだけに作ってるから
やる気がでないのよ

仕事決まりそうなのでFXは封印します
0321ボッキングの弟子 ◆rZPPjYuxmQ
垢版 |
2018/02/02(金) 16:58:54.20ID:ENuWGTUJ
うーん、どうにかミサイル実装が形になりました
発射した後、1秒後に生成という形でInvoke関数を使いました
Fire判定がフレーム毎なので一回クリックでも複数できるので困りますた
最初、子供が居るか否かの判定をしたのですが、Invokeで生成するまでの時間もあるので上手くいかず、結局フラグ制御となりますた

生成にはInstantiate命令使ったのですが、これプレファブから直で生成するとこの中でDestroyしてるので2回目の生成が出来ず、2つGameobjectを作る形でやりましたなんだか見っともないというか、きっと動きとしては正解なんでしょうね…

ttps://gyazo.com/26801c133185181e457fe003cafa74f4
0323ボッキングの弟子 ◆rZPPjYuxmQ
垢版 |
2018/02/02(金) 18:35:20.71ID:ENuWGTUJ
>>322
レスありがとうです
ちょっと試してみました
通常にクリックする分にはどれも大丈夫のような感じなのですが
おしっぱした際にUpやDownでは変な挙動になるようです
うーん、ちょっと使い方がまずいかコードが悪いのか、とりあえず
そこはそのままで進めたいと思います
0324名前は開発中のものです。
垢版 |
2018/02/02(金) 18:51:46.51ID:PdP2hXni
よく読んでなかった
押しっぱなしで間隔あけて連射にしたかったのですね

う〜んわからん
0325名前は開発中のものです。
垢版 |
2018/02/02(金) 19:04:20.89ID:jqMm3Tmr
内容はともかく
まともなキャメルケースのコードで安心した
最初の条件式でreturnとかわかってますねと

師匠見習って
void ロッケト発車(ミサイルの数)
とかだったらどうしようかとw
突っ込む気力奪われるレベルだし
0326名前は開発中のものです。
垢版 |
2018/02/02(金) 20:06:50.39ID:PdP2hXni
今日は特に進展なし
あの不評だったアナログパッドを改めようか考え中

ぷにコンでも導入しようかしら
0328名前は開発中のものです。
垢版 |
2018/02/02(金) 20:29:58.16ID:jqMm3Tmr
ワンコ
いまどういう状態かわからんが
ゲーム的に面白くなってるのかね?
その辺練ってから操作系合わせた方がいいと思うが
売りは何かなってさ
0330ボッキングの弟子 ◆rZPPjYuxmQ
垢版 |
2018/02/02(金) 21:58:59.79ID:ENuWGTUJ
>>324
おしっぱで連射は考えてなくて、最初はクリックして発射だけだったんです
頭の隅に居る悪い子が「おい、これおしっぱしたらどうなる?」ってささやいたのでやってみたら…
って感じでした、仕様ミスですかね^^;

>>325
キャメル?キャラメルケースなら知ってます
最初にreturnってなんかカッコイイですよね(マテ

>>329
レベルなんか師匠の足元にも及ばないです><
完成したいです

今日は岩をランダムに配置、ちゃんと画面外で消えるようになりました
回転して落ちてきます
これからいよいよコリジョン判定とかかなぁと思うと胃が痛くなる感じです
ttps://gyazo.com/10b3023e3c8ac4f9db49774b46a2bbae
0331名前は開発中のものです。
垢版 |
2018/02/02(金) 22:12:07.14ID:PdP2hXni
>>328
売りは個性豊かなモンスター達と武器ね
理想は武器ごとに違うモーションにしたい

クリックゲーになるのだけは避けたいけど
操作が煩雑になったりストレス溜まったりするのも避けたい

だれか参考になる操作性のいいアクションスマホゲー知らないかしら?
0332ダーク王鍬大使 ◆SoVpkB15jY
垢版 |
2018/02/03(土) 00:10:31.67ID:3amytI9j
ゲーム作り つ、つまんねー!(^^
糞みてえな修正不可能バグのせいでイライラするし(^^
このバグさえ治れば次に進めるのでふが…(^^
0333ダーク王鍬大使 ◆SoVpkB15jY
垢版 |
2018/02/03(土) 00:12:05.34ID:3amytI9j
修正不可能なバグを治すにはどうすればいいか?(^^
一回全部消して作り直すべきか?(^^
やる気が消える前に何とかしないといけまふぇんね(^^
0334名前は開発中のものです。
垢版 |
2018/02/03(土) 00:30:10.17ID:+eRcmv/X
修正不可能なバグというものは存在しない。
有るとすれば、それは当人が冷静さを失い、誤った解法の手順を堂々巡りしているに過ぎない。
そんな時は一度、PCの前を離れて息抜きをするのが良い。
0336ダーク王鍬大使 ◆SoVpkB15jY
垢版 |
2018/02/03(土) 00:39:12.48ID:3amytI9j
正確にはアイテムを入れ替えたとき入れ替え後に手に持ってるアイテムの防御力が加算されるバグかもしれまふぇん(^^
0337名前は開発中のものです。
垢版 |
2018/02/03(土) 00:46:42.21ID:+eRcmv/X
まずは、減産されるべきところに適当なマーカー入れてその値を見るしかない。そこのパスを通っているのか、通っているならそこの減算式の変数を全て常に表示して動作させて変化を見る。
0339名前は開発中のものです。
垢版 |
2018/02/03(土) 11:37:42.30ID:+p7vvu8Y
.───┐    ∠_      \L
 ̄ ̄ ̄| |     llヽ _|      ヽ  
      | |     |l ̄| |       l ボッキング終わったな
      | |    /  ´\     /        
      | |     ヽ、_   `^イ          
二二二 」 _ __ lニ二二l、           ____
─┴┐ ⊆フ_)__./   ┌ヽ ヽ┐   /´       `\
二二二二二二l  /    |  |   | |.  /             ヽ
_l_____| /`ー─‐|_|   |_| /             ヽ
  |       /`ヽ__, ─ 、ノ |─l  l               l   
  |───/  /lニ/  /二ニluul.  |                 !  終わってんのはお前だよ
  |    ___| ̄ |  |  |_|.      l                /
 └─(    )(ニ|  ̄|./二ニ)     ヽ              /
      ̄ ̄  /   )            >━━━━━━ く
            `ー ´            /               ヽ
0340ボッキングの弟子 ◆rZPPjYuxmQ
垢版 |
2018/02/03(土) 12:47:47.26ID:HNzQ9i5w
師匠おはようございます
バグにハマると投げ出したくなるの分かります!
でも治らないバグなんかない筈です

僭越ながら師匠のスクリーンショット拝見しまして、「装備外した()」が無いって思いました
入れ替えにせよ、装備するにせよ、例えば右手に装備する場合そこに元々あったのは外す、無ければ装備するという処理かと思います

なので装備する際に
void 装備換装()
{
if(場所チェック(右手)) 装備外した();
装備した()
}
こんな感じになるのかなと
これでPlayerBloの数値を変化させていけばいいんじゃないかなと思いますた
いまは装備する()の中でプラスしているだけですもんね
防御値はPlayerBloですかね?違ったらすいません
ちなみに PlayerBlo = PlayerBlo +BlockPlus って PlayerBlo += BlockPlus なので加算になってます
と思います

さて自分はこれから衝突判定と爆発してみます!
0341ボッキングの弟子 ◆rZPPjYuxmQ
垢版 |
2018/02/03(土) 15:54:39.69ID:HNzQ9i5w
師匠!大変です、衝突判定するのにコード書かないで出来ました
こんな簡単でいいのでしょうか?コライダーすごいです!!

で、せっかくなので衝突後に爆発やってみましたParticleSystemっていうのでこれも簡単にできました
でもちょっとショボい(´・ω・`)
でもでもでもでも、そんなのカンケーねーって実装
んでもってなんかすごい簡単に綺麗な爆発あるというのでそれを確認してます
凄くなるです!

ttps://gyazo.com/1693f4a9194c844c99d801eba5e6a8e4
0342ボッキングの弟子 ◆rZPPjYuxmQ
垢版 |
2018/02/03(土) 18:48:42.21ID:HNzQ9i5w
さてさてちょっと整理
1.オブジェクトを動かす → クリア 1/31
2.画面から出ないようにする → クリア 2/1
3.fireでミサイル発射 → クリア 2/2
4.隕石オブジェクト落下 → クリア 2/2
5.ミサイルとぶつかると隕石破壊 → クリア 2/3
6.三角とぶつかると終了

今の状況は5番が終了なんだけど、実はミサイル発射してない状態でも隕石破壊されるのでそこをどうしようか今夜の悩みです
あと今日はパーテクルとかコライダーとかやって、プレファブ作成とかなんとなく分かりかけてきた
ステージと控室と出演者とその影武者的な感じで影武者作るには出演者をいったんステージにあげないといけないとか
でも参照してたらそれ消えちゃうけど親子にすると消えないとかなんとかうーんまだまだ理解が足りない弟子だった

酒飲みたい…
0344ボッキングの弟子 ◆rZPPjYuxmQ
垢版 |
2018/02/03(土) 23:15:24.38ID:HNzQ9i5w
>>343
レスありがとうです
外部アセット、まぁ外部ツールに抵抗あったのですがUnity作ってるとこが出しててしかも無料のがあったので試してみました
SimpleParticlePackというのを導入して差し替えたら
あらまぁすっごく豪華な爆発になりました!これは楽!

ttps://gyazo.com/e2daeb71c68d3d03a7866f3a4468cd73
0346名前は開発中のものです。
垢版 |
2018/02/04(日) 00:02:21.16ID:MqmHdEa9
>>344
まあ、こだわりがあるならともかく
そうでないなら汎用素材くらいアセットに頼るのも悪くないと思います

>>345
真面目にやりました。最終的にアイコンになる
https://i.imgur.com/EasNF5r.jpg

健康祈願がマヒ耐性
無病息災が毒耐性

眠り耐性は…どうしよう
0349ボッキングの弟子 ◆rZPPjYuxmQ
垢版 |
2018/02/04(日) 13:18:57.10ID:SbuTB4tC
おはようございます
今日は頑張って自機との衝突で一通りの動作終了がんばんべ

>>346
お守りですね、不眠改善、安眠祈願、あ、これどっちも寝ちゃうか><
0353ボッキングの弟子 ◆rZPPjYuxmQ
垢版 |
2018/02/04(日) 15:23:39.30ID:SbuTB4tC
おっし!当初の目標の6までとりあえず完成!
でも終了をTime.timeScale = 0;にしたらそこで止まったままになったwwww

ちゃんと終了処理を考えないとアカン!
それと今回パーテクルをあとから設定するのにプレファブだと一旦ステージに戻してから親子関係作り直したり
csでpublic定義してIDEで指定する方法やgetComponentする方法とか色々あってすっごく勉強になった
というか知らない事大杉な弟子でした><

ということでゲームぽさがないのでゲーム開始画面とか点数とか付けて見ようと思います

師匠は進んでますか?
■ このスレッドは過去ログ倉庫に格納されています

ニューススポーツなんでも実況