【ワナビ歓迎】ゲーム開発者未満の雑談スレ 5

■ このスレッドは過去ログ倉庫に格納されています
2023/08/21(月) 11:11:24.45ID:bAqpYN/A
https://mevius.5ch.net/test/read.cgi/gamedev/1686308929/
※前スレ
【ワナビ歓迎】ゲーム開発者未満の雑談スレ 4
https://mevius.5ch.net/test/read.cgi/gamedev/1689932900/
2023/09/04(月) 07:13:43.61ID:B00VhpdR
https://twitter.com/grgrk_mt2/status/1698285142454960353?t=WGLIOQ-uS8bayLnVQlfshA&s=19
セリフシステム作ってます
https://twitter.com/5chan_nel (5ch newer account)
2023/09/04(月) 07:18:49.80ID:DD6FCi8L
いいね
アセットにしたら売れそうね
2023/09/04(月) 07:21:12.33ID:SCkqTiO/
絵描けないならアンテみたいな「主流の絵柄じゃない統一感のあるグラフィック」を用意するのは逆に難しいぞ
2023/09/04(月) 07:44:35.85ID:B00VhpdR
>>417
ありがとう!
アセットは大変ですよ~
UnityのバージョンとかUnityの技術とか
多方面に対応しないといけない
傍から見ててこの人たちようやるわって思ってる
2023/09/04(月) 10:46:31.94ID:VQ6HGtWu
ほとんど最新のUnityに対応してないし、買う側も博打だね
2023/09/04(月) 11:36:12.05ID:UXvs6p/f
俺も会話機能は自作したわ

有料アセットだと当たり前かもだけど、
・選択肢を3つ以上にする
・アイコンにアニメーションをつける
・テキスト表示に合わせて効果音をつける
とか欲しい機能をどんどん増やせて楽しい
422名前は開発中のものです。
垢版 |
2023/09/04(月) 13:21:20.57ID:DD6FCi8L
だぁああああ やっと完成したあああ!
ランキングも付けたけど、Edgeだと反応しない
もういい

ttps://unityroom.com/games/wanabi20230904

作成中3回くらい動かなくなって3度作り直ししたので
当初のURPとかかなり機能削ったり
またUIで漢字でねええええとか、単純なミスだったり

色々と疲れた1っ週間でした
ちょっとジャムスレは凄い作品多いのと
当初の目的から外れて本来のジャムスレになったぽいので
自分はこちらで細々とやってくことにする

って事でお疲れ様でした
423名前は開発中のものです。
垢版 |
2023/09/04(月) 15:49:46.29ID:V4foyLGc
8bitrpgは製作難易度高い?
2023/09/04(月) 16:15:48.00ID:Svjdge8c
>>422
お疲れサマー。真ん中に引き寄せられるので何だろう?って思ってたら
なるほど〜そういう事ね。クリア出来たけど微妙にいう事を聞かない
もどかしさがあって結構面白かったです。
2023/09/04(月) 16:25:23.39ID:DD6FCi8L
>>424
早速のプレーありがとう御座います
当初はギミックあって左右に重力場を時間で作ってたんだけど、作り直しで外しちゃいました、あると結構難易度あがるので

因みに太陽神はある女優さんです(笑)
2023/09/04(月) 16:57:27.89ID:u0Z2Up5O
>>422
お疲れさま!1ボタンアクションってアイデアもいいね
左右移動が自動でも、詰みにくい配慮があるように感じました
一応聞くけど写真権利的に使っても大丈夫なやつ…?w
2023/09/04(月) 17:10:05.07ID:u0Z2Up5O
>>416
シンプルでいい感じだね!表示演出的に、アクションやシューティングの短い文章向けやろか
大抵テキストウィンドウは1文字ずつ表示→クリックで全文表示なイメージだけど
2023/09/04(月) 17:57:43.55ID:B00VhpdR
>>427
こっちの方が入力システムが簡単
できてみたら結構いい感じだしこのまま採用
2023/09/04(月) 20:57:05.02ID:u0Z2Up5O
>>428
まあ一文字ずつ出すの結構面倒だった記憶はある…
長いシーンだとページ送りのアニメが長く感じるかな、とも思ったけど内容次第かね
2023/09/04(月) 21:49:21.66ID:Vd0vEOGN
一文字ずつメッセージ表示する機能って、日本語だと文字列結合しまくりでGCallcの発生がヤバい量になるような気がするんだけど有名アセットはどうやって対策してるのかな?
それとも対策はないのかね
2023/09/04(月) 21:53:07.85ID:DD6FCi8L
アロケーションとかガベージとか
文庫本でも読ませない限り気に先でええ
2023/09/04(月) 22:03:13.84ID:u0Z2Up5O
文字列結合じゃなくて、文字列をintで拾って表示させるんじゃなかったっけ
それでもメモリ食う?
2023/09/04(月) 22:10:28.24ID:DD6FCi8L
何文字かしらんが

