X



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

■ このスレッドは過去ログ倉庫に格納されています
1名前は開発中のものです。
垢版 |
2023/06/09(金) 20:08:49.40ID:rdAYu282
前スレ
【ワナビ歓迎】ゲーム開発者未満の雑談スレ 2
https://mevius.5ch.net/test/read.cgi/gamedev/1679505053/

ゲーム開発者になりたい人達の雑談所です

・ゲーム開発をしたいが、形になっていない
・完成せずに挫折してしまった
・完成はしたが十分な出来だと思えない
・製作者用の雑談スレに書き込んでいると引け目を感じる

といった、ゲーム製作に執着はあるが、開発者と名乗るのも烏滸がましい底辺が、身の程知らずに遠慮なく自由に語り合える場です
喧嘩や愚痴や誰かを傷つけそうな話題は程々に、なるべくでいいので明るく楽しくいきましょう
2023/06/15(木) 04:38:01.09ID:fnDkilvY
>>92
荒れるのには何か自分に原因があるのでは?
心当たりないなら長々と自分語りとかしてたんじゃね
2023/06/15(木) 06:22:32.41ID:fXloHi0V
unrealってむずくない?
ブループリントめっちゃむずくない?
コードより
2023/06/15(木) 06:29:30.52ID:fXloHi0V
unrealとunityどっちがいいのk教えてくれ
個人制作だよ

3dもやりたい
ブルプリ逆にむずくないかこれ
2023/06/15(木) 06:55:27.93ID:nujbCFLc
unityがいいよ
2023/06/15(木) 07:19:11.63ID:fXloHi0V
なんで
2023/06/15(木) 07:27:07.45ID:oIvBs8PA
どっちがいいのか教えて→〇〇

その後に何でと理由を聞くな!


だったら最初からどちらがどういう理由で良いかと聞けや!
135名前は開発中のものです。
垢版 |
2023/06/15(木) 08:59:42.71ID:0/8qr7Qu
>>129
あの時はただゲーム貼っただけなのに
いきなり粘着が始まったんだよ
136名前は開発中のものです。
垢版 |
2023/06/15(木) 09:01:42.42ID:0/8qr7Qu
>>131
コードで書いた方が簡単だよ
コードの方が視認性いいし
2023/06/15(木) 09:07:42.06ID:oIvBs8PA
UEもコード書けるだろ
かなりムズいけど
2023/06/15(木) 09:29:58.27ID:fXloHi0V
結局コードに手を出すとなるとシープラですから、そこが懸念ですね

