[過去ログ]
Unityで何かゲームを作りたいんだがね [無断転載禁止]©2ch.net (257レス)
Unityで何かゲームを作りたいんだがね [無断転載禁止]©2ch.net http://mevius.5ch.net/test/read.cgi/gamedev/1452084824/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
109: 名前は開発中のものです。 [] 2018/03/28(水) 00:16:58.11 ID:ano0dngW >>107 シンプルって難しいですよねー >>108 やっぱりクラスとインタフェースですか https://www.dropbox.com/s/33p4sfirz0jieb6/Comand.cs?dl=0 とりあえずこんな感じで実装していこうかなと思ってるんですが 継承やらインターフェイスがいまいち理解できてないので使い方があってるかよくわからない http://mevius.5ch.net/test/read.cgi/gamedev/1452084824/109
110: 名前は開発中のものです。 [] 2018/03/28(水) 00:32:56.27 ID:ano0dngW ただこの方法だと結局Switch分でどのコマンドのインスタンスを生成するか書かないといけない気がするから気持ち悪いしなんか効率が悪い気がしてるんですよね。 現状たたかうをクリックするとの文字列を取得してswitch文でコマンド決定してるから変わらないんですが 今後コマンドが増えるたびにそのswitch文がどんどん増えること考えると他にいい方法がないか考えないとなと思ってます。 http://mevius.5ch.net/test/read.cgi/gamedev/1452084824/110
111: 名前は開発中のものです。 [] 2018/03/28(水) 00:39:45.68 ID:ano0dngW 手堅いのはDictionaryで最初にすべて初期化してしまって<string Comand>型で保持して取得する方法がいいかなと思ってるんですが、 たとえばリジェネみたいにターンをまたいで効果があるものについてはメンバ変数としてターン経過を持たせようかなと思っているので、 戦闘に参加するキャラクター分リストを作らないといけなくります。 それもどうなのかなっと思っているけど、正直メモリとかまったくわからないからとりあえずやってみようかなと思います。 http://mevius.5ch.net/test/read.cgi/gamedev/1452084824/111
112: 名前は開発中のものです。 [] 2018/03/28(水) 00:41:44.52 ID:ano0dngW とか書いていて思ったのですが状態変更系は付与コマンドと実行コマンドは別になるからあまり気にしなくてもいい気がしてきたのでもちょっと考えてみます。 日記になって申し訳ないですが独り言だと思ってください。 プログラム本当に難しいです http://mevius.5ch.net/test/read.cgi/gamedev/1452084824/112
113: 弟子 [sage] 2018/03/28(水) 00:42:54.15 ID:HPBo1FRD 100の論理より1の実践ですね やってみないとわからん事あるし とにかく進むのはいいことだと思う リファクタリングは後でじっくりやればいいと思う http://mevius.5ch.net/test/read.cgi/gamedev/1452084824/113
114: 名前は開発中のものです。 [sage] 2018/03/28(水) 00:49:04.95 ID:ano0dngW >>113 そうですねーとにかく書いていきます! http://mevius.5ch.net/test/read.cgi/gamedev/1452084824/114
115: 名前は開発中のものです。 [] 2018/03/28(水) 17:18:25.88 ID:XS6pPiWu >>109 読みやすいコードだったからアレンジしてユニットテストを書いてみた コマンドの追加とテストが楽なやり方 http://fast-uploader.com/file/7077779562605/ 実際使うときの流れはこんな感じかな 【ヒール】の選択時に type = CommandType.Healをキャッシュ 【対象】の選択時に targets = new []{target}をキャッシュ ToDo.Execute(this, targets, type);を発行 全キャラの入力が終わったら ToDo.Update();をマネージャーで実行 http://mevius.5ch.net/test/read.cgi/gamedev/1452084824/115
116: 名前は開発中のものです。 [] 2018/03/28(水) 18:16:40.91 ID:ano0dngW >>115 読みやすいだなんてありがとうございます。 そんなにたいしたことしてないので読みやすいのかもです笑 がんばって読んで参考にさせてもらいます! http://mevius.5ch.net/test/read.cgi/gamedev/1452084824/116
117: 名前は開発中のものです。 [] 2018/03/28(水) 18:20:01.57 ID:ano0dngW 列挙型!! こんなものが合ったんですねーまだまだ勉強不足です。 http://mevius.5ch.net/test/read.cgi/gamedev/1452084824/117
118: 名前は開発中のものです。 [] 2018/03/28(水) 18:22:46.68 ID:ano0dngW 単体テストの作成方法もすごく勉強になります。 ほんとまだまだ覚えることがたくさんありますね。 http://mevius.5ch.net/test/read.cgi/gamedev/1452084824/118
119: 名前は開発中のものです。 [] 2018/03/28(水) 19:19:26.10 ID:ano0dngW foreachの中の(int)がなんなんだろって思ったけどすげえええええってなりました笑 やっぱり人のプログラム見るのって大切ですね。 http://mevius.5ch.net/test/read.cgi/gamedev/1452084824/119
120: 名前は開発中のものです。 [] 2018/03/28(水) 19:54:01.18 ID:ano0dngW とりあえず勉強した結果を https://www.dropbox.com/s/lhfj4uqblzs0dri/Test.cs?dl=0 実は動的にインスタンスを生成したいって書き込んだ段階でリフレクションにはたどり着いたのですが 動作が遅いとのことだったのでちょっと見送ってたんですが最初の初期化の段階でリストにすべてのコマンドを 保持すれば使えそうですね http://mevius.5ch.net/test/read.cgi/gamedev/1452084824/120
121: 名前は開発中のものです。 [] 2018/03/29(木) 00:18:42.02 ID:19HQ1fRd とりあえず目標の動きができるようになりました。後はログ出力です。 http://mevius.5ch.net/test/read.cgi/gamedev/1452084824/121
122: 名前は開発中のものです。 [] 2018/03/29(木) 00:25:47.36 ID:19HQ1fRd https://www.dropbox.com/s/jzefgmawjktti8t/%E6%88%A6%E9%97%98%E9%96%A2%E4%BF%82180329.zip?dl=0 今日の成果です。 戦闘ログの出力方法考えてできるようになれば本体をUPできると思います。 http://mevius.5ch.net/test/read.cgi/gamedev/1452084824/122
123: 名前は開発中のものです。 [sage] 2018/03/29(木) 01:06:28.41 ID:19HQ1fRd とりあえずすべてのキャラがバラバラに動きつつもターンの概念をもって動けてるのでいろいろ実装できそうです コマンドのクラス化は>>115さんのコードを参考にさせてもらいました! 本当にありがとうございました! http://mevius.5ch.net/test/read.cgi/gamedev/1452084824/123
124: 名前は開発中のものです。 [sage] 2018/03/29(木) 09:49:13.79 ID:0lth8Tps このスレ、俺含めて3人しか生息してないのか http://mevius.5ch.net/test/read.cgi/gamedev/1452084824/124
125: 名前は開発中のものです。 [sage] 2018/03/29(木) 12:29:54.59 ID:A+svw9ZE >>124 すいませんまだまだゲームとは程遠いですし スクショ撮ってとか出来るレベルではないので見ても面白くないから人こないですよねー http://mevius.5ch.net/test/read.cgi/gamedev/1452084824/125
126: 弟子 [sage] 2018/03/29(木) 14:54:23.97 ID:YB8wwnmH >>125 制作板なので自分としては制作途中のSSは非常に興味あますよ なのであっちのスレではバシバシあげてます SSあるとスレが華やかな気がしていいとおもう http://mevius.5ch.net/test/read.cgi/gamedev/1452084824/126
127: 名前は開発中のものです。 [] 2018/03/29(木) 19:15:29.56 ID:19HQ1fRd そうですよねーSS取れるようになるまでがんばります! http://mevius.5ch.net/test/read.cgi/gamedev/1452084824/127
128: 名前は開発中のものです。 [] 2018/03/29(木) 20:39:56.67 ID:19HQ1fRd https://www.dropbox.com/s/zyyt2yuwfkkxulx/TestGame.zip?dl=0 なんとか戦闘のログもいい具合に実装できました。 かなりゲームらしくなってきたのではないでしょうか ヒールもできるよ。 http://mevius.5ch.net/test/read.cgi/gamedev/1452084824/128
129: 名前は開発中のものです。 [] 2018/03/29(木) 20:45:47.47 ID:19HQ1fRd https://imgur.com/a/EV4F3 とりあえずスクショとってみました http://mevius.5ch.net/test/read.cgi/gamedev/1452084824/129
130: 名前は開発中のものです。 [] 2018/03/29(木) 20:46:27.98 ID:19HQ1fRd https://imgur.com/jQkiINx https://imgur.com/IW4FZLD https://imgur.com/IW4FZLD これでいいのかな? http://mevius.5ch.net/test/read.cgi/gamedev/1452084824/130
131: 名前は開発中のものです。 [] 2018/03/29(木) 20:47:15.82 ID:19HQ1fRd 張り方がわからん笑 http://mevius.5ch.net/test/read.cgi/gamedev/1452084824/131
132: 弟子 [sage] 2018/03/29(木) 20:48:55.32 ID:YB8wwnmH >>129 は見れました! >>130 は専ぶらに表示されないなぁ なんでたろ http://mevius.5ch.net/test/read.cgi/gamedev/1452084824/132
133: 名前は開発中のものです。 [] 2018/03/29(木) 20:49:40.93 ID:19HQ1fRd http://imepic.jp/20180329/749652 http://imepic.jp/20180329/749651 http://imepic.jp/20180329/749650 これでどうだ! http://mevius.5ch.net/test/read.cgi/gamedev/1452084824/133
134: 名前は開発中のものです。 [] 2018/03/29(木) 20:50:07.75 ID:19HQ1fRd おっできた http://mevius.5ch.net/test/read.cgi/gamedev/1452084824/134
135: 名前は開発中のものです。 [] 2018/03/29(木) 20:50:34.82 ID:19HQ1fRd >>132 いろいろ難しいですね笑 http://mevius.5ch.net/test/read.cgi/gamedev/1452084824/135
136: 弟子 [sage] 2018/04/03(火) 23:31:00.03 ID:cZldOtbz 最近どうですかぁ? http://mevius.5ch.net/test/read.cgi/gamedev/1452084824/136
137: 名前は開発中のものです。 [sage] 2018/04/06(金) 16:10:13.26 ID:Xx5fn4lD 俺は愛国者だから安倍さんを支持するよ! http://mevius.5ch.net/test/read.cgi/gamedev/1452084824/137
138: 弟子 [sage] 2018/04/07(土) 00:06:31.59 ID:86W6J3Hs もしかしてエタったかな? http://mevius.5ch.net/test/read.cgi/gamedev/1452084824/138
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 119 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.014s