今の時代のパソコンでメモリ気にする必要ねーよ
2023/09/04(月) 22:17:24.99ID:cr+SuyQ3
会話機能自作したけど、何も考えずに1文字ずつsubstringして配列に突っ込んでたわ

GCとかいまいち理解してないままだし、いずれ有料でいいから誰かにリファクタリングしてもらいたい
2023/09/04(月) 22:27:15.18ID:DD6FCi8L
リファクタリングとガベージは別

ガベージなんかCPUでもかわるから気にしなくていいよ
リファクタリングは、まずは見やすくと2重処理の見直しすればいいと思う

最初はそんなもん
2023/09/04(月) 22:32:15.49ID:HgXu0Ic2
いやGC出るようなコードになってるかもしれないからリファクタリングしてほしいって事だろ
2023/09/04(月) 22:33:10.29ID:DD6FCi8L
後皆変数とかどうしてんやろ
スネークケースかキャメルケースか

自分はどちらも混ざるし
定数とかタグ名とか大文字固定になるなぁ

まぁ個人制作だと分かればいいよね(笑)
2023/09/04(月) 22:34:32.70ID:DD6FCi8L
>>436
ジャム低度なら気にする意味ないし
製品なら専門のTeamsに任せてOK
2023/09/04(月) 22:39:18.98ID:HgXu0Ic2
全員がジャムやってる訳じゃないからなあ
TextMeshProだとSetCharArray使えば日本語でもGC発生しないっぽいけど事前に配列を用意しておくのはそこそこ面倒そうだな
ゲームUIのシステムメッセージだけならともかく会話文もあるなら尚更
2023/09/04(月) 22:41:45.21ID:DD6FCi8L
全然カンケー無いけどTextMeshプロって将来無くなる?
そんな話にどっかで見たから極力つわんよーにしてる
2023/09/04(月) 22:47:48.27ID:HgXu0Ic2
Unityのコアモジュールに新たなテキストシステムの構築が企画されていて将来的にはTMPはUGIの一要素またはレガシー行きになる
2023/09/05(火) 00:45:47.14ID:jnNCp8eQ
作ってみたけどどうでしょうか
https://wannabemini.itch.io/textwindow-test
TextMeshProってのがあるのね…超便利やん…
443名前は開発中のものです。
垢版 |
2023/09/05(火) 06:32:33.13ID:BVNOjgHu
システム限定のジャムとかあったら片手間で参加しやすそう
まあ地味だけど
2023/09/05(火) 07:44:20.39ID:4yICRqB5
文字が一文字ずつでると音がなっていなくても脳内でBEEP音がなるわ
2023/09/05(火) 07:56:58.72ID:Ts+LtVa/
それ分かるわぁ(笑)
446名前は開発中のものです。
垢版 |
2023/09/05(火) 09:05:16.60ID:JlRpf2nJ
>>416
出来たらGitHubに公開してくれ
無理なら別に無理でいいけど
447名前は開発中のものです。
垢版 |
2023/09/05(火) 09:13:48.34ID:JlRpf2nJ
>>403
ガベージコレクションの何が悪いのか理解できない
変にメモリ確保(メモリリーク)してる方が嫌だろ
448名前は開発中のものです。
垢版 |
2023/09/05(火) 09:14:50.18ID:JlRpf2nJ
>>442
UnityはUEなんかより遥かに便利だし使いやすいよ
2023/09/05(火) 09:17:27.68ID:Ts+LtVa/
さぁ~てコマンドゲーム構想してんだけども、何考えても結局アドベンチャーが大元なんかな?って結論に至ってしまう
この頭脳ノ乏しさよ
頭固いなぁオレ

