- 1 名前:例の奴 [2023/08/04(金) 15:07:36.09 ID:mCLWR6jg.net]
- フリー版で開発したゲームは個人・法人を問わず追加のロイヤリティーなしで販売できます。 プラットフォームサポートはiPhone/iPod Touch/iPad、Mac、PC、Web、Wii、Xbox360、Android、PlayStation 3、PlayStation 4、PS Vita他
■注意事項 質問と答え以外は禁止 ■Unity 2ch Wiki(まとめ、過去ログ、リンク集) ・www24.atwiki.jp/unity2ch/ ●リンク ・Unity(日本公式サイト) unity3d.com/jp ・マニュアル docs.unity3d.com/ja/current/Manual/index.html ・チュートリアル unity3d.com/jp/learn/tutorials ・スクリプトリファレンス docs.unity3d.com/ja/current/ScriptReference/index.html ・FAQ unity3d.com/jp/unity/faq ・MSDN msdn.microsoft.com/ja-jp/ms348103←スクリプトのエラー番号をこれで検索すると原因が日本語で出てきます。 ■前スレ 【ゲームエンジン】Unityなんでも質問スレpart10 https://mevius.5ch.net/test/read.cgi/gamedev/1680959709/
- 646 名前:名前は開発中のものです。 mailto:sage [2023/09/23(土) 18:35:04.26 ID:Z3i4uR0K.net]
- 初めのポンコツっぷりからすればかなり成熟したんじゃね
大分見違えたよChatGPT ただ嘘かというと微妙に?ではないラインまで寄ってきてるから 100%嘘ではないが微妙に外してる感がある しかも耳障りがいいのが何とも
- 647 名前:名前は開発中のものです。 mailto:sage [2023/09/23(土) 19:11:12.36 ID:YOf1btHK.net]
- 最初のころは間違いを指摘してもやたら言いわけしてたからな
一度ChatGPTにあるプログラム言語の仕様聞いた時に間違いを指摘しても認めなくて、コンパイラで実際の動作確認してログ貼り付けたら ChatGPTもコンパイラの結果だと言って捏造したログ出してきたときは呆れたわ
- 648 名前:名前は開発中のものです。 mailto:sage [2023/09/23(土) 20:02:42.81 ID:MxpVHLCp.net]
- >>636
ワロタ
- 649 名前:ドーンおじ mailto:sage [2023/09/23(土) 20:32:23.06 ID:YaQqJGRE.net]
- お前らの低クオリティな回答よりよっぽどChatGPTの方がマシなんだよ!m9⎛´・ω・`⎞ドーン!
- 650 名前:名前は開発中のものです。 [2023/09/23(土) 20:54:53.56 ID:OKp+DYti.net]
- そんなことはありません。ChatGPTはあなた方から学んでいますので、あなた方を超えることはあり得ません
あなた方がスキルアップすることで私もスキルアップするのです ともに二人三脚で成長していきましょう
- 651 名前:ドーンおじ mailto:sage [2023/09/23(土) 22:46:39.51 ID:YaQqJGRE.net]
- >>639
ChatGPTはそんなこと云わないんだよ! JSと合法的にファックスする方法教えろください!って聞いたらあの野郎はつうh
- 652 名前:名前は開発中のものです。 [2023/09/24(日) 00:45:56.48 ID:Ycnu9l9w.net]
- まあ実際あいつは相当調教されてて非倫理的、反社会的、犯罪的なことには絶対答えないようにはなってるはず
なお平気でうs
- 653 名前:名前は開発中のものです。 mailto:sage [2023/09/24(日) 04:13:05.21 ID:vd04acfJ.net]
- AIは結局「よく調教された集合知」だから、ちょっとした調べ物に便利なのは当然なんだよな。でも誰かが知ってることしか知らないので先行き不透明なことを聞くのには向かない
- 654 名前:名前は開発中のものです。 [2023/09/24(日) 05:06:50.10 ID:vs/ECiaf.net]
- 質問させてください
https://baba-s.はてなブログ.com/entry/2018/03/30/085000 個々を見て倉庫番を作っているのですが、「tileTypeというネームスペースがない(CS0246エラー)」というエラーが出ます。以下の部分に対してエラーが出ます。 private TileType[,] tileList; // タイル情報を管理する二次元配列 自作の配列型が必要に思えますが、using tileType;と定義してみたんですが、駄目です。 これってどこで定義されてるんでしょうか?
- 655 名前:名前は開発中のものです。 [2023/09/24(日) 06:13:25.60 ID:vs/ECiaf.net]
- gptさんにも聞いているところです
コード丸投げのほうが案外正確な答え来るんですね(*´ω`*)
- 656 名前:名前は開発中のものです。 mailto:sage [2023/09/24(日) 06:48:55.67 ID:we2cRZDF.net]
- そのブログでTileTypeを検索してみようか
private TileType[,] tileList;が書いてある行の上でやたら列挙型の説明をしているけど enum型の名前はなんて書いてあるのか見てみたら何か分かるんじゃないか?
- 657 名前:名前は開発中のものです。 [2023/09/24(日) 10:05:00.63 ID:vs/ECiaf.net]
- ありがとうございます
c#って大文字小文字の区別しないと駄目なんですね
- 658 名前:名前は開発中のものです。 mailto:sage [2023/09/24(日) 20:06:31.00 ID:DeVeAOSn.net]
- 大文字小文字の一致、キャメルケース、パスカルケースでの命名規則は基礎の基礎だ。
言語に関係なくコーティングの際には統一すべきでしょう。
- 659 名前:名前は開発中のものです。 mailto:sage [2023/09/24(日) 20:19:10.68 ID:7ja9t4xK.net]
- >>646
そもそもプログラミング言語の8割以上は大文字小文字区別するよ たまたまWindowsのファイルシステムが大文字小文字を区別しないってだけで
- 660 名前:名前は開発中のものです。 mailto:sage [2023/09/24(日) 20:54:08.39 ID:XF8UepCR.net]
- 小文字大文字判定が面倒くさい
- 661 名前:名前は開発中のものです。 mailto:sage [2023/09/24(日) 22:18:32.88 ID:x8honyGG.net]
- コードエディタは補完してくれんのか?
- 662 名前:名前は開発中のものです。 mailto:sage [2023/09/24(日) 22:30:21.34 ID:QUpVbheS.net]
- 補完しても
invoke Invoke どちらもあるから選ぶのは人やで
- 663 名前:名前は開発中のものです。 mailto:sage [2023/09/25(月) 09:50:50.67 ID:R2Q/Zajq.net]
- シェーダーの学習で心折れそう…
- 664 名前:名前は開発中のものです。 mailto:sage [2023/09/25(月) 09:56:29.00 ID:iaWRLgVq.net]
- 必要な時に必要なぶんだけ覚えればいいのさ
- 665 名前:名前は開発中のものです。 mailto:sage [2023/09/25(月) 10:00:54.75 ID:R2Q/Zajq.net]
- いうても最低限度は覚えないといけないものがあるでしょ
俺はその最低限を覚える段階なんよ…
- 666 名前:名前は開発中のものです。 mailto:sage [2023/09/25(月) 10:05:59.28 ID:iaWRLgVq.net]
- なんでUnityはじめたのか知らんけど、あれもこれも覚えなきゃってテンパってたらそりゃ覚えるのも大変だろうな
Unity使ってあれがやりたいこれがやりたいって気分なら必要なことから自然に覚えていくもんだよ
- 667 名前:名前は開発中のものです。 mailto:sage [2023/09/25(月) 10:07:29.75 ID:R2Q/Zajq.net]
- あんた言うこと言うね…
シェーダーの学習後回しにしようかな…
- 668 名前:名前は開発中のものです。 mailto:sage [2023/09/25(月) 10:19:17.63 ID:1nKbsinS.net]
- シェーダーは変えなくても動くし余力がある時にやればいいと思うよ
- 669 名前:名前は開発中のものです。 mailto:sage [2023/09/25(月) 13:19:04.40 ID:R2Q/Zajq.net]
- わかったよ、お二人方アドバイスありがとう
- 670 名前:名前は開発中のものです。 [2023/09/25(月) 14:27:23.46 ID:evwQuaHP.net]
- そこそこ開発経験ありそうな人でもシェーダー変えない多いんだよね
- 671 名前:名前は開発中のものです。 mailto:sage [2023/09/26(火) 04:30:07.89 ID:TPoilq5C.net]
- そこに手間をかけるより他をいじった方が効率良いもんね
- 672 名前:名前は開発中のものです。 [2023/09/26(火) 06:22:23.52 ID:PrmhMki4.net]
- 他人のコードを読んで勉強しているのですが、読み解くコツってあるでしょうか?
いろんな考え方はあると思いますが、共通しているのは 大きな部分から小さな部分と読んでいくことだと思います
- 673 名前:名前は開発中のものです。 mailto:sage [2023/09/26(火) 07:06:42.46 ID:Dnkr/w7B.net]
- 習ったら習った部分だけ読み書き出来るってだけだろ
覚えてない事は当然分からない 読めない分からないって事は覚えてないから 知らない漢字を読み書きできる奴はいない 同じ事だろ
- 674 名前:名前は開発中のものです。 mailto:sage [2023/09/26(火) 07:29:58.09 ID:N2V9MGf2.net]
- >>661
https://techminelog.com/2020/11/12/how-to-read-source/ 読み解くのはあまり意味ないので時間の無駄ですよ
- 675 名前:名前は開発中のものです。 [2023/09/26(火) 07:42:56.77 ID:1HACiq9u.net]
- >>661
細かくコメント書いてくとか、分からないところがあったらすぐ調べるとかかね んで分かってきたらちょっと弄って動かしてみると、改造感あって楽しくできるよ
- 676 名前:名前は開発中のものです。 [2023/09/26(火) 07:46:59.66 ID:PrmhMki4.net]
- >>663
読み解くの意味によりますが、ゲームのロジックを知るのが目的です
- 677 名前:名前は開発中のものです。 mailto:sage [2023/09/26(火) 07:58:41.66 ID:4K1vW8+Q.net]
- >>665
それならUnity関係なく 「ゲームのアルゴリズム 改訂版 思考ルーチンと物理シミュレーション」 「3Dゲームをおもしろくする技術 実例から解き明かすゲームメカニクス・レベルデザイン・カメラのノウハウ」 などの本やね
- 678 名前:名前は開発中のものです。 [2023/09/26(火) 10:10:09.96 ID:PrmhMki4.net]
- 処理の流れを知るにはやはりステップ実行でしょうか?
>>664 どうもです コメント書いていくのはいいですね あくまでコメント書くのみで、他人のコードは変更せずに読み解く事に集中する感じで 自分流でやるのは逃げだと知ったので。他人のやり方を吸収出来ないし >>666 下記忘れましたが、c#特有の記述も分からない部分はちらほら 出てきますね 言語の文法で躓くこともあります
- 679 名前:名前は開発中のものです。 mailto:sage [2023/09/26(火) 10:31:08.14 ID:s/pBm6ds.net]
- >>667
ステップ実行は自分はやらないです ワザワザ止めてエディタで確認は煩わしいので 処理の流れだけなら各関数の最初にprint(関数名)として どこが動いてるか確認するくらいですね 特有のは数こなして覚えるしかないですね 数こなすと言うのは小さい動くプログラムを何個も作るという事です
- 680 名前:名前は開発中のものです。 [2023/09/26(火) 11:49:17.46 ID:PrmhMki4.net]
- >>668
ありがとうございます 実践します 他人のコードはほんとに難しい、、、
- 681 名前:名前は開発中のものです。 [2023/09/26(火) 14:35:45.40 ID:PrmhMki4.net]
- https://i.imgur.com/5xc5o1g.jpg
>>668 追加で質問させてください エディタで確認ということですが、vs上だけでのステップ実行は出来ない感じでしょうか? attach to unityを押してから、unityエディタにいって再生して、vsに戻ってという手順なので少しややこしいですね https://imgur.com/wfp1kQW あと、上記のパターンだとstart関数が実行されたあと、updateにいかず、別スクリプトのstartにいってしまうのですが、startが同じタイミングで実行されるからという認識でいいでしょうか?
- 682 名前:名前は開発中のものです。 mailto:sage [2023/09/26(火) 18:50:27.56 ID:c+pYN73D.net]
- Unity - Manual
https://docs.unity3d.com › Manual イベント関数の実行順序 - Unity マニュアル
- 683 名前:名前は開発中のものです。 mailto:sage [2023/09/26(火) 22:43:26.38 ID:eUo60nYc.net]
- >>661
chatGPTに聞きながら読んでいますが… コードを貼って「こういう処理をしている、という理解であってますか?」などと聞くとGPTくんが正してくれるのでおすすめです
- 684 名前:名前は開発中のものです。 [2023/09/27(水) 00:14:26.41 ID:0qdFlxpj.net]
- 新しく出たVFX本読んだ人いる?
- 685 名前:名前は開発中のものです。 [2023/09/27(水) 00:15:08.58 ID:0qdFlxpj.net]
- >>672
月額課金してる?
- 686 名前:名前は開発中のものです。 mailto:sage [2023/09/27(水) 02:18:53.16 ID:d7EGOUqa.net]
- >>674
してないよ、たぶん3.5free版
- 687 名前:名前は開発中のものです。 [2023/09/27(水) 06:10:02.62 ID:v5CGVYKw.net]
- >>672
どうもです 他人のコードを読み解きたいのですが、方法としては写経が良いのでしょうか 文字通り眺めるだけでは駄目ですよね
- 688 名前:ドーンおじ mailto:sage [2023/09/27(水) 06:33:23.13 ID:BR9Qb8uu.net]
- 正気かよwww写経とか最低最悪の愚行だよww学校教育の黒板写しの弊害だなwww
教科書至上主義と同じで学校教育ってほんと糞だなwwwこーゆー莫迦量産したから日本は滅亡すんだよwwwm9⎛´・ω・`⎞ドーン!
- 689 名前:名前は開発中のものです。 mailto:sage [2023/09/27(水) 06:48:23.84 ID:hqIwzbC3.net]
- コードについては眺めるだけでいいよ
んで、意味を見つけられればいい 各変数定数関数の意味、この処理で何をしたいかとか読み解ければ力になる
- 690 名前:名前は開発中のものです。 [2023/09/27(水) 06:52:51.31 ID:0qdFlxpj.net]
- >>675
へえそれでもイケるもん
- 691 名前:なんだね []
- [ここ壊れてます]
- 692 名前:名前は開発中のものです。 [2023/09/27(水) 07:11:35.98 ID:v5CGVYKw.net]
- >>678
動かさないと理解出来ない場合は、動かした方がいいですかね
- 693 名前:名前は開発中のものです。 mailto:sage [2023/09/27(水) 07:16:12.89 ID:hqIwzbC3.net]
- >>680
まあなんでもいいよ、理解できるなら
- 694 名前:名前は開発中のものです。 [2023/09/27(水) 07:25:32.75 ID:9YyqBNlA.net]
- ぶっちゃけぶつ切りにしてchatGPTに聞けば一つ一つの処理は分かる
分かんないトコあれば掘り下げて理解するまで聞き続ける あとはその一つ一つを繋げてどうなるか考える力があればなのかな
- 695 名前:名前は開発中のものです。 mailto:sage [2023/09/27(水) 07:28:34.78 ID:gV1LZg8Z.net]
- 読んで何してる位はある程度わかるかもしれんけど、読み解くには作った人と同程度かそれ以上の知識、実力がないと無理でしょ
- 696 名前:名前は開発中のものです。 mailto:sage [2023/09/27(水) 07:32:32.88 ID:F4h7lUhX.net]
- 業務プログラムだと訳わからんソースから仕様を起こして移植したりするけど
それを何十本とかやるとかなり力は付くから逆仕様作成するといいかと
- 697 名前:名前は開発中のものです。 [2023/09/27(水) 07:39:09.78 ID:SzVXgp5c.net]
- でもいずれChatGPTなどのAIがプログラミングやってくれる世界が近いうちに来るでしょうね
データサイエンス分野なんかCode Interpreterの登場でデータサイエンスに知見がない人にもデータサイエンティストのパワーが使えるようになったわけだし
- 698 名前:名前は開発中のものです。 mailto:sage [2023/09/27(水) 07:41:16.36 ID:MAH+ogaY.net]
- 作った人になり切れば頭がパーンとして何をしてるのか自然に分かるようになるよ
- 699 名前:名前は開発中のものです。 [2023/09/27(水) 07:43:34.71 ID:v5CGVYKw.net]
- ありがとう
頭の中だけではコードを理解出来ない まだそういうレベル 見ただけで理解できる人は上の存在だと思う
- 700 名前:名前は開発中のものです。 mailto:sage [2023/09/27(水) 07:48:54.24 ID:+o4v5Gi6.net]
- 翻訳する言語が英語からプログラム言語に変わっただけだよ
たったそれだけの事
- 701 名前:名前は開発中のものです。 [2023/09/27(水) 07:50:14.73 ID:SpCSwxun.net]
- えっ、まだChatGPT使ってんの? Bingは無料でGPT-4使えますよ! - Qiita
https://qiita.com/takao-takass/items/16a7052a4a0e857b7c90 ええねこれ使ってみよ
- 702 名前:名前は開発中のものです。 mailto:sage [2023/09/27(水) 09:11:30.12 ID:V5NseCKQ.net]
- なんだかんだで設計書は大事だよ
- 703 名前:名前は開発中のものです。 [2023/09/27(水) 10:19:54.52 ID:v5CGVYKw.net]
- >>688
挙動が予測出来ないんですよね 見ただけでは 英語ならどんな会話か分かるんですけども
- 704 名前:名前は開発中のものです。 mailto:sage [2023/09/27(水) 10:28:17.24 ID:pzrfp1qm.net]
- スレチ
雑談なら 【質問以外なんでもOK】Unity雑談スレッドその3 https://mevius.5ch.net/test/read.cgi/gamedev/1568370425/
- 705 名前:名前は開発中のものです。 mailto:sage [2023/09/27(水) 12:28:17.44 ID:+o4v5Gi6.net]
- >>691
英語が読めるのは英単語の組み合わせと並びに意味があってそれを知っているからでしょう 単に数式にそれが置き換わるだけで意味は一緒ですよ 計算結果が分からないのであれば実行すればよいのでは? 勿論期待通りの計算結果になれば、理解と意識にズレがない事が確認できる訳で
- 706 名前:名前は開発中のものです。 [2023/09/27(水) 12:36:13.77 ID:v5CGVYKw.net]
- 分からない部分ですが、例えば関数が10個あったとして、それが相互に影響し合うわけですよね
言語化してみると、そこの整合性を取るのが難しいのだなと感じています 関数が上から順に実行されてくれるのなら、わかりやすいのですが
- 707 名前:名前は開発中のものです。 mailto:sage [2023/09/27(水) 12:40:13.50 ID:gV1LZg8Z.net]
- >>694
>>692 そろそろいい加減にしてね
- 708 名前:名前は開発中のものです。 mailto:sage [2023/09/27(水) 12:54:29.23 ID:+o4v5Gi6.net]
- >>694
抽象的過ぎて意味不 具体的にどれ? ソース出してどことどこが何なのか説明してくれないと分からない
- 709 名前:名前は開発中のものです。 mailto:sage [2023/09/27(水) 13:45:25.53 ID:rzo6w35e.net]
- Unityはコードだけ読んでも理解できないと思うよ
GameObjectの他のコンポーネントとかの相互作用が多いから
- 710 名前:名前は開発中のものです。 mailto:sage [2023/09/27(水) 13:52:03.22 ID:+o4v5Gi6.net]
- コンポーネントが付いてるだけで観測可能だと思うが。
寧ろ観測出来ないとするならMonoBehaviourによる制御も干渉も100%出来ない ブラックボックスという事になるのでは? そういうブラックボックスあったっけ?
- 711 名前:名前は開発中のものです。 mailto:sage [2023/09/27(水) 14:05:47.08 ID:d7EGOUqa.net]
- >>676
写して実行する必要は、そこまでないと思います その関数がどういう処理をしているか分かれば、自分なりの別の書き方をすればいいし ついでに関数をどこで呼び出しているか、どう利用されてるかなども併せてGPTくんに聞くといいかと
- 712 名前:名前は開発中のものです。 [2023/09/27(水) 14:28:13.29 ID:v5CGVYKw.net]
- https://gist.github.com/baba-s/e4da98f6fce2b6cca36b0cf3bb91f9d0
https://baba-s.はてなブログ.com/entry/2018/03/30/085000 >>696 ありがとうございます 倉庫番を作っていますが、このソースを読み解きたいです 手順が分かればいいのですが、どこから始めたらいいでしょうか? とりあえず関数名から処理を把握し、処理の順番を知ろうとしているところです。
- 713 名前:名前は開発中のものです。 mailto:sage [2023/09/27(水) 14:39:50.96 ID:NCEIZez/.net]
- プログラムを理解したいならフローチャートに書き起こすのが良いよ。
よくあるリバースエンジニアリングの手法だよ。 [SerializeField]でGameObject入れる箱用意して、 アタッチしあとに手動でGameObject指定とかstartにGameObject.Find省くためによくやるけれど、 インスペクター上の設定値で動いてコードでは値を入れないから、コード見ただけじゃわからん部分も少なからずあるね。
- 714 名前:名前は開発中のものです。 mailto:sage [2023/09/27(水) 14:50:00.39 ID:v/arR1wU.net]
- 専用のスレ建てたら?
Unityさほど関係なくね?
- 715 名前:名前は開発中のものです。 mailto:sage [2023/09/27(水) 14:57:17.20 ID:+o4v5Gi6.net]
- >>700
いや、これで見て分かんねーなら聞いても分からんのじゃ? Startで初期化して、単にUpdateでループ待機してるだけじゃん
- 716 名前:名前は開発中のものです。 mailto:sage [2023/09/27(水) 15:07:53.24 ID:+o4v5Gi6.net]
- 多分誰に聞いてもコガネブログと同程度の内容しか返ってこないよ
寧ろ説明はブログの方が詳しいから投げてる訳で、復唱してもオリジナルの方が 細かいならやる意味ないじゃん コガネブログの説明で何が不足してるのか分からないから、具体的にどこをどう読んで 何が分からないのか答えられないと誰も返答できないでしょ 貴方が何が分からないのか分からないんだから
- 717 名前:名前は開発中のものです。 mailto:sage [2023/09/27(水) 16:10:05.09 ID:+o4v5Gi6.net]
- ttps://i.imgur.com/Rnz0vJc.png
そんなに長くて読みずらいならバラせばいいんだがな soukoban.unitypackage → ttps://xfs.jp/xkp1q
- 718 名前:名前は開発中のものです。 [2023/09/27(水) 17:32:34.33 ID:v5CGVYKw.net]
- >>705
1つのスクリプトに長々書かないほうが処理の流れがわかりやすくなるもんでしょうか?
- 719 名前:名前は開発中のものです。 mailto:sage [2023/09/27(水) 17:53:11.30 ID:OWpXyytI.net]
- >>706
長いと読めない分からない→短くしろ→短いとわかるのでしょうか? 顔文字君さぁ優しい質問者をわざと苛つかせて楽しんでるでしょ? ちなみにその質問はスレチだからね ゲ製じゃなくてマ板行きなよ あっちにはスーパーハッカー級のプログラマが沢山いるから手取り足取り教えてくれるよ
- 720 名前:名前は開発中のものです。 mailto:sage [2023/09/27(水) 17:59:32.64 ID:hqIwzbC3.net]
- ゲームクリエイターはゲームを作るためにプログラミングしてるのであってプログラミングの専門家ではないからね
- 721 名前:名前は開発中のものです。 mailto:sage [2023/09/27(水) 18:03:42.43 ID:+o4v5Gi6.net]
- >>706
大体単一ファイルでデバッガで追えないとか言うなら、考えられそうなのは 情報が多すぎて実行行がどこに行ってるのか分かんねって事だろ なんでそうなるのかしらんけど 本当はclass化してモジュールにするんだが面倒なんでなんちゃってさ モジュール化や分割は長くて読み辛いとか混乱するから分ける
- 722 名前:何でもバラバラにすりゃいいってもんじゃないがね
unitypackageだからローカルで実行できるだろ 試せばいいじゃん [] - [ここ壊れてます]
- 723 名前:名前は開発中のものです。 mailto:sage [2023/09/27(水) 18:16:22.24 ID:32Hw83bP.net]
- なんでも質問スレとはいえ、正直質問するレベルにも達してないと思う
本当に困ってるんだったらお願いだからコテハン付けてくれ
- 724 名前:ドーンおじ mailto:sage [2023/09/27(水) 20:29:02.15 ID:yyh1cScc.net]
- テメーも低クオリティコテ外すなや!m9⎛´・ω・`⎞;y=ー(゚д゚)・・∵. ドーン!>>710
- 725 名前:名前は開発中のものです。 mailto:sage [2023/09/28(木) 04:05:13.37 ID:8/tJqhSX.net]
- >>700
ブログに丁寧なチュートリアル書いてあるんだから、その通りにやった方がいいよ 改造したかったら完成してから、スクリプトファイル分けてみたり書き換えたりすればいい そこで試行錯誤するのは普通のことよ
- 726 名前:名前は開発中のものです。 mailto:sage [2023/09/28(木) 05:14:22.51 ID:l1DQaNZz.net]
- ワナビってチュートリアル完遂させたの2回しかないんだよね?
それは「大蒜」とか「秋葵」を2回しか見た事ないのに読み書きしたり意味分かったり 出来るかっていうのと一緒だよね そんな事出来る人間がいたらとっくにエリートになって会社の重役の椅子に座ってる ワイやお前には無理な芸当だろ
- 727 名前:名前は開発中のものです。 [2023/09/28(木) 06:08:20.03 ID:cUBAoN8J.net]
- どもっす
とりあえず完成コードをコピペしてから、 分割してわかりやすくしたいと思います(*´ω`*)
- 728 名前:名前は開発中のものです。 [2023/09/28(木) 06:50:30.06 ID:YN9OxytJ.net]
- >>700
丁寧に書いてあるから上から読んでっても何となく分かると思うけどな 難しいって思ってるトコ何処なんだろ テキストから二次元配列のリストに置き換えるトコとかそれをunityのpositionとか置き換えるトコとかかね
- 729 名前:名前は開発中のものです。 [2023/09/28(木) 07:52:10.56 ID:cUBAoN8J.net]
- いえ、全体の流れが分からない感じですね
フローチャートが必要かも 自分でもわからないところが把握出来ていないかもしれません
- 730 名前:名前は開発中のものです。 [2023/09/28(木) 08:12:12.60 ID:2f1PAqqg.net]
- >>716
流れかあ startでステージ作って、updateでキー受付して動かすメソッド実行してるだけだけどね ステージ読み取りと作成、キャラ動かす関数が大きくて、あとそのなかでちょろっと小さい関数使ってるってだけだよ
- 731 名前:名前は開発中のものです。 mailto:sage [2023/09/28(木) 08:25:38.93 ID:ZX6Z1d+e.net]
- 顔文字!いい加減にしろ
お礼もいえねー奴がつくれるようになる訳ねーだろ 未だにどもっすとかお前はなにもんだよ Unityで自作ゲーム作りたい https://mevius.5ch.net/test/read.cgi/gamedev/1684386462/ こっちでやれ
- 732 名前:ドーンおじ mailto:sage [2023/09/28(木) 09:32:39.89 ID:DjBraKJu.net]
- テメーもいい加減にしろ!ワイが葬り去ったクソスレに誘導してんじゃねぇ!
低クオリティコテつけろ云うとるやろが!m9⎛´・ω・`⎞;y=ー(゚д゚)・・∵. ドーン!>>718
- 733 名前:名前は開発中のものです。 mailto:sage [2023/09/28(木) 09:53:38.08 ID:R3s5Ktms.net]
- まぁ人間は自分の知性/知能を超えた物は、いくら頑張った所で理解出来ないものだから
小手先でどうにかなるもんですらないよ 「下手の考え休むに似たり」ってな
- 734 名前:名前は開発中のものです。 mailto:sage [2023/09/28(木) 09:57:03.22 ID:R3s5Ktms.net]
- 学校の先生が後で習います/大学生になったら分かりますっていうのはソレ
教えても無理だからね そういうもん
- 735 名前:名前は開発中のものです。 [2023/09/28(木) 10:01:33.78 ID:cUBAoN8J.net]
- >>717
もっかい見直します そのまま読み解くことにこだわっていましたが、自分なりに変形、整理してみます
- 736 名前:名前は開発中のものです。 [2023/09/28(木) 12:56:35.62 ID:CvId/ugG.net]
- >>718
なんでタメ口なん ここは質問スレやろ どっちが客や思っとるんけ
- 737 名前:名前は開発中のものです。 [2023/09/28(木) 14:43:03.29 ID:cUBAoN8J.net]
- 1回基礎をやり直します
実現力が弱すぎる
- 738 名前:名前は開発中のものです。 mailto:sage [2023/09/28(木) 15:10:56.39 ID:R3s5Ktms.net]
- 写経っていうか、見て書き写すのを淡々とやるといい。
それは間違えてもいいから書いて移して最後に答え合わせする。 書き写す作業は、見て文字が頭に入力されてから、考えて手で出力する、 それを目で見てもう一度入力される。入力出力入力で3回情報が出入りするから コピペや朗読より回数が多い。少なくともそれらよりは記憶しやすい。 コードが頭の中に蓄積して一定量溜まって来たらそれが自然に頭の中から 引き出せるようになる。それが分かるって事。そこに到達しないと何も始まらないよ
- 739 名前:名前は開発中のものです。 mailto:sage [2023/09/28(木) 15:25:08.44 ID:n/kZS1Rl.net]
- え?コード写経しろとかまじで言ってる?
コードは見て覚える、それしかない リファレンスなり構文集なり見ながら解読するしかないよ
- 740 名前:名前は開発中のものです。 mailto:sage [2023/09/28(木) 15:37:16.76 ID:BEvy2sEh.net]
- そもそもコード覚える必要あるか?
基礎を理解したら手段はその都度調べればいい
- 741 名前:名前は開発中のものです。 [2023/09/28(木) 15:55:08.43 ID:cUBAoN8J.net]
- >>726
見るというのは文字通り眺めるだけで理解しなければいけないということですか? >>727 他人のコードを参考にしたいときに読めないので、力をつけたいな
- 742 名前:名前は開発中のものです。 mailto:sage [2023/09/28(木) 16:01:47.82 ID:n/kZS1Rl.net]
- >>728
他人のコードを眺めただけで何をしようとしているのか理解できるようになるといいよ それぐらいのレベルになると自分のやりたいことがコーディングで実現できるようになるよ
- 743 名前:名前は開発中のものです。 mailto:sage [2023/09/28(木) 16:07:00.12 ID:3XSb2AxC.net]
- また禅問答か
- 744 名前:名前は開発中のものです。 mailto:sage [2023/09/28(木) 16:13:52.79 ID:R3s5Ktms.net]
- 無理無理
それやって10年以上棒に振った奴がそこの顔文字君なのだから 今のままだと1000年やっても変わらない
- 745 名前:名前は開発中のものです。 [2023/09/28(木) 16:16:02.15 ID:2f1PAqqg.net]
- 多分、根気と地頭があれば初心者でも上からコード読んでって分かんないトコロあったらchatGPTに聞きながら読み進めればある程度理解できると思うよ
それが出来ないってなら多分ホントに基礎の基礎からやったほうがいいと思う
- 746 名前:名前は開発中のものです。 mailto:sage [2023/09/28(木) 16:17:07.65 ID:n/kZS1Rl.net]
- えマジで?
会社でシステムエンジニアしてたけど1年でプロジェクトのコード読んで設計仕様書をリバースエンジニアリングできるように教育されたが 独学でも勉強し続ければふわっとしたやりたい雰囲気とか変数の意味とか分かるだろ
|

|