ブルプリもいうほど簡単でもない
2023/06/15(木) 10:06:08.45ID:qwKuZCV9
自分に都合の悪いレスは全部スルーするよな
一生ゲームエンジン選びしてろよ
2023/06/15(木) 10:27:07.00ID:fXloHi0V
>>137
ブルプリだけで完結は厳しいのかね
2023/06/15(木) 11:05:41.39ID:iLbenhOo
エンジン選びのやつはNGした
2023/06/15(木) 11:09:45.68ID:5Crdzk/I
長々と生産性のない自分語りしてる奴ウザいから次スレからワッチョイかIP付けないか?
毎日スレ見てるわけじゃないけど都度NGにするのダルい
2023/06/15(木) 12:06:46.32ID:oIvBs8PA
なら次スレ立ててくれ
じゃないと無理やで
2023/06/15(木) 12:18:56.70ID:8xTg25RE
ゲーム界隈って頭おかしいやつ多いのにワッチョイ付いてないんだな
2023/06/15(木) 13:11:44.44ID:7QNMkWB/
そもそもそいつが自分のために立てたスレ
2023/06/15(木) 13:18:34.37ID:fXloHi0V
排他的なことなしでっていうスレじゃないの?
なんですぐ自治し始めるの?
2023/06/15(木) 13:34:06.13ID:7QNMkWB/
内容じゃなく態度が不特定多数に不快なんじゃないかな
書き込みのマナーが合わないと感じると人は嫌な気分になるもんだ
その中でつい物申す人が出てくるのは自然なこと
君が元になる書き込みを止められないように、彼らの不満な気持ちを止めることはできないよ
2023/06/15(木) 13:37:35.28ID:lKv0eC9g
ワナビーOK=排他一切なしなわけねーだろ
2023/06/15(木) 13:40:58.74ID:ITCLNofj
まあ不満が出るのも含めてゆるくやっていけばいいじゃない
個人制作なんて自分語りみたいなもんだし
色んな話聞けて私は楽しいよ
2023/06/15(木) 14:33:48.48ID:jZKI9D9l
>>146
お前がコテハン付けたら平和になるよ
2023/06/15(木) 15:16:36.27ID:fXloHi0V
他人に突っかかるやつ多すぎだな
唯一の考えがあるわけじゃないのに自分の考え以外認めないみたいなやつ
認められないまでも、スルー出来るようにはならないものか
152名前は開発中のものです。
垢版 |
2023/06/15(木) 15:32:35.84ID:0/8qr7Qu
ところで俺の他に作ったゲーム貼るやつはいないのか?
2023/06/15(木) 15:48:33.44ID:g/rhNrZS
これか?視聴回数1回ってワイしか観てないってこと?他も全部0回って自分で一回ぐらい観ろよw m9(´・ω・`)ドーン!
ttps://www.youtube.com/watch?v=1O8_jgyEayM
2023/06/15(木) 15:52:31.44ID:GtJpCiMy
>>153
俺が2人目だぞ!!!

155名前は開発中のものです。
垢版 |
2023/06/15(木) 16:08:45.45ID:0/8qr7Qu
>>153
この前アップしたばかりだから
156名前は開発中のものです。
垢版 |
2023/06/15(木) 16:25:22.17ID:AjBye9Je
>>128
アップデートしたらソシャゲ脳になったでござる
2023/06/15(木) 17:04:27.90ID:fnDkilvY
>>131
プログラマーだったらC#、アーティストならUE.
アニメーターにBP教えたらすぐゲーム作れるようになった。
Unityだとこうは行かないとおもう
2023/06/15(木) 17:07:02.89ID:EucZymTv
>>152
クソゲーならくさるほど作ってるよ安心して
2023/06/15(木) 17:07:35.24ID:80XQbcwn
こんな所にまともなゲーム貼るわけねぇだろ
2023/06/15(木) 18:05:27.85ID:uQOl3va0
【フルメタル・ジャケット/Zの鼓動】岐阜/陸自隊員2人射殺・18歳候補生(Z世代)の殺害動機判明「おい、俺を怒鳴るのか!?殺してやる(パーン」→「こいつ盾になって邪魔。ついでに撃つか(パーン」★8 [Hitzeschleier★]
ttp://asahi.5ch.net/test/read.cgi/newsplus/1686815946/
2023/06/16(金) 11:15:02.34ID:YIU5CP2I
プログラムの流れが分からんことが、理解を妨げている
if文とかめっちゃハマるんで、完成までいけない

フローチャートとか作る?
162名前は開発中のものです。
垢版 |
2023/06/16(金) 11:33:48.43ID:wUc2jahG
>>161
一度も作ったことない
2023/06/16(金) 11:39:07.62ID:YIU5CP2I
わかりやすくするコツあるかな?
どんな小さな機能でもすべて関数化すれば役割は明確になると思う

そうしてみるけど
2023/06/16(金) 11:56:41.31ID:NdFT29uW
ゲームブック作ろうとしてたのに文章書くの楽しくて普通の小説できちゃった……
2023/06/16(金) 12:44:53.28ID:Catrm3VV
>>163
コテハン付けてください
2023/06/16(金) 13:59:09.57ID:WQtf65NK
まさかブレイクポイントの使い方もわからないのではないだろうな?
多いんだよな
Unity講座しか見てなくって
Visual Studioの使い方知らんやつ
2023/06/16(金) 14:17:20.05ID:YIU5CP2I
ステップ実行は分かるが、そんなに使うもん?
必須?
168名前は開発中のものです。
垢版 |
2023/06/16(金) 14:45:41.33ID:wUc2jahG
そういや俺ブレイクポイント使ってないわ
使うようにしないといけない
169名前は開発中のものです。
垢版 |
2023/06/16(金) 14:47:05.78ID:wUc2jahG
>>167
例えば当たり判定がシビアな3Dバトルゲーム作りとかでは
必須だと思う
2023/06/16(金) 14:47:09.70ID:euIKyiBo
Unityでゲーム作る時はあんま使わないかな。
2023/06/16(金) 14:47:37.66ID:o04eC8sd
ブレイクポイントなんて使い方知ってても滅多に使わんから別に知らんでええで?大して役にも立たねえことでマウントしようとすんな!死ね!m9(´・ω・`);y=ー(゚д゚)・・∵. ドーン!>>166
2023/06/16(金) 14:49:27.82ID:euIKyiBo
なんだ特殊な事例だして使い方知らないって上から目線で騒いでいるの最近プログラム初心者か?
2023/06/16(金) 14:52:22.35ID:euIKyiBo
あ、171がはじめてまともなこといったな。だが人に○ね!はいかん
2023/06/16(金) 16:00:51.91ID:euIKyiBo
ゲームエンジンが普及して、プログラムの難易度的には
2Dシューティング<3Dアクション<RTS<バズル<SRPG<ボードゲーム
って思う
2023/06/16(金) 16:03:46.45ID:WQtf65NK
どうせこんな5chで入れ知恵すんなということで
師ねと言ってるのだろう
ここでゲーム制作の知識を学べるなんてことはあってはならないというわけか
176名前は開発中のものです。
垢版 |
2023/06/16(金) 18:03:06.95ID:wUc2jahG
かえって古いタイプのゲームのほうが作るの難しそうってのはある
ファミコンゲームとかでも技巧にとんだものたくさんある
2023/06/16(金) 18:13:39.14ID:YIU5CP2I
普通にテトリスむずいけど
2023/06/16(金) 18:21:10.54ID:euIKyiBo
海外はオールドスクールスタイルでゲームのギミックや面白くする方法学ぶけど
日本はいきなり3Dアクションとか作るからなぁ。
2023/06/16(金) 19:10:54.68ID:IU3mz54Y
初代シムシティのソースコード見て全く理解できずに挫折した
2023/06/16(金) 20:58:09.23ID:wzPDlDbx
え?デバッガってそんなに特殊か?
2023/06/16(金) 21:01:47.98ID:euIKyiBo
上から目線で語った内容が、普通すぎてバカにされてるんだろう
182名前は開発中のものです。
垢版 |
2023/06/16(金) 21:32:33.54ID:DUdgA1C+
>>167
発生がが見えるバグの時、ステップ実行で進めて出たフレームの時の様々な値を見たい時かな。
2023/06/16(金) 21:58:55.18ID:WQtf65NK
>>181
あの程度の内容でただ推測で説明しただけなのに
"上から目線"
とか思っちゃうお前らが異常なんだよ
この板全体に言えることだけど
とにかく会話が続かないし
ちょっとでも角が立つとそれだけでピキーンとなっちゃうらしいね
2023/06/16(金) 22:01:52.79ID:WQtf65NK
意見の違いとか間違いとかあって当たり前なんで
それをいちいち上から目線とかバカにされてとか
いちいち言っちゃうところを見ても
まあ情報交換や意見交換の場としては成り立ってないのがわかる
おかしな奴ばかりだからな
2023/06/16(金) 22:54:15.56ID:U/e0JBIv
 ゲームブックと言えば。

 むかああああああし、ベーシックマガジンというプログラム誌があったのだけれど、それの市販ゲームのコーナに併設してゲームブックが載っていた頃があって、それの内容項目が1から連番だったから(ゲームブックなのだから当然)、1番から表示内容として全て入力して、分岐とかのプログラム実装はマルチステートメントで表示内容の後に続ければOKじゃね?総て入力終わってからrenumすれば行番号も10飛びに直るし。
 とか思って毎月載っていたゲームブックの選定したのだけれど、いざ入力しようとしてその当時は8ビットPCが主流で市販ゲームでも半角片仮名オンリーなものがあったような時代なのでローマ字入力など存在せず、仮名入力が壊滅的だった私は脳内プランで破綻したのでした。
