Unityで自作ゲーム作りたい (71レス)
Unityで自作ゲーム作りたい http://mevius.5ch.net/test/read.cgi/gamedev/1684386462/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
25: 名前は開発中のものです。 [sage] 2023/05/19(金) 07:20:27.63 ID:2ZEv+CDp 騙されんなよ!Playmaker買うぐらいならFREEのBOLTで十分だ!Corgi Engineはアクションゲーム用のツールだ! この業界は素人を騙してあざ笑う極悪人ばかりだからな!俺の言う事だけを信じろ!m9(´・ω・`)ドーン! http://mevius.5ch.net/test/read.cgi/gamedev/1684386462/25
26: 名前は開発中のものです。 [sage] 2023/05/19(金) 07:27:23.12 ID:p1qp7m67 >>18 これぐらいならすぐ出来るし、聞き方を調整すればお得意のchatGPTでも作れるでしょ コードで書くならif文とfor文だけでも出来る メソッドもほぼ必要ないぐらい ただこれ、オフラインだよね? 相手の想定をどうしてるのかの情報が足りないかな http://mevius.5ch.net/test/read.cgi/gamedev/1684386462/26
27: 名前は開発中のものです。 [sage] 2023/05/19(金) 07:38:11.40 ID:p1qp7m67 >>25 お前いつの時代から眠ってた人間だよ もうBoltはUnityに買収されて内製のノーコードパッケージVisual Scriptingに組み込れたぞ 2つを勧めたのはあくまで金出してUnite買うぐらいならもっと汎用性が高くて情報が多いの買えって話だから 無料でノーコードやりたいならVisual Scriptingもいいよね http://mevius.5ch.net/test/read.cgi/gamedev/1684386462/27
28: 名前は開発中のものです。 [sage] 2023/05/19(金) 07:54:10.20 ID:2ZEv+CDp >>27 アホがー!今でもBoltはAsetStoreで入手しねーとつかえねーよ!ワイの言ってること何も間違ってねー! 見当違いなことほざいてるテメーみたいなバカは黙ってろ!消えろ!死ねー!m9(´・ω・`);y=ー(゚д゚)・・∵. ドーン! http://mevius.5ch.net/test/read.cgi/gamedev/1684386462/28
29: 名前は開発中のものです。 [] 2023/05/19(金) 14:02:15.72 ID:20nzRmud >>26 やってみます!相手はとりあえず、全ての行動をランダムにしてもらいます。 http://mevius.5ch.net/test/read.cgi/gamedev/1684386462/29
30: 名前は開発中のものです。 [] 2023/05/19(金) 14:30:39.46 ID:20nzRmud >>24 参考にさせていただきます! 自分でコードを書いてゲームを作ってみたいという理由で始めた趣味なのでゆっくりやっていきます http://mevius.5ch.net/test/read.cgi/gamedev/1684386462/30
31: 名前は開発中のものです。 [sage] 2023/05/19(金) 21:03:08.89 ID:2ZEv+CDp >>29-30 バカの云うこと信じてワイ無視しやがって!断言してやる!お前は一生完成させることできんわ!消えろ!死ね!m9(´・ω・`);y=ー(゚д゚)・・∵. ドーン! http://mevius.5ch.net/test/read.cgi/gamedev/1684386462/31
32: 名前は開発中のものです。 [sage] 2023/05/19(金) 21:30:36.34 ID:P8ARCSp5 ざまあーーーwwwww こんなやつ信じないのが正解だ!君の選択が正しい!頑張って完成まで辿り着いてくれ!m9(´・ω・`)ドーン! http://mevius.5ch.net/test/read.cgi/gamedev/1684386462/32
33: 名前は開発中のものです。 [sage] 2023/05/19(金) 21:46:57.92 ID:2ZEv+CDp >>32 こいつが完成できるわけねーだろ!いきなり選択間違えてんだからよ!そんなんだから一生ワナビーなんだよ!お前ら未来永劫ワナビってろ!m9(´・ω・`)ドーン! http://mevius.5ch.net/test/read.cgi/gamedev/1684386462/33
34: 名前は開発中のものです。 [sage] 2023/05/19(金) 22:21:31.33 ID:nXDplP4g このぐらいのシンプルなゲームなら、やりようはいくらでもある 趣味でやっているのだし、近道する必要もない 自分が面白そうなやり方でやればいいと思う ただ、ここで作っていきたいならローカルルールは読んできたほうが良い http://mevius.5ch.net/test/read.cgi/gamedev/1684386462/34
35: 名前は開発中のものです。 [] 2023/05/20(土) 00:54:29.39 ID:pi/Hk6jx まあ真面目に作りたいならこんなところくるべきじゃないよ 制作経験者1割以下でしょ http://mevius.5ch.net/test/read.cgi/gamedev/1684386462/35
36: 名前は開発中のものです。 [sage] 2023/05/20(土) 01:10:27.41 ID:XBQoaWqo 主がどれぐらいのレベルかは分からんから全くの初心者だと想定してアドバイスすると 最初はナンモワカランと思うからUpdate()の中でなんやかんやするコードが書ければいいと思う 修飾子もPublicとかPrivateとかStaticとか色々あってようわからんと思うが、最初は何も考えずにPublicで作っていくといい ゲームを進めるための入力の判定はuGUIのボタンを使うと簡単に実装できる UnityはuGUIのボタンの中にOnClick()というイベントを追加管理できるシステムがある ここに好きなメソッドを登録しておける これを使うと画面のボタンを押した時に登録したメソッドを発火させることができる このメソッドの中で変数の変更をしてあげれば何を選択したかを取得できる あとはUpdate()の中で条件分けしてやればとりあえず動くものができるぞ ここまでは初心者ならどうするかを書いたが ここからは自分ならどうするかを書くぞ まず全部Update()内で処理は負荷的によろしくないので常時判定が必要なものとそうじゃないものに分ける 例えば制限時間の表示とかをUpdate()で行ってそれ以外は全部独自のメソッド内で処理する また、1クラスで全部処理するのは管理面やデバッグを考えると現実的ではないのでクラスとスクリプトを複数に分ける 例えばゲームマスター.csとプレイヤー.csとエネミー.csに分けるかな ・ゲームマスタークラスはゲーム全体の進行・勝敗判定を行う一番でかいクラス ・プレイヤークラスは自分の選択とキャラクターの動的パラメーターの保持・GUIの表示をするクラス ・エネミークラスはプレイヤークラスを”継承”して相手の選択とキャラクターの動的パラメーターの保持・GUIの表示に加えてランダムに選択するコードを内蔵したクラス あとはボタンが押されるたびにプレイヤー・エネミークラスの状態をゲームマスタークラスに”値渡し”して進行判定を行って 結果をプレイヤー・エネミークラスのメソッドを呼び出して反映して表示してあげればOKって感じだと思う ざっくりとしたまとめだけど検索するときの参考にでもしてくれ 長文スマン http://mevius.5ch.net/test/read.cgi/gamedev/1684386462/36
37: 名前は開発中のものです。 [sage] 2023/05/20(土) 01:31:56.29 ID:bi/Rd3mh >>36 相手のレベル考えろよ!>>1はテメーのレスなんて全く理解できないどころか一文字も読まねーよ! >>1に最適なアドバイスはたった1つ!死ね!m9(´・ω・`)ドーン! http://mevius.5ch.net/test/read.cgi/gamedev/1684386462/37
38: 名前は開発中のものです。 [sage] 2023/05/20(土) 02:54:56.52 ID:bi/Rd3mh つーか>>36も頭悪いよなぁ?本当にお前のクソみたいな長文レスがアドバイスになるとでも思ってるのか? 基本的に日本人は教えるのが下手くそすぎる!死ねクソジャップ!m9(´・ω・`)ドーン! http://mevius.5ch.net/test/read.cgi/gamedev/1684386462/38
39: 名前は開発中のものです。 [] 2023/05/20(土) 03:06:47.45 ID:W7PIk5hf sssp://img.5ch.net/ico/nida.gif >>34 そうですね、ゆっくりやっていきます!わかりました。 >>35 そうなんですね、いろいろなところで調べながら作っていきます http://mevius.5ch.net/test/read.cgi/gamedev/1684386462/39
40: 名前は開発中のものです。 [] 2023/05/20(土) 03:10:56.79 ID:W7PIk5hf sssp://img.5ch.net/ico/nida.gif >>36 長文は寧ろありがたいです!参考にしながら作っていきます!詰まったり、わからないところがあったら質問していくかもです!本当にありがとうございます! http://mevius.5ch.net/test/read.cgi/gamedev/1684386462/40
41: 名前は開発中のものです。 [sage] 2023/05/20(土) 03:11:05.70 ID:bi/Rd3mh ゆっくりやったら一生かけても完成しねーんだよ!これがゆとり世代だ!m9(´・ω・`)ドーン! http://mevius.5ch.net/test/read.cgi/gamedev/1684386462/41
42: 名前は開発中のものです。 [] 2023/05/20(土) 09:31:07.16 ID:W7PIk5hf sssp://img.5ch.net/ico/nida.gif >>36 あ、めちゃくちゃ初心者です! https://i.imgur.com/1GZU6y1.png https://i.imgur.com/rMdXe7E.png おおお!合ってるかわかりませんが出てきた! http://mevius.5ch.net/test/read.cgi/gamedev/1684386462/42
43: 名前は開発中のものです。 [] 2023/05/20(土) 21:56:21.74 ID:W7PIk5hf CharacterButtonを押すと、 https://i.imgur.com/9pB23Wg.png Prefab化されたCharacter,character1,character2の内、それぞれ一体がランダムでPlayerField1とEnemyField1に出現 https://i.imgur.com/vwTjNxb.png CharacterButtonのButtonScript https://i.imgur.com/jjZuMPP.png PlayerとEnemyのキャラクターを同じPrefabのところ?から出てくるようにしてしまったのですが、今後都合の悪いことが起こりますかね?分けなくても大丈夫でしょうか? 攻撃は、合っているかはわかりませんが、今は「ボタン1を押したら攻撃?をする」みたいにしようとしています まだ>>36さんの言ってる内容について理解しきれていない部分があるので、unityのチュートリアルやC#などをやりながら使えそうなところがあったら進めていきます もし時間等に余裕がありましたらこれからも助けてくださると幸いです( ;∀;) http://mevius.5ch.net/test/read.cgi/gamedev/1684386462/43
44: 名前は開発中のものです。 [sage] 2023/05/21(日) 01:13:53.70 ID:YzQKd1TP >>43 いい感じじゃん 同じPrefabが云々の話は結論だけ言えばInstantiate使ってるから問題ない 寧ろプログラマ的には共通化できる部分はどんどん共通化していった方がいいから筋が良いぞ 何で大丈夫なのか詳しく知りたけれは”インスタンス化”で調べてくれ 解説がメンドイ 勘違いしてるかもしれないから一応言っておくと、 ボタンが押されたとき呼び出す関数の名前はOnClick()以外でもいいぞ それとアドバイスだが、変数の宣言は最初は全部クラスの直下でやっておいた方がいい 再生したときにInspectorに表示されるからデバッグがしやすくなる (PlayerRandomIndexとかPlayerCharacterとかの事ね) http://mevius.5ch.net/test/read.cgi/gamedev/1684386462/44
45: 名前は開発中のものです。 [] 2023/05/21(日) 04:05:14.75 ID:OaJc3GhW >>44 ありがとうございます!ネットやchatGPTなどで実力が大幅に底上げされている節があるので何とも言えませんが... 調べておきます! いえいえ、1から100まで教えてくれるのが完成させるという目的においては一番良いですが、寧ろ取っ掛かりだけを教えていただけるほうが、モチベーションも保てますし、自分で調べるのも楽しいので、初心者の私にはそれがありがたいです なるほど!とりあえずわかりやすいからそうしてるみたいな?さっき、OnClick()のところをClick()と変えて試してみましたが問題なく出現しました! いろいろやってみます! http://mevius.5ch.net/test/read.cgi/gamedev/1684386462/45
46: 名前は開発中のものです。 [] 2023/05/21(日) 10:08:26.06 ID:1AJZXcMk ひろはすさん残念だね やっぱりああいうことかと http://mevius.5ch.net/test/read.cgi/gamedev/1684386462/46
47: 名前は開発中のものです。 [sage] 2023/05/22(月) 01:21:41.32 ID:xyTDCUfq ほーら三日坊主で挫折しとるやんけ?ワイが云った通りだ!ワイが常に正しいんや!m9(´・ω・`)ドーン! http://mevius.5ch.net/test/read.cgi/gamedev/1684386462/47
48: 名前は開発中のものです。 [sage] 2023/05/22(月) 01:23:23.28 ID:xyTDCUfq だいたい2D作りたいのにUnityって時点で情弱なんよ? Unityは3D向け!2Dならツクールでじゅーぶん!UnityでもUniteなら挫折せんですんだのに!死ね!m9(´・ω・`)ドーン!>>1 http://mevius.5ch.net/test/read.cgi/gamedev/1684386462/48
49: 名前は開発中のものです。 [] 2023/05/24(水) 21:06:50.10 ID:uRDuMNKt >>47 勘弁してくださいよ。Unityだけしているわけではないのでゆっくりさせてください!m9(´・ω・`)ドーン! http://mevius.5ch.net/test/read.cgi/gamedev/1684386462/49
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 22 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.012s