そして頭に浮かぶのはパソコン黎明期にやったwillというSquareのゲーム
あれは秀逸だった

まだまだ考えるか
今週も頑張るぞぃ
2023/09/05(火) 11:04:07.54ID:Ts+LtVa/
Unity重たかったので今までテストとかで入れたパッケを消した

そしたら、あらまぁ、さくっと立ち上がるよーになった(笑)

整理は必要やね
2023/09/05(火) 11:43:56.12ID:CpPpwfkn
>>446
そんな責任の重いことはようやらんわ
2023/09/05(火) 11:46:31.31ID:UfOf1yb6
GCは便利だけど不要なヒープへの割り当て(GCalloc)は可能な限り避けるべき
とは言っても64bitのOSではコレクションや文字列を雑に利用しまくっても処理落ちや最悪クラッシュするまでの自体にはそうそうならないと思うけどね
スマホ向けはわかんね
453名前は開発中のものです。
垢版 |
2023/09/05(火) 12:09:50.27ID:RMKLnaCW
完成しないが、コツコツやってくしかないよね
使いこなしがまだ足りないんだな
2023/09/05(火) 12:18:24.72ID:0oLz+BLL
GCはプロファイラでみるとスパイクが出来てて大して重くない筈なのに
間欠的に引っ掛かる(プチフリみたいなの?)ような症状が出るんだっけか
2023/09/05(火) 12:36:48.23ID:UfOf1yb6
GCの問題点の1つはそれだね
ただ今のUnityには「インクリメンタルガベージコレクション」っていう目標フレームレートへの余り時間を使って少しずつGCを行う機能が導入されたているから、異常に鋭いスパイクが発生して1フレームだけプチフリーズするよつな自体が発生することはあまりないらしい
もう1つの問題点はメモリ断片化によるクラッシュ
UnityのGCは不要なメモリ(参照されてないヒープメモリ)を捨てて解放した後に基本的に空きスペースの合体や整理を行わないから、メモリが虫食いみたいに小さな空きスペースだらけになることが理論上は想定しうる
極端な話メモリが2GB残っているけど1MBのスペース×2000個の状態だったら、2MBの連続したメモリが必要になった時に空きスペースに入らないんでメモリの拡張が必要になって拡張できない場合はクラッシュする
この辺はUnityの公式ドキュメントに同じことが書いてあるから読んでみるといいかも