2023/06/16(金) 23:34:07.43ID:o04eC8sd
おいおいおいおい!?テメーなんで未だ息してんだ???死ねつったろ!m9(´・ω・`);y=ー(゚д゚)・・∵. ドーン!>>183-184
2023/06/17(土) 02:01:36.85ID:AWXqYgB/
ベーシックマガジン知らない世代だけど20年も続いてたんだね
DSのプチコンが人気だったのも納得
2023/06/17(土) 06:43:05.19ID:NCzTRwmd
質問させてくれ

スペースキーを押すだけで伸縮する機能が作りたいんだけど、どう書けばいいんだろう


スペースキー1回目:伸びる
スペースキー2回目:縮小する
というだけの機能

まあこういう無駄な部分にこだわっちまうから完成しないのかな。別キーを割り当てればいいだけのことだからな(´・ω・`)これがコアじゃないことをやっちまってるガイジ。
プログラミング能力がそもそも低すぎるんだけどな。

同じキーを使う場合、トグルを使ってtrueとfalseを切り替えないといけないから、以下のように4つの処理が必要になることは分かる
# 1
キー押す(トグルがfalseの場合に動作)
# 2
キー離す + トグルをtrueに入れる
# 3
キー押す(トグルがtrueの場合に動作)
# 4
キー離す + トグルをfalseに戻す

