Unityで自作ゲーム作りたい (71レス)
上下前次1-新
1(4): 名前は開発中のものです。 [] 2023/05/18(木) 14:07:42.52 ID:9iv0ROd+(1/5) AAS
最近始めたけど、難しい。
47(1): 名前は開発中のものです。 [sage] 2023/05/22(月) 01:21:41.32 ID:xyTDCUfq(1/2) AAS
ほーら三日坊主で挫折しとるやんけ?ワイが云った通りだ!ワイが常に正しいんや!m9(´・ω・`)ドーン!
48(1): 名前は開発中のものです。 [sage] 2023/05/22(月) 01:23:23.28 ID:xyTDCUfq(2/2) AAS
だいたい2D作りたいのにUnityって時点で情弱なんよ?
Unityは3D向け!2Dならツクールでじゅーぶん!UnityでもUniteなら挫折せんですんだのに!死ね!m9(´・ω・`)ドーン!>>1
49: 名前は開発中のものです。 [] 2023/05/24(水) 21:06:50.10 ID:uRDuMNKt(1) AAS
>>47
勘弁してくださいよ。Unityだけしているわけではないのでゆっくりさせてください!m9(´・ω・`)ドーン!
50: 名前は開発中のものです。 [] 2023/05/25(木) 21:12:16.88 ID:sGJO03On(1) AAS
生成したキャラクターがplayerfield1と2で動けるようになった!
51(1): 名前は開発中のものです。 [] 2023/05/30(火) 16:12:34.67 ID:SJb/hYN7(1) AAS
>>3636(7): 名前は開発中のものです。 [sage] 2023/05/20(土) 01:10:27.41 ID:XBQoaWqo(1) AAS
主がどれぐらいのレベルかは分からんから全くの初心者だと想定してアドバイスすると
最初はナンモワカランと思うからUpdate()の中でなんやかんやするコードが書ければいいと思う
修飾子もPublicとかPrivateとかStaticとか色々あってようわからんと思うが、最初は何も考えずにPublicで作っていくといい
ゲームを進めるための入力の判定はuGUIのボタンを使うと簡単に実装できる
UnityはuGUIのボタンの中にOnClick()というイベントを追加管理できるシステムがある
ここに好きなメソッドを登録しておける
これを使うと画面のボタンを押した時に登録したメソッドを発火させることができる
このメソッドの中で変数の変更をしてあげれば何を選択したかを取得できる
あとはUpdate()の中で条件分けしてやればとりあえず動くものができるぞ
ここまでは初心者ならどうするかを書いたが
ここからは自分ならどうするかを書くぞ
まず全部Update()内で処理は負荷的によろしくないので常時判定が必要なものとそうじゃないものに分ける
例えば制限時間の表示とかをUpdate()で行ってそれ以外は全部独自のメソッド内で処理する
また、1クラスで全部処理するのは管理面やデバッグを考えると現実的ではないのでクラスとスクリプトを複数に分ける
例えばゲームマスター.csとプレイヤー.csとエネミー.csに分けるかな
・ゲームマスタークラスはゲーム全体の進行・勝敗判定を行う一番でかいクラス
・プレイヤークラスは自分の選択とキャラクターの動的パラメーターの保持・GUIの表示をするクラス
・エネミークラスはプレイヤークラスを”継承”して相手の選択とキャラクターの動的パラメーターの保持・GUIの表示に加えてランダムに選択するコードを内蔵したクラス
あとはボタンが押されるたびにプレイヤー・エネミークラスの状態をゲームマスタークラスに”値渡し”して進行判定を行って
結果をプレイヤー・エネミークラスのメソッドを呼び出して反映して表示してあげればOKって感じだと思う
ざっくりとしたまとめだけど検索するときの参考にでもしてくれ
長文スマン
初心者で独学してるけどすごくありがたい
52: 名前は開発中のものです。 [sage] 2023/05/30(火) 16:49:03.16 ID:+3yhEB0i(1) AAS
嘘つけ!何も理解できてねーだろ!一文字も読んでねーだろ!死ね!m9(´・ω・`);y=ー(゚д゚)・・∵. ドーン!>>51
53: 名前は開発中のものです。 [] 2023/06/10(土) 08:34:58.87 ID:5DmCfcqP(1) AAS
楽しそうですね、がんばれ〜
54(1): 名前は開発中のものです。 [sage] 2023/06/10(土) 09:30:27.03 ID:Do1wgaU3(1/3) AAS
せやからゆうたやろー!
ワイの云った通り>>1は逃げ出した!
お前は逃げて逃げて逃げる人生なんだよ!一生一本も完成させられずに言い訳するだけのクソ人生!今死ね!すぐ死ね!そこで死ね!m9(´・ω・`)ドーン!
55: 名前は開発中のものです。 [sage] 2023/06/10(土) 09:31:56.71 ID:Do1wgaU3(2/3) AAS
ワイのゆったとおりuniteで開発してたら今頃は完成して公開して億万長者だったのによ!あーやだねーじょーじゃくはー!m9(´・ω・`)ドーン!
56: 名前は開発中のものです。 [sage] 2023/06/10(土) 09:42:25.63 ID:Do1wgaU3(3/3) AAS
この手のスレにはこーゆー足引っ張ることしか考えてねえ莫迦>>3232(2): 名前は開発中のものです。 [sage] 2023/05/19(金) 21:30:36.34 ID:P8ARCSp5(4/4) AAS
ざまあーーーwwwww
こんなやつ信じないのが正解だ!君の選択が正しい!頑張って完成まで辿り着いてくれ!m9(´・ω・`)ドーン!
がうじゃうじゃ湧いてくるわけよ?うじ虫みたいに!
何の役にも立たねえ戯言並べる極悪詐欺師>>36とか初心者にはそれがゴミ情報ってことすら判断できねーから挫折して消えていくんだよ!
これは幾百億年に渡って繰り返されてきたことなんだよ!今回も駄目だったか…ナムナムアーメン(´;ω;`)
57: 名前は開発中のものです。 [sage] 2023/06/10(土) 10:30:46.79 ID:RONTdUDN(1) AAS
まぁUNITE推しは初心者にはありやし
RPG作るにはスタンダードになるやろ
58: 名前は開発中のものです。 [sage] 2023/06/11(日) 15:44:32.73 ID:hZ8n+Ubh(1/3) AAS
2021.3.19のユニティーを独学で使ってます
bullet(1)スプライトのBulletSpeedスクリプト内変数を
別オブジェクトの変数を取り込もうとしているのですが
実行時にNullReferanceExceptionになります
なんでなのか教えてほしいですスクショ張ります
59: 名前は開発中のものです。 [sage] 2023/06/11(日) 15:54:21.62 ID:hZ8n+Ubh(2/3) AAS
画像リンク
60: 名前は開発中のものです。 [sage] 2023/06/11(日) 16:04:18.36 ID:hZ8n+Ubh(3/3) AAS
誤爆しましたすみません
61: 名前は開発中のものです。 [sage] 2023/06/13(火) 12:16:11.13 ID:NiiZoIXI(1) AAS
UNITEの将来性に賭けるのはありだけど、現状で薦めるのは地雷だよ
薦めてるやつは自分で買ってないか、爆死仲間を増やそうとしてる屑かでしょ
62: 名前は開発中のものです。 [sage] 2023/06/13(火) 18:11:46.95 ID:hpGzkHL+(1) AAS
爆死仲間増やそうとしてる奴と屑は別カウントなんだ
63: 名前は開発中のものです。 [] 2023/06/17(土) 07:24:21.03 ID:NkoVxTPr(1) AAS
グローバル変数、local変数
別スクリプトから変数の値を持ってくる
別のスクリプトから変数の値を参照する、逆に別スクリプトに変数の値を送る。
Local 変数なのに、別CSから参照しようとしたら、そりゃNull返すだろうと思うけど。
64: 名前は開発中のものです。 [sage] 2023/06/17(土) 08:26:00.83 ID:KleaQT56(1) AAS
58の件やったらスクリプトの名前違いやったみたいでよ
別スレで答え出てた
65: 名前は開発中のものです。 [] 2023/06/18(日) 13:28:19.22 ID:HVyoZps4(1) AAS
>>54
出来たら言う
66: 名前は開発中のものです。 [sage] 2023/06/18(日) 13:32:31.41 ID:r/T83KLf(1) AAS
マルチするよーなやつやで
御礼もねーよ
67: 名前は開発中のものです。 [sage] 2023/10/19(木) 23:21:52.31 ID:OUBlYsxj(1) AAS
そろそろできた?
68: 名前は開発中のものです。 [sage] 2023/10/20(金) 04:46:59.41 ID:4d5Reo5S(1) AAS
もうちょっと刺激が欲しいな
69: 名前は開発中のものです。 [sage] 2023/12/16(土) 07:46:18.69 ID:kb0bP19L(1) AAS
PS5ProPCを自作すると8.5万円になるが予想価格9万円
70: 安倍晋三🏺 [] 2024/01/10(水) 03:23:20.69 ID:zg5PWaSG(1) AAS
>>48
いやいや、unityは2Dもイケるんだから
後々のことを考えて3Dに移行できるようにしといたほうがいい
71: 名前は開発中のものです。 [sage] 2024/04/27(土) 20:40:58.30 ID:JK9y1e5U(1) AAS
完成しました。遅くなり申し訳ございません。
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.011s