まあどちらにしろ64bitじゃまずクラッシュなんてしないけどね
それより不要なテクスチャとかメッシュのヒープ圧迫の方が遥かに深刻
2023/09/05(火) 12:55:39.68ID:4yICRqB5
ここは本当にゲーム開発者未満の雑談スレなのか。
ワナビーすらこのレベルってことか。
2023/09/05(火) 12:59:32.90ID:YakUz7K8
プログラミングはゲーム制作の一部に過ぎないからね
458名前は開発中のものです。
垢版 |
2023/09/05(火) 13:16:29.48ID:JlRpf2nJ
>>451
言うほどGitHubに出すって責任無いけどな
OSSだしなにやってもいい
2023/09/05(火) 13:17:11.47ID:UfOf1yb6
覚えるのは調べれば誰でもできるよ
どう活かせるのかが大切だと思う
自分のゲームだと自作インベントリシステムの検索機能でコレクションを沢山使ってるからGCallocやばそ~と思って調べたら、アイテム1万個所持で複雑な検索条件設定しても1KBにも満たなくて
逆に装備メニューをただ開くだけの処理で1MB近くも出てた
GameObject.SetActiveは罠
460名前は開発中のものです。
垢版 |
2023/09/05(火) 13:24:54.23ID:JlRpf2nJ
>>459
ただ便利だよなSetActive()
強制的にすべてのOnEnable()が呼ばれるから
しかも階層下のやつ全部
UI閉じたり開いたりはこれが便利
2023/09/05(火) 13:26:50.92ID:Ts+LtVa/
>>456
雑談出来るレベルだからいい
ホントのワナビは雑談にならんのよ
愚痴言い放っておしまいなのさ
2023/09/05(火) 13:43:09.67ID:w1zs195Z
>>449
WILLは坂口氏の初期作品のひとつだったね
アニメ調アドベンチャーだと後のFC水晶の龍も
スクウェアだけどスタッフ詳細がわからない
水晶龍はFFにも登場するので坂口氏またはスタッフの誰かが関わってたのだろうか…
2023/09/05(火) 15:07:51.76ID:CpPpwfkn
テキストの会話調の順番表示ってDotweenの機能で
あるらしいな
それだとGCとか気にする必要ないのでは?
2023/09/05(火) 15:16:41.50ID:jk2Jdg8I
テキストをいじるのが面倒くさい?
だったら表示エリアを画像で隠して一文字分ずつ剥がしていけばいい
画像処理だけで行けるぞ
2023/09/05(火) 15:31:42.88ID:Ts+LtVa/
でもそれって画面アスペクトめんどくない?
2023/09/05(火) 15:48:19.85ID:WGzYvv2u
既にある有料アセットを使う発想だめですか
2023/09/05(火) 15:59:23.96ID:CpPpwfkn
>>466
アセットって基本的にゴテゴテし過ぎなんだよなあ
2023/09/05(火) 16:37:36.97ID:UfOf1yb6
>>460
そう便利だよね
OnEnableとOnDisableでUI閉じたときのカーソルリセットとか内容初期化とかしやすい
Unityのマジックメソッドってどれもこれも利便性とパフォーマンスのトレードオフで悩むわ
469名前は開発中のものです。
垢版 |
2023/09/06(水) 06:47:53.34ID:vdpEMd4x
遊びでローグライクって作れるかね
2023/09/06(水) 07:05:55.03ID:qzN/VubZ
遊びとは?
471名前は開発中のものです。
垢版 |
2023/09/06(水) 07:18:28.70ID:Md0Xyf+S
おはむぅ('ω'`)
2023/09/06(水) 07:46:33.28ID:YQi1gcag
ドーンおじさん「チュートリアルやらんんでも作れる!」
で、作品は?

ドーンおじさん「・・・」


おいおいドーンおじもカオモジワナビーと同じかよ

ジャムくらい出せないとか、それであのエラソーナ物言い(笑)
2023/09/06(水) 07:49:22.85ID:YQi1gcag
さて、今日は水曜かぁ今週は何人ジャムるのかなぁ

そろそろ始動せんとやばいな遅刻になる
でもそろそろ飽きてきた頃かな?

あ、ジャムるって言うとプリンターの紙詰まり思い出すなぁ(笑)わかる人はそれ系
474名前は開発中のものです。
垢版 |
2023/09/06(水) 08:18:49.84ID:66VmgFs5
ローグライクは自分のメインテーマだわ
2023/09/06(水) 08:34:54.95ID:uLABeM2d
えちぃゲームが想像以上に大変でジャムに参加できん
2023/09/06(水) 08:41:50.59ID:YQi1gcag
えちぃならショーがないお(*´∀`*)
2023/09/06(水) 08:50:03.33ID:qzN/VubZ
大変なゲーム制作の時こそ、息抜きにJamでゲームつくろうぜ
478名前は開発中のものです。
垢版 |
2023/09/06(水) 09:04:14.18ID:vdpEMd4x
ローグってrpgなの?
479名前は開発中のものです。
垢版 |
2023/09/06(水) 09:16:16.48ID:qzN/VubZ
>>478 RPGってどんなの?
480名前は開発中のものです。
垢版 |
2023/09/06(水) 09:23:19.83ID:66VmgFs5
ジャムの作品見てWebGLで気軽に遊んでもらうの大事だと確認Unity勉強する理由が出来た
2023/09/06(水) 09:29:20.10ID:E8MDzD8C
人によって心に引っ掛かるポイントが違うのは面白いよね
「え?そこ?」って思ったり「あーなるほどなー」って思ったり
よく見てるなと関心するし発見もある
482名前は開発中のものです。
垢版 |
2023/09/06(水) 09:34:59.44ID:66VmgFs5
>>478
ローグライクってシステム作るのが面倒だけど遊びなら障害物を避けてゴールに向かう位でもいいんじゃない
483名前は開発中のものです。
垢版 |
2023/09/06(水) 09:38:17.79ID:vdpEMd4x
なるほど 回避ゲーってのもありだな
2dのスネークゲーもありだな
484名前は開発中のものです。
垢版 |
2023/09/06(水) 09:56:12.05ID:vdpEMd4x
ローグとヴァンサバ組み合わせられないか考えてんだよ(*´ω`*)
2023/09/06(水) 10:37:38.84ID:E8MDzD8C
『Vampire Survivors』は、poncleによって開発および発売されたゲームソフト。 ウィキペディア
ジャンル: ローグライクゲーム、 アクションゲーム、 インディーゲーム、 カジュアルゲーム

馬鹿なの?
486名前は開発中のものです。
垢版 |
2023/09/06(水) 11:04:09.69ID:vdpEMd4x
ふーん
2023/09/06(水) 11:08:34.50ID:bO+LT6vr
最近ずっとJamってたから むしろえちぃの作りが息抜きしてる感覚
すぐ出来ると思ってたから えちぃ関連が大変すぎて面食らってるわ

シレンみたいなのがローグライクでヴァンサバはローグライトなイメージあるわ俺
488名前は開発中のものです。
垢版 |
2023/09/06(水) 11:26:25.03ID:yT0Zmebf
ヴァンサバはシューティングの部類かと思ってたわ
2023/09/06(水) 11:31:04.97ID:E8MDzD8C
steamは開発者に厳密なジャンル付けを求めてないらしい
WikiとSteamで齟齬があるし途中で定義が変わってるのかもな
2023/09/06(水) 11:33:42.58ID:YQi1gcag
>>487
すぐ出来る

オレモしょっちゅう思ってる
でも毎回出来ねぇーなんでじゃー( ゚д゚ )
491名前は開発中のものです。
垢版 |
2023/09/06(水) 12:31:25.30ID:vdpEMd4x
関係ないけどvisual studioってめっちゃ先読みして補完してくれるんだな(*´ω`*)
492名前は開発中のものです。
垢版 |
2023/09/06(水) 12:43:39.48ID:vdpEMd4x
やっぱ朝に一番辛いタスクを持ってくることで、後が楽になるな(*´ω`*)
2023/09/06(水) 12:53:29.25ID:YQi1gcag
>>481
ほんと同じテーマで作ってもこんなに違うのできるのって思った
15パズルなんかアレンジねーだろと思ったけどね
494名前は開発中のものです。
垢版 |
2023/09/06(水) 13:00:17.79ID:jCWd7Yjk
>>491
いいよね
495名前は開発中のものです。
垢版 |
2023/09/06(水) 17:02:43.39ID:vdpEMd4x
プログラミンが得意になる考え方とかあるかな
496名前は開発中のものです。
垢版 |
2023/09/06(水) 17:18:46.90ID:jCWd7Yjk
>>495
トライアンドエラーが好きなら割りかし良いほうだと思う
〇〇を変えたらこうなった→じゃあここを変えれば〇〇になるかな?
新しいこと知るときでもやりたいこと調べてコピペしてみて内容をちょびちょび変えていったら慣れる
これを繰り返しやればそれなりに力ついてくる
2023/09/06(水) 18:03:40.64ID:YQi1gcag
今回アセットにて作成中
と言ってもまだ配置しただけなんだけど
やっぱアセット使うとテンション上がるね

無料アセット様々ですわ\(^o^)/
2023/09/06(水) 18:24:13.80ID:UUz9u1la
アセット2万円分買ってしまった
2023/09/06(水) 18:28:50.78ID:YQi1gcag
まさかジャムのため?
500名前は開発中のものです。
垢版 |
2023/09/06(水) 18:32:42.84ID:66VmgFs5
Arbor3買おうかずっと悩んでたんだけど試用版あるのか
501名前は開発中のものです。
垢版 |
2023/09/06(水) 18:47:27.32ID:qzN/VubZ
ずっと悩むぐらいならarbor3買え。
顔文字がUEで作ろうとして挫折したコインプッシャーが、日本語チュートですぐできるで
2023/09/06(水) 19:07:40.63ID:2A31blB4
コインプッシャーなんて30分くらいでできないか?
2023/09/06(水) 19:22:26.02ID:qzN/VubZ
その通り・しかし顔文字が何日もかけて結局完成できなかった。
Arborのチュートリアルなら5分以内に基本システムが完成できる。
https://arbor.caitsithware.com/tutorial/coin-pusher/
504名前は開発中のものです。
垢版 |
2023/09/06(水) 20:14:37.72ID:Md0Xyf+S
コインプッシャーて、ゲーセンに設置されているAM機器でメダル投入して雪崩式に落ちてくるメダルをゲットするマッスィーンのことだよね?('ω'`)
2023/09/06(水) 20:31:34.96ID:YQi1gcag
だな
マッスィーンだぜ