https://ideone.com/MqR8YS
そもそもこういう場合はif文でいいんかな
match caseとか使うもん?
2023/06/17(土) 06:56:17.19ID:41Ul7LLE
さっさと書いて動かして次行けや
2023/06/17(土) 08:02:19.38ID:E4/nRyK2
制御用変数作ってスペースのキーリリース時にインクリメントして%2
あとはキープレス中に変数を01でif分岐とか
2023/06/17(土) 08:17:46.88ID:0j+jIZgu
>>188
unityは触ったことないがXORは使えんの?
2023/06/17(土) 08:30:15.34ID:KleaQT56
そもそも押すだけといいながら
離したときにも機能あるやん

そういうとこ直しなよ
何かにマイナス1掛けると反転やろ
じゃ何かとは何がベストか?
2023/06/17(土) 12:05:21.70ID:PHsv1bbW
特徴的な口調のやつ何年も前から進歩しないし同じ質問繰り返すし相手するの疲れた
2023/06/17(土) 13:03:02.40ID:E4/nRyK2
フィクションで記憶がリセットされる系は大抵泣けるシナリオだが、もしリアルで存在したならこんな感じで面倒くさいんだろな
2023/06/17(土) 14:44:22.78ID:NCzTRwmd
>>191
xorが良くわからないけど、godotではこういう記述は使えるはず
調べてくる

>>192
スペースだけを使うというやり方ですね
2023/06/17(土) 14:45:48.52ID:NCzTRwmd
オレがいると迷惑っぽいのでテラテイル行ってきますね
ごめんなさい
2023/06/17(土) 15:38:14.61ID:Rif3LATn
もう帰って来ないでね
2023/06/17(土) 19:31:33.59ID:AWXqYgB/
>>188
自信ないけど書いてみた…
if(スペースを押したとき){
if(変数==1){
伸びるモードにして、且つ変数=2
}else if(変数==2){
縮むモードにして、且つ変数=1
}
}
2023/06/17(土) 19:38:11.44ID:41Ul7LLE
なんつーか
一口にゲーム開発者未満って言ってもピンキリね
2023/06/17(土) 20:00:02.36ID:NCzTRwmd
次ゲー何にしようかな
どうやって決めてる?

