- 1 名前:ダーク王鍬大使 mailto:sage [2017/12/27(水) 21:47:00.81 ID:TVrhpmt6.net]
- ここは>>1が皆ふぁんに協力してもらい、時には一人で奮闘しMMOを作るスレッドでふ(^^
Wiki https://www65.atwiki.jp/parohaim/ 前スレ mevius.2ch.net/test/read.cgi/gamedev/1504200394/
- 215 名前:名前は開発中のものです。 mailto:sage [2018/01/20(土) 10:55:50.42 ID:w7SMDGNT.net]
- ボッキングは正月明けからUnity始めたのかい?
半月じゃなくて半年だろう しかし常人ならばとっく
- 216 名前:ノ諦めているだろうに
ボッキングの挫けぬ精神力だけは見習うべきかもしれんなw [] - [ここ壊れてます]
- 217 名前:名前は開発中のものです。 mailto:sage [2018/01/20(土) 11:15:45.57 ID:fKnceDXU.net]
- いくらやる気があっても満足するラインが糞だとあまり修正する必要もなく糞のまま終わるからスキルも身に付かない
完全におままごとだぜ
- 218 名前:名前は開発中のものです。 mailto:sage [2018/01/20(土) 12:41:30.97 ID:1xD3fHK4.net]
- >>209
単なる暇をもて余してるだけでしょう >>210 構ってちゃんスキルと教えて君スキルはなかなかの物だと思う
- 219 名前:名前は開発中のものです。 mailto:sage [2018/01/20(土) 16:13:31.07 ID:yOKIs2c1.net]
- >>208
よく見たら防御プラスはスロットのアイテムのほう参照して マイナスのほうは装備中アイテム参照してんのか アイテムスロット置く.SlotID.防御増加値がうまくセットできてないんじゃないのか
- 220 名前:名前は開発中のものです。 mailto:sage [2018/01/20(土) 19:08:52.41 ID:vvbWM439.net]
- ボッキングに何度もしたようなアドバイスを今一度だけしてやるからな
これだけでもあのとき真剣に聞いていたら、おそらく今とは状況がだいぶ違ったはず 理由は省くが、コードに日本語を使うのは卒業して 正しい英単語で変数やメソッドに精一杯神経つかって命名する 英単語がわからなければぐぐってでもつける よくみかけるものでないかぎり、意味のない省略も避ける(itmなど) 変数は名詞を、メソッドは動詞の英単語をつけてやる
- 221 名前:名前は開発中のものです。 [2018/01/20(土) 19:12:06.44 ID:vvbWM439.net]
- たとえをあげると
「ItemID取得」は動詞を名詞化したものなのでメソッドのように見える 多くの人がおや?っと思ってしまうので、これだけで読解のノイズになる 気を取り直して文法的に変数と認識してもitemIDを格納しているようにみえてしまう それなら単にitemIDという変数名をつけるのが一番誤解ない しかし、そもそもこの変数はitemIDを格納しているわけではない これではボッキング自身も含めて誰が読んでも混乱しかしない わざわざ難解にしている せめて>>205の部分だけでもやってみな、それだけで成長するし話はそれから
- 222 名前:名前は開発中のものです。 mailto:sage [2018/01/20(土) 19:13:00.38 ID:vvbWM439.net]
- あっ・・・!
- 223 名前:名前は開発中のものです。 mailto:sage [2018/01/20(土) 19:38:56.39 ID:K7v5C7CL.net]
- さすが先生!まるで聖人(英訳:sage セージ)のようだぜ!
今日はたいして進展なし パーティクルを作ろうとして挫折してAsset Store覗いていいのがなくて やっぱり自作しようとして挫折してを繰り返してました
- 224 名前:ダーク王鍬大使 mailto:sage [2018/01/20(土) 19:54:03.14 ID:JJ/HVjvE.net]
- >>214
ItemID = Lamtes.itemReturn(スロ置き.Slotid); int BlockPlus = ItemID.防御増加値; PlayerBlo = PlayerBlo + BlockPlus; ItemID = Lamtes.itemReturn(HundItem.Hundid); int BlockMinus = ItemID.防御増加値; PlayerBlo = PlayerBlo - BlockMinus; アイテムスロット置く.装備した = false; Debug.Log("megatinpooooooooooooo"); とりあえずintの名前を英語にしまひた(^^ ItemID取得をItemIDに変更しまひた(^^ 僕は英検4級受かるかどうかってレベルの英語力なのでかなり分かりづらくなりまひたけど…(^^
- 225 名前:名前は開発中のものです。 [2018/01/20(土) 20:59:44.93 ID:vvbWM439.net]
- 毎回sage忘れるたびに個人情報を誤爆メールした瞬間みたいな気分を味わってる
ひとには成長しろといいながら俺は学習しないスタイルなんだぜ・・・ ボッキングな、斜め読みでやるな、itemID意味取り違えてる 今のソースはlamTesとそのクラス名自体まで含めてほぼすべての命名が不適切なので 他人(1ヶ月後の自分含む
- 226 名前:)が読むことを意識してよく考えてみろな
そんで英単語つってもgetとかdefenseとかattackとかexpとかparamとか 限られてるから続けてればすぐ慣れる あとでまとめてレビューしたるから とさりげなくヒントを書いておく俺スイーツ系 [] - [ここ壊れてます]
- 227 名前:名前は開発中のものです。 mailto:sage [2018/01/20(土) 21:00:14.73 ID:vvbWM439.net]
- うおおおおおお
もはや病的ww
- 228 名前:名前は開発中のものです。 mailto:sage [2018/01/20(土) 23:07:09.32 ID:K7v5C7CL.net]
- 別にいいじゃないかw
作法的なものだと割り切って毎回欠かさずsageと書いてるが 実際なんであげちゃいけないのか分からない 馴染みあるはずの日本語なのにコードになるととたんに可読性に欠けるのは不思議だね
- 229 名前:名前は開発中のものです。 [2018/01/21(日) 00:34:33.74 ID:qhzay8Xf.net]
- そう言っていただけますと救われるのですが
ひっそりやりたい派の俺が上げてどうするっていう ほかのやつがあげるのは別にいいんだけど やはり日本語は揺らぎがひどいし、とにかく長くなってしまうのに対して 英語は記号的で短く瞬間的に脳に届く情報量が多いからと思う getComponents 複数のコンポーネントを取得する 日本語の方は「の」「を」「する」の有無、 「の取得」/「コンポーネンツ」などの言い換え、修飾語の語順など揺らぎ多すぎ長すぎ 俺の話も長すぎ
- 230 名前:名前は開発中のものです。 [2018/01/21(日) 00:35:03.53 ID:qhzay8Xf.net]
- うw
- 231 名前:ダーク王鍬大使 mailto:sage [2018/01/21(日) 05:32:47.18 ID:Rd1HHuGH.net]
- 装備外したときにプラスされるのが呼び出されるバグが治りまふぇんね(^^
あーやる気消失(^^
- 232 名前:名前は開発中のものです。 mailto:sage [2018/01/21(日) 09:00:26.79 ID:qhzay8Xf.net]
- ボッキングはかわらんな
いつもの展開か わんこのおっさん、これ参考なると思う、アセット配布してるみたいだし https://www.slideshare.net/UnityTechnologiesJapan/unity-2017-77897147
- 233 名前:名前は開発中のものです。 mailto:sage [2018/01/21(日) 14:10:06.06 ID:PJ0M+mtj.net]
- パーティクルも奥が深いのね
これもそのうち本腰入れてやってみるわ そろそろ音楽もなんとかしないと…
- 234 名前:名前は開発中のものです。 mailto:sage [2018/01/21(日) 15:06:05.92 ID:qhzay8Xf.net]
- 魔王魂でいいではないか
気にいるの見つかるかしらんけど 作曲しようってわけじゃないだろう?
- 235 名前:ダーク王鍬大使 mailto:sage [2018/01/21(日) 15:12:27.69 ID:Rd1HHuGH.net]
- 僕のMMOの曲と効果音も魔王魂でふ(^^
空気抜けて萎みまひた(^^ どうあがいてもバグ治らん(^^ こんな下らんバグに何日かかんねんやる気完全に消えたわでふ(^^
- 236 名前:名前は開発中のものです。 mailto:sage [2018/01/21(日) 16:28:37.51 ID:PJ0M+mtj.net]
- 効果音までいっぱいあるのね、魔王魂
実はワイ、以前は作曲もできたけど今回は見送るわ >>227 ブレークポイント張ってステップ実行して変数の中身を確認しながらやっていくと どこがおかしいのか分かると思うよ
- 237 名前:名前は開発中のものです。 mailto:sage [2018/01/21(日) 16:43:32.03 ID:qhzay8Xf.net]
- へぇ多才だね
- 238 名前:名前は開発中のものです。 mailto:sage [2018/01/21(日) 17:25:22.57 ID:pNNAWLZ0.net]
- 装備効果は減算加算方式止めて再計算にしたら?
防御力だけならいいけど要素増えると管理できなくなるよ
- 239 名前:名前は開発中のものです。 mailto:sage [2018/01/21(日) 17:59:08.41 ID:PJ0M+mtj.net]
- あかん!久々に聴いてみたら完全に黒歴史やった
さーて今日の成果はUI配置の変更やら拾ったアイテムのNew表示やら 他細かいところを色々 https://i.imgur.com/1ZK9oE9.jpg UIが改悪なような気がしてならない 最近の悩みはインベントリのスロットがスマホでは小さくてタッチし辛いことかな
- 240 名前:名前は開発中のものです。 [2018/01/21(日) 18:44:59.29 ID:dEpF2MKq.net]
- ちょっとごちゃっとしたね
操作犠牲になるぐらいなら分類はタブ切り替えしてもいいかと そんで 武器タブひらいて、装備したい武器をタップで装備、もう一回タップではずす、 消費アイテムもアイテムタブ開いてタップするだけとかなら直感的かと思う アイテムの情報表示したければ1回目のタップは情報表示(選択)、 再度タップで使用や装備とかシンプルでよいんではないか
- 241 名前:名前は開発中のものです。 mailto:sage [2018/01/21(日) 19:14:26.91 ID:PJ0M+mtj.net]
- 分かりにくいかもしれないがこれ、タブ切り替え式なんだぜ…
て気付いてしまったタブ切り替えで装備欄も切り替え表示にすれば スペース稼げるじゃないか なんてこった
- 242 名前:名前は開発中のものです。 mailto:sage [2018/01/21(日) 19:31:16.42 ID:dEpF2MKq.net]
- ああ、右上のアイコンか、このレイアウトの意図はわかったw
でも左下のアイテム欄の意図はあいかわらずわからんな クイックと別に装備アイテムがあるのか、それともクイックなのか
- 243 名前:名前は開発中のものです。 mailto:sage [2018/01/21(日) 21:24:25.34 ID:PJ0M+mtj.net]
- なんかすごく見栄えがわるーい
https://i.imgur.com/I11OjOC.jpg 装備アイテム欄に置くとクイックスロットに置かれる仕組みだよ
- 244 名前:名前は開発中のものです。 mailto:sage [2018/01/21(日) 22:41:29.46 ID:dEpF2MKq.net]
- クイックとインベントリのレイアウト合わせた方がよいね
が、画面上にふたつ同じものがみえていることになるのでいっそ....とか インベントリ操作中にメインコントローラは表示された方がよいのか、 表示する=操作受け付けるならインベントリは半透明?しかしみづらかろうし 表示しない=操作受け付けないならもっとインベントリ大きく出来るな、とか だが、アクション性の高いゲームだから インベントリ眺めてて見えてない敵に急に襲われるのは良し悪しあるし なんとか半分に縮小したメイン画面みながら インベントリは左半分でまとめられたらなあ とか、まぁぱっとそんなことを思った
- 245 名前:名前は開発中のものです。 mailto:sage [2018/01/22(月) 00:00:45.26 ID:FNwatO4d.net]
- 実はそこも悩みどころでもある
別にオンゲじゃないしインベントリ開いている間はいっそポーズにしようかと思ってね んで画面いっぱいにインベントリを開けば全部マルっと解決
- 246 名前:名前は開発中のものです。 mailto:sage [2018/01/22(月) 00:40:04.63 ID:hdg6Sg1J.net]
- ああ、それはいいかもなあ
インベントリ開いてる間はちょっとbgm小さくすると感じでるやつ ゼルダ式だ
- 247 名前:名前は開発中のものです。 mailto:sage [2018/01/22(月) 10:32:06.39 ID:FNwatO4d.net]
- ところで俺、2月から働きはじめる予定
まだ貯金に余裕はあるけど完成するまでに底をつきそうだ というわけでFXで100pp損したら仕事を探しにいくぞ! 全力ローーング!!!
- 248 名前:名前は開発中のものです。 mailto:sage [2018/01/22(月) 12:37:36.84 ID:lnsLkj/P.net]
- ID捨てたんじゃなかったのかw
方向感ないから手仕舞い早めスキャル気味がいいと思うよ すぐ上にレジ控えまくりなんでね
- 249 名前:ダーク王鍬大使 mailto:sage [2018/01/22(月) 13:02:16.59 ID:HDrEpvh9.net]
- VIPツクスレのGW祭参加しようか迷ってまふ(^^
でも今更ツクールゲーなんて流行らないでふよね?(^^ 前参加したときはコメント数少なすぎてモチベが萎びまひたひ(^^ う〜ん悩みどころ(^^
- 250 名前:ダーク王鍬大使 mailto:sage [2018/01/22(月) 13:03:19.50 ID:HDrEpvh9.net]
- >>228
感謝感謝でふ(^^ やる気が出たらやってみまんこ(^^
- 251 名前:名前は開発中のものです。 mailto:sage [2018/01/22(月) 13:04:36.07 ID:Xmb/MIZb.net]
- 入力フォームデータが残ってたのだよ
一目均衡表を勉強中 4時間足で見ると確かに分厚い雲があるね
- 252 名前:名前は開発中のものです。 mailto:sage [2018/01/22(月) 19:22:58.10 ID:Xmb/MIZb.net]
- 今日の成果 +15pips
ま、食費分は稼げたかな
- 253 名前:名前は開発中のものです。 mailto:sage [2018/01/22(月) 20:04:47.65 ID:hwZL2szJ.net]
- おお上出来じゃん
毎日その調子なら複利であっという間に億万長者ね
- 254 名前:名前は開発中のものです。 mailto:sage [2018/01/22(月) 22:06:23.00 ID:Xmb/MIZb.net]
- 毎日これだけ取れればいいけどねぇ
今日はデータベース回りをいじりました
- 255 名前:名前は開発中のものです。 mailto:sage [2018/01/23(火) 18:33:17.67 ID:c7PKbAVK.net]
- あれだけフラグを立てたのにこの前の損失分を余裕で取り返してしまったよ
これはもしかしたら働くなってことなのかなw 今日はほぼ進展なし。プログラム2、3行しか書いて
- 256 名前:ネいやw []
- [ここ壊れてます]
- 257 名前:ダーク王鍬大使 mailto:sage [2018/01/23(火) 18:36:11.07 ID:7b3qJ6Hl.net]
- 気がコロコロ変わる性格何とかしたいでふ(^^
僕は一体どれだけのゲームを作ってるのでひょうか?(^^ 自分でも把握しきれてまふぇん(^^
- 258 名前:名前は開発中のものです。 mailto:sage [2018/01/23(火) 18:42:42.55 ID:c7PKbAVK.net]
- たとえプロジェクトが星になったとしても
得た知識は次に活かされる…はずなんだぞぉ!
- 259 名前:名前は開発中のものです。 mailto:sage [2018/01/24(水) 01:51:35.45 ID:I0J1wJ33.net]
- 金あるならFX専業なっちゃえw かく言う俺は200円損しましたなんだこりゃ
あとunity の試験勉強した、動画教材かったるいが勉強になる、試験自体は価値ない なおボッキングは知識を得ないスタイルなので、、、あとはわかるね?
- 260 名前:名前は開発中のものです。 mailto:sage [2018/01/24(水) 20:43:36.37 ID:iYGzM0Uv.net]
- だめだこりゃ
明日…は寒そうだから明後日から仕事探そう 今日は敵AIを弄りました
- 261 名前:名前は開発中のものです。 mailto:sage [2018/01/24(水) 22:15:25.23 ID:xDsANkSY.net]
- PlayMakerとか買えばだいぶん楽になるんだろうが、、、買うつもりはないよね?
かんたんなエディタとか作って作業を楽にする手もあるが、エディタを覚えるまでに時間かかるしなぁ、、、 うーん、便利そうなエディタ拡張探してコピペしてみたらどう? シーンをビルドセッティングにに自動追加するエディタあるだけでもだいぶんストレスたまらんぞw
- 262 名前:名前は開発中のものです。 mailto:sage [2018/01/25(木) 00:15:26.67 ID:iucI/uE/.net]
- FXで勝てるアセットを教えて下さい
- 263 名前:名前は開発中のものです。 mailto:sage [2018/01/25(木) 20:46:14.34 ID:l4INl+ul.net]
- 敵のAIに視覚と聴覚を取り入れました
これで物陰に隠れてやり過ごしたり 音のでる道具なんかで誘導したりできる
- 264 名前:名前は開発中のものです。 mailto:sage [2018/01/26(金) 20:16:27.04 ID:xW8v7DE5.net]
- 今日は近所でものすっごい火事がありました
- 265 名前:ダーク王鍬大使 mailto:sage [2018/01/26(金) 20:50:54.69 ID:LFCLhxyw.net]
- 僕は他所でドット絵打ってまひた(^^
なんかMMOは空気抜けて萎んだのでしばらくお休み(^^
- 266 名前:名前は開発中のものです。 mailto:sage [2018/01/26(金) 21:48:58.03 ID:xW8v7DE5.net]
- ボッキングはドット絵作るのになんのツール使ってるんだい?
- 267 名前:ダーク王鍬大使 mailto:sage [2018/01/26(金) 22:03:08.83 ID:LFCLhxyw.net]
- EDGEでふよ(^^
使いやすさNo.1!(^^
- 268 名前:名前は開発中のものです。 mailto:sage [2018/01/26(金) 23:15:41.77 ID:xW8v7DE5.net]
- ドット絵に特化したツールなんだね
今度試してみるよ
- 269 名前:名前は開発中のものです。 mailto:sage [2018/01/27(土) 18:32:56.25 ID:ICxUnrLa.net]
- 今日はアイテムを纏めれるようにしたぞ!
https://i.imgur.com/EdpMOkY.jpg 拠点作るの面倒になってきたし武器強化も同じ武器を重ねれば強化される仕様にしよう なんか昔やったスペクトラルタワーというクソゲーがあったんだけど そのゲームに近づいていってる気がしてならない
- 270 名前:ダーク王鍬大使 mailto:sage [2018/01/27(土) 18:42:42.23 ID:Mtqu7V5g.net]
- ワンコのおっちゃんが僕の遙か先を行ってるので僕はもうゲーム作らないほうがいい気がして来まひた(^^
- 271 名前:ダーク王鍬大使 mailto:sage [2018/01/27(土) 18:46:13.85 ID:Mtqu7V5g.net]
- そういえば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
- 272 名前:名前は開発中のものです。 mailto:sage [2018/01/27(土) 20:01:00.32 ID:1Vx/WpXo.net]
- >>260
あのゲームはひどかったな
- 273 名前:名前は開発中のものです。 mailto:sage [2018/01/27(土) 20:14:43.69 ID:ICxUnrLa.net]
- >>261
そんなことはないぞ!最近は俺も意欲が落ちてきた
- 274 名前:シ!
そう、100階の塔をクリアしたら次は1000階の塔で、 更にその次の塔が10000階あると知ったときの気分だ [] - [ここ壊れてます]
- 275 名前:名前は開発中のものです。 mailto:sage [2018/01/28(日) 17:52:36.22 ID:kKmRc3a+.net]
- 今日はモーションの制作にチャレンジしたけど諦めたぞ!
キャラのレベルアップをどうしようか悩んでたけど もう命の木の実的なドロップアイテムでいいや というわけでシステム面はほぼ完成 明日から少しお休みします
- 276 名前:名前は開発中のものです。 mailto:sage [2018/01/28(日) 20:00:49.87 ID:sGSVbxJL.net]
- フリームの掲示板で毎日のように募集かかってるけど
ちゃんと人集まってるのかしら
- 277 名前:名前は開発中のものです。 mailto:sage [2018/01/28(日) 20:19:05.16 ID:ZpqF8+vn.net]
- >>266
あそこで募集して完成したゲームあるのかいな?
- 278 名前:名前は開発中のものです。 mailto:sage [2018/01/28(日) 22:00:30.04 ID:sGSVbxJL.net]
- このゲームが完成したらモデラーとしてどこかに参加してやろうかしら
モデリングの腕を磨きつつ、たとえエターナっても素材は残るし無駄にはならなさそうね
- 279 名前:名前は開発中のものです。 mailto:sage [2018/01/30(火) 12:37:35.53 ID:yr8BRJZ7.net]
- ワンコはモデリングが一番好きなんけ?
- 280 名前:ボッキングの弟子 mailto:sage [2018/01/30(火) 13:27:09.65 ID:u+XdPW9l.net]
- ボッキングさん辞めないで
ここ見てボッキングさんの頑張り見て自分もやろうかなと思いますた アラフィフ引き籠りだけどUnityで動かしたいなと思います とりあえず2Dでwasdでobject動かすだけに挑戦します Unityインストしてまだ3日目くらいですが頑張ります
- 281 名前:名前は開発中のものです。 mailto:sage [2018/01/30(火) 16:29:26.00 ID:8Rdta5su.net]
- >>269
モノ作りは好きだけどずっと絵は苦手意識あったから 実はけっこう芸術面もいけてるんじゃないかと分かって嬉しいのよ 新キャラ登場ね よりによってボッキングに弟子入りとはw ボッキングは師匠としてちゃんと役割を果たすのだ!
- 282 名前:名前は開発中のものです。 mailto:sage [2018/01/30(火) 18:53:16.08 ID:JGMh6HUn.net]
- いやいやいやいやw
- 283 名前:名前は開発中のものです。 mailto:sage [2018/01/30(火) 20:34:04.47 ID:1jpn+KE+.net]
- >>270
制作始めたらんなら新しくスレ立てしたらどう?
- 284 名前:名前は開発中のものです。 mailto:sage [2018/01/30(火) 21:54:36.97 ID:x9fkAO5A.net]
- さーてFXで大爆死したし心を入れ替えて制作するぞー
今日はアイコンをちょっとだけいい感じにしてみました https://i.imgur.com/8BLxutN.jpg
- 285 名前:名前は開発中のものです。 mailto:sage [2018/01/31(水) 00:10:01.70 ID:3kJibp1P.net]
- スクショが滲んでるぞ、涙拭けよ、グッスン…
- 286 名前:名前は開発中のものです。 mailto:sage [2018/01/31(水) 00:34:06.43 ID:dELIuyee.net]
- 2日間で10万溶かしたよ!
でもCCのスレ見てると俺より不幸な人がたくさんいるから穏やかな気持ちになれるんだ 確かにNewの文字が見づらいな フォントを変えてみるか
- 287 名前:ボッキングの弟子 mailto:sage [2018/01/31(水) 12:22:26.11 ID:4VwlB9Gi.net]
- >>271
いやいや押しかけ弟子したのでご迷惑かもしれないけど何もしなくても師匠と呼ばせてください >>273 新しいスレですが、自分そんなに続くかどうかも自信ないしこうやって他の人がやってるのを見ながらが楽しいのでここがいいかなと思ったんですが お邪魔なら別スレ建ててみますが… >>274 SS見るたびにすごいなって思います、早く自分もそういうの作りたいです いま画面にトライアングルオブジェクトを配置して、AD←→で移動できました でも画面の外にいっちゃったりしますしfps考慮してないけど、とりあえず動くのは楽しいです ttps://gyazo.com/6b7c5d9fa5b4a2ec8314d0b031cf3053
- 288 名前:名前は開発中のものです。 mailto:sage [2018/01/31(水) 14:36:06.42 ID:dELIuyee.net]
- >>277
移動範囲制限ならMathf.Clamp関数が便利だよ! ってUnity歴4日目の人には難しいか 全くの素人ならなにかチュートリアルをやってみることをおすすめするよ! といいつつチュートリアルのサイト見てみたら 当初目指してた形のランダムダンジョンのチュートリアルがあって笑った
- 289 名前:ボッキングの弟子 mailto:sage [2018/01/31(水) 16:20:07.48 ID:4VwlB9Gi.net]
- >>278
レスありです Mathf.Clamp調べてみます Unity歴が短いけどプログラマ歴は昔やってたのでどうにかなりそうです チュートリアルも見てますけど、なかなか頭に入ってこないです><
- 290 名前:ボッキングの弟子 mailto:sage [2018/01/31(水) 16:50:35.39 ID:4VwlB9Gi.net]
- 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作成した場合、ゲーム開始で画面解像度選択できるのです そこで大きい画面を選ぶと、画面の端まで行かないで制限値になってしまいました>< 実行時に画面のマス目?情報というか、そいうの取得しないとですよねぇ うーんどんな関数あるのかにらめっこ中です><
- 291 名前:名前は開発中のものです。 mailto:sage [2018/01/31(水) 17:59:38.45 ID:lwHgI11I.net]
- >>280
なんだ本職の方なのですね 助言するのも恐れ多いけど、それなら見えない壁を作るのが手っ取り早いのではなかろうか 具体的には空のゲームオブジェクトにコライダーだけ付けるとか…ね
- 292 名前:名前は開発中のものです。 mailto:sage [2018/01/31(水) 18:20:45.06 ID:Lb2JJJm6.net]
- ワンコ
10万はやられ過ぎだろう 枚数減らして毎日pips勝負しよう あとで今夜の報告するわ 弟子くん https://unity3d.com/jp/learn/tutorials/projects/2d-shooting-game/limiting-player-movement-and-other-corrections これ読んで応用したらええんちゃう
- 293 名前:名前は開発中のものです。 mailto:sage [2018/01/31(水) 19:32:25.69 ID:lwHgI11I.net]
- >>282
すまねえ!もう完全にID消去した 履歴も消したし旧パソコンのメモも消した もうログインできない…はずだった… 一度も覚えようと思ったことなかったのに 今試してみたらID覚えてやがった でもこれ以上の損失は生活に影響が出てくる しかし保証人が立てられないから引っ越しできず20万ほど余裕がある でもこのお金はアニメーション作成用のソフト買ったり液タブ買うのに当てたいんだ 全力ローーーーーーーング!!!!!
- 294 名前:名前は開発中のものです。 mailto:sage [2018/01/31(水) 19:45:53.73 ID:lwHgI11I.net]
- うそうそ、全力ロングはしてないよ
ID暗記してたのは本当だけど、しばらくやらないもん! さーて、今日はパーティクルの自作を諦めてAsset Store漁ってたぞ! 単体だといまいちに見えてもゲームに組み込むといい感じね そして今日はアクセサリーのパワーリストを作ったぞ! https://i.imgur.com/mtA15iw.jpg 手抜きすぎて笑えてくるぞ!
- 295 名前:ダーク王鍬大使 mailto:sage [2018/01/31(水) 19:49:29.74 ID:8MACirKg.net]
- 黒い石鹸みたいでふ(^^
- 296 名前:名前は開発中のものです。 mailto:sage [2018/01/31(水) 19:51:53.97 ID:FC
]
- [ここ壊れてます]
- 297 名前:KDdytO.net mailto: プレステ3? []
- [ここ壊れてます]
- 298 名前:名前は開発中のものです。 mailto:sage [2018/01/31(水) 19:53:28.15 ID:lwHgI11I.net]
- おうボッキング!ようやくお出ましだな!
弟子ができたぞ弟子が!
- 299 名前:ダーク王鍬大使 mailto:sage [2018/01/31(水) 19:55:11.90 ID:8MACirKg.net]
- 弟子のほうが技術ありそうなのが何とも言えまふぇん…(^^
- 300 名前:名前は開発中のものです。 mailto:sage [2018/01/31(水) 19:56:23.62 ID:lwHgI11I.net]
- Powerと書いてある石鹸に
Powerと書いてあるPS3… 意外とみんな珍しいものを持っているのね
- 301 名前:名前は開発中のものです。 mailto:sage [2018/01/31(水) 20:02:00.92 ID:yWnuZlBs.net]
- >>288
馬鹿にされてるって気づかない?おめでたい奴だよお前は
- 302 名前:名前は開発中のものです。 mailto:sage [2018/01/31(水) 20:17:01.58 ID:Lb2JJJm6.net]
- >>283
ふざくんな爆笑しちったよまじでwww
- 303 名前:名前は開発中のものです。 mailto:sage [2018/01/31(水) 20:23:55.51 ID:Lb2JJJm6.net]
- ああ、てかワンコ
いまどき保証人なんかたてても回収困難だから保証会社じゃね? 保証人ないとだめって言われたんけ? んで1万だけでもリアルトレードできるやん1000通貨で 今博打で10万取り返すんじゃなくて その1万で修行して1年後に毎月10万とれるようになろう という悪魔のささやき
- 304 名前:ボッキングの弟子 mailto:sage [2018/01/31(水) 20:52:23.79 ID:4VwlB9Gi.net]
- >>288
師匠待ってました 全然バカにしてるとかじゃないのでどっしり構えててください >>281 レスありがとうございます 実はコライダーが良く分かってなくて衝突判定しないでどうにか出来ないかと 多分UnityのようなToolはそういうのあるのかなと思って調べてる最中です >>282 ご教示あったリンク先拝見しました はやりビューポートとの関連ですね、ただ記事中に 「ゲームの画面サイズが600x450でなければうまく動作しません。」と書いてありましたので うーんと唸って考え中です ちなみにチュートリアルにあるSpaceShooterというのも、結局Boundaryクラスで プロパティとして最大値を保持していて、そことの判定をしていたので、もしかしたら 動的にとれる関数は無いのかななんて… Unityはゲームに特化しているハズなのに、まぁそれは3Dなのでしょうが 2Dの機能として画面外の判定が無いはずがないと思うのでも少し根気よく知れべて見ます GamemakerStudioには確かあったのでこっちでもきっとある事を祈って実装を考えます Unityの肝はMonobehaviorとtransformかなって勝手に思ってるので そこら辺極める感じでやってみたいです
- 305 名前:名前は開発中のものです。 mailto:sage [2018/01/31(水) 21:05:04.25 ID:lwHgI11I.net]
- >>292
地域柄なのか保証会社利用してないところが多かったよ どちらにせよ今現在無職だし連帯保証人いなきゃ厳しいってさ 先週末まさかの100pips取ったから枚数増やして専業チャレンジしてみたらコレだよ 小枚でもやってるうちに調子乗って枚数増やしちゃうから俺はFXやってはいけない人間なんだよ ちなみに今日は+3.5pipsだ!
- 306 名前:名前は開発中のものです。 mailto:sage [2018/01/31(水) 21:05:08.54 ID:3kJibp1P.net]
- ■OnBecameInvisibleじゃ、あかんの?
- 307 名前:名前は開発中のものです。 [2018/01/31(水) 21:20:41.79 ID:Lb2JJJm6.net]
- 弟子くん
「ゲームの画面サイズが600x450でなければうまく動作しません。」 これはそのページの説明と矛盾してしまうようだが、 実際には 「このセクションでは背景やDestroyAreaなどの(純粋な移動制限以外の) 部分については画面サイズ変更を考慮していないから変えないでね」 と言う意味なのぜ モバイル編でそのあたりの解像度変更時の解説もあるが 今やりたいこととは関係がないのでとりあえずスルーでよい 移動自体は解像度関係なく、正しく制限される 肝はCamera.main.ViewportToWorldPointとClampだけ 現
- 308 名前:時点で弟子くんが知りたいことはおそらくこれだけ []
- [ここ壊れてます]
- 309 名前:名前は開発中のものです。 mailto:sage [2018/01/31(水) 21:22:58.27 ID:Lb2JJJm6.net]
- あ・・・
お、おうワンコ、3.5pipsか、まぁよいではないか 言い出しっぺの俺はエントリーできていない 今日荒れすぎてあかんやつやで・・
- 310 名前:名前は開発中のものです。 mailto:sage [2018/01/31(水) 21:28:38.06 ID:lwHgI11I.net]
- 今週はずっとレンジね
こんな日に触ると往復ビンタくらっちゃうからもう触らない でも今日は雇用統計の日だし、ちょっとスキャっちゃおうかな
- 311 名前:名前は開発中のものです。 mailto:sage [2018/01/31(水) 21:38:02.97 ID:Lb2JJJm6.net]
- 今日も雇用関連の指標はあるようではあるが
いわゆる雇用統計は第一金曜だから2/2なんだぜ どっちにしても指標飛び乗りはおすすめじゃないが
- 312 名前:ボッキングの弟子 mailto:sage [2018/01/31(水) 21:54:29.96 ID:4VwlB9Gi.net]
- >>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 みなさん色々とありがとうございます とても助かります
- 313 名前:名前は開発中のものです。 mailto:sage [2018/01/31(水) 22:26:46.80 ID:lwHgI11I.net]
- >>299
だめだビビッて全然入れなかった もう寝る!
- 314 名前:名前は開発中のものです。 mailto:sage [2018/01/31(水) 22:39:06.59 ID:Lb2JJJm6.net]
- 弟子くん
んー どの程度教えるべきなのかいつも悩ましい この調子だとあっという間にボッキングの二の舞いだな まぁヒントだしときますか 三角の中点を基準にClampかけてるんでそうなる 三角の幅を考慮して制限すりゃいいわけで さて幅はどうやって取るんだろ〜よくありそうな話だなー ってぐらいでどうか
- 315 名前:名前は開発中のものです。 mailto:sage [2018/01/31(水) 22:42:43.69 ID:3kJibp1P.net]
- >>300
そういう事ですか。 んーと、一発関数があるかどうかと言えば、無いのでは? 作っていいなら割と簡単なのでは?
|

|