マッスィーンと聞くとなんかルパンのエンディング思い出すなぁ

マッスィーンが叫ぶ~
狂った朝の光にも似たァ~あ~あぁ~
506名前は開発中のものです。
垢版 |
2023/09/06(水) 20:32:22.04ID:jCWd7Yjk
Unreal Engineってゴミなんだな
2023/09/06(水) 21:00:27.16ID:jyIzhRxD
基本、プログラムは愚直に人の命令を1字1句こなすだけだから
中の人のスペック依存 機械は忖度してくれない
2023/09/06(水) 21:35:32.51ID:YQi1gcag
宮本「マリオはジャンプして亀に当たれば亀は弾かれるだろ、亀は鴨部に当たれば反射な」
スタッフ「いい動きですね!楽しぃ」


数日後

少年達「ここで亀にジャンプするだろ、戻ってきたら永遠にジャンプや」


マリオの裏技、無限ワンナップの出来上がりだったのだ
509名前は開発中のものです。
垢版 |
2023/09/06(水) 21:48:59.61ID:Md0Xyf+S
ワンアップもしくはワナップでよくね('ω'`)
510名前は開発中のものです。
垢版 |
2023/09/06(水) 21:51:51.16ID:Md0Xyf+S
パナップといえばセブンティーンアイスだが自宅から歩いていける距離のゲーセンがアイス自販機2つも並べていて冬でもよく食ってた('ω'`)
2023/09/06(水) 22:05:06.16ID:7dM9m58W
>>510
子供の頃、町内の温泉に自販機があってよくアイス食べてたな
あのプラスチックのアイス棒、逆さにすると剣みたいなんよなw
2023/09/06(水) 23:32:03.61ID:rIvzERht
物理演算を多様する場合
UnityよりUEの方が処理高速になりますか?
C#よりはC++の方が速い?という素人考えでUEに手をだそうかなと
2023/09/06(水) 23:43:08.32ID:x64/USE6
大してかわらん好きに汁
2023/09/07(木) 01:22:55.14ID:RpO3xN5C
C++の特徴が処理速度の速さ、C#はJavaのような書きやすさがあるとの事
プログラムに強いなら勉強するのもありだと思う
ワイはjavaから移行したからC++は無理そう…
2023/09/07(木) 06:49:16.72ID:4phlxpzT
UnityもIL2CPPビルドでネイティブコード変換前にC#からC++に変換できるからUnrealEngineでC++メインで開発した場合と有意差はなさそう
516名前は開発中のものです。
垢版 |
2023/09/07(木) 07:14:53.88ID:a3rLSjxm
UEのC++の難しさはUE独自の拡張部分。通常のC++加えて独自部分を覚えないといけないし、
独自の拡張に沿って書かないとクラッシュしまくる
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

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