>>198
processはunityでいうupdateなので、フレームごとの処理です
徐々に伸ばしたいので、1フレームあたり1伸ばすとします
すぐにトグルをtrueに入れてしまうと、1以上伸びなくなってしまいます
こすみません説明不足で
201名前は開発中のものです。
垢版 |
2023/06/17(土) 22:01:25.57ID:HbEfH4qC
>>188
伸びる量の変数を用意する。
例:lengthとして、1または-1
イベントで、スペースキーが押されたら、lengthの符号を反転する。


伸縮処理をupdateに記述する。
伸びる値が最大になったら最大値を代入。
伸びる値が最小になったら最小値を代入。
2023/06/17(土) 22:08:59.69ID:KleaQT56
何で戻って来た?
2023/06/17(土) 22:26:19.19ID:onaqmwEu
Unityでスクロールビューに子オブジェクトをデータ分全部生成して並べるのをやめて、子オブジェクトの数を固定して最下段・最上段にフォーカス合う度にデータをロードするようにしたら最低fpsが30から150まで改善して草
2023/06/18(日) 01:13:55.10ID:OMFx1uT4
>>200
伸び切ってからトグルをtrueにする、という事ですかね
201さんの言うようにキー入力とは別で伸縮処理(トグル)を行う感じです
この場合トグルtrueの間は伸びて、falseの間は縮みます
if(スペースを押したとき){
//一回目
if(スペース変数==1){伸縮トグル=true スペース変数=2
//二回目
}else if(スペース変数==2){伸縮トグル=false スペース変数=1}}
//毎フレーム実行
if(伸縮トグル==true){
if(板位置<=10){板位置+=1}else if(板位置>=10){板位置=10}
}else if(伸縮トグル==false){
if(板位置>=0){板位置-=1}else if(板位置<=0){板位置=0}}

もっと省略する書き方もありそうだけど分からん…
2023/06/18(日) 06:19:21.20ID:qwXYLbJi
おそらくスペースキー押してる間伸ばしたり縮めたりがやりたかったのでは
なのでキーを離した時に伸縮の切り替えが必要だったとか

あの文曖昧で伸縮機構作ってからキー処理詰めたらとしか言いようがない
最初>>192と同じ発想が出たが伸縮自体の処理内容によっては>>188で書かれていたので良かったりだから下手に書き込めぬ
2023/06/18(日) 06:32:21.34ID:r/T83KLf
ここでさイフ文の条件にワザワザ==trueとかやってるけどさ

そもそもイフ文は条件がtrueか否かなのよ

だからね
Boolean変数 b=true
if(b)処理と書けるでよ

それから反転な
!付けりゃ反転すっから
b=!b
これで反転すっど
2023/06/18(日) 06:36:15.63ID:r/T83KLf
>>203
そりゃ毎回動的にロードしてりゃfps落ちて当たり前
2023/06/18(日) 07:47:52.16ID:etcYkvgl
teratailで質問してるから続きはそっちでどうぞ
https://teratail.com/questions/ux7ov6gfn7v458
2023/06/18(日) 08:57:13.15ID:r/T83KLf
てか何故かgodotスレに行かないんだよな
そこが分からん
2023/06/18(日) 10:00:22.57ID:cNp9N+jF
すまん 別にいくよ
2023/06/18(日) 11:52:20.59ID:nIdYpImC
おう、また明日な
2023/06/18(日) 17:29:12.74ID:r/T83KLf
わろた寺テールに迷惑かけんなよ

この質問は、一時的に非表示にされています

質問者から削除リクエストが行われたため、運営チームで確認を行っています。
申し訳ありませんが、確認が終わるまでしばらくお待ち下さい。
2023/06/18(日) 19:48:44.06ID:M9CS8+X5
>>188
 つまりマウスのシングルクリックとダブルクリックの機能をスペースキーで欲しいと。
 Godot?知らんので、擬似コードですが。

 1回目と2回目の間隔が十分に短ければダブル判定、間隔が空きすぎるとシングル2回判定、かな。
 1回目のクリックからカウントダウンを始めて、タイムアウト(0.2秒とか)しない内に再度押されたら2回判定。

int keystat ,spccnt ,spc

keystat = input()
if (keystat == 'spc') {
if (spc == 0) {
spc=1
spccnt=12
}
if (spc == 1 && 0 < spccnt) {
spc=2
}
}
if (0 < spccnt) {
spccnt--
}

if (spc ==1) 伸びる
if (spc ==2) 縮む

状態が1と2しかないから、一度動き始めると止まれないけれど。キーリピート対策もしていないし。
2023/06/18(日) 19:54:20.76ID:OMFx1uT4
>>206
ほえー…なるほどです
あんがと!
2023/06/18(日) 21:06:01.87ID:r/T83KLf
>>213
>  Godot?知らんので、擬似コードですが。
>一度動き始めると止まれないけれど。キーリピート対策もしていないし。

知らんならワザワザ書くなよ余計混乱するやろ

しかも対策してないとかバグ作らせたいのか?あん?くずが!
216名前は開発中のものです。
垢版 |
2023/06/18(日) 21:22:18.05ID:/lN0fq52
今日から始まるunityroomのゲームジャムでは
ゲームらしいゲームに挑戦したい
2023/06/18(日) 22:55:45.00ID:p8InpeSW
if文多くて明日には読めなくなってる自信あるわ
218名前は開発中のものです。
垢版 |
2023/06/18(日) 23:03:16.37ID:/lN0fq52
>>215
そもそも何を伸縮させたいんだ?
2023/06/19(月) 01:06:02.03ID:ojj9FEn4
なんかgobotのコミュニティでも延々とプログラミングクレクレ君がいるけど文体丸かぶりしてんな
迷惑も考えような
2023/06/19(月) 01:40:38.99ID:jk7Q95e/
>>188
毎フレーム伸びる処理してるように見えるけど実際は縮む場合があるとか、何の切り替えかわからないtoggleとか、数字だけのログとか、自分で混乱しない?
Godot環境ないから動くかは知らんけど、オレはバカ(近い将来の自分)が読んでもわかるよう、英語で意味が通るように書くことを心がけてるぞ

#class名がpoleとかで何が伸び縮みするのか明白な前提
bool extracting = false
func _process(delta):
if Input.is_action_just_pressed("ui_accept"):
extracting = !extracting
if Input.is_action_pressed("ui_accept"):
if extracting:
extract()
else:
contract()
func extract():
print("extracting")
func contract():
print("contracting")
2023/06/19(月) 04:31:33.53ID:TKMQHNfl
206が絶好のアドバイスしてるから、後は質問者がみずから考えて答え出すのを待とうぜ
2023/06/19(月) 05:47:05.16ID:SFweNkUn
>>215
そもそもGodat指定じゃないし。
命題はコード以前のアルゴリズムでしょ。それは本文で説明した。
コピペで動くコードも結構だけれど、読解力も養った方が良いと思うよ?
2023/06/19(月) 05:51:00.45ID:ZfzVAjjm
195とかにも書いてあるけどね

読解力ある?
2023/06/19(月) 06:39:59.12ID:tXiVoP8L
早起きだな
おじいちゃんかよ
2023/06/19(月) 06:40:48.74ID:Uq5Hd+TX
早起きは美徳だから
健康的なゲーム開発のためにも夜早く寝て朝はやく起きるのがよろしい
2023/06/19(月) 06:41:06.97ID:TKMQHNfl
ゴドーのスクリプトってなんかパイソンっぽいな。
{}でくくらず段落でくくるの苦手
2023/06/19(月) 06:44:27.52ID:TKMQHNfl
UnityRoomの1っ週間ゲームジャム お題「ふる」
2023年6月19日(月) 0時 〜 2023年6月25日(日) 20時
これでワナビーは卒業するといい。目指せ野球マン
2023/06/19(月) 13:46:54.48ID:+TuiG/iv
たみふるオーバードーズゲーム作るか
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

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