[過去ログ] Unityで何かゲームを作りたいんだがね [無断転載禁止]©2ch.net (257レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
82: 2018/03/22(木)23:48 ID:RCXqK+Sx(8/8) AAS
>>81
ありがとうございますー
パンクしないようにがんばりますね
83: 弟子 ◆rZPPjYuxmQ 2018/03/23(金)10:47 ID:vAC3q6AE(1) AAS
ソース拝見させていただきました!
色々と勉強になりますm(__)m
弟子もよくやるんですが、ちょっと気になる英語のスペルミスが、まぁわかるんだろうけど
BattleManagerの中のGestlistこれ多分ゲストだと思うので、Guestかなと
Creatureの中のtrunspeedこれもターンだと思うのでturnかなと
まぁ対した問題じゃないけど、後々とか大きいプロジェクトとか複数の人が見るようになると
認識そろえる意味でもスペル合わせた方がいいかなと…おもいますた><
省1
84: 2018/03/23(金)18:31 ID:a2KgISkM(1) AAS
うわー読んでくれてありがとうございます!
英語苦手なんですよね笑
帰ったら修正しておきます!
自分もgoogleさんにはいつもお世話になっております笑
85: 2018/03/23(金)21:06 ID:1xLyA7BT(1/5) AAS
Unity使っといてあれだけどオブジェクトの仕様がぜんぜんわからない
使いやすいようにクラス作るしかないんだろうけど仕様がふわっとしかわかってないからうまく作れないでござる
86: 2018/03/23(金)21:40 ID:1xLyA7BT(2/5) AAS
UIはやっぱりうまくいかない
87: 2018/03/23(金)21:46 ID:1xLyA7BT(3/5) AAS
動的にオブジェクト生成したときにz軸がどういう原理で設定されるのかがわからない0で指定しても-60とかになっちゃんだよね
親に対してなんかしらなってるんだろうけどよくわかんね
88: 2018/03/23(金)22:08 ID:1xLyA7BT(4/5) AAS
とりあえず生成のときにzに60を指定して表示できるようにしたけど理由がわからないから納得がいかない
89: 2018/03/23(金)22:44 ID:1xLyA7BT(5/5) AAS
なんとなくパネルの作り方がわかってきた
90: 2018/03/24(土)00:46 ID:G+PTtKLr(1/4) AAS
ステータス表示できるようになりました
91: 2018/03/24(土)00:57 ID:K8+y+VMK(1) AAS
一体何作ってんだ?
92: 2018/03/24(土)01:57 ID:G+PTtKLr(2/4) AAS
そういえば書いてなかったですね
一応RPGを作っています
93: 2018/03/24(土)18:46 ID:G+PTtKLr(3/4) AAS
とりあえず戦闘がそれなりに動くようになったのでアップします
外部リンク[zip]:www.dropbox.com
94: 2018/03/24(土)18:47 ID:G+PTtKLr(4/4) AAS
ログ周りをどうにかしたい
95(1): 2018/03/25(日)02:08 ID:7/pkKQAm(1/3) AAS
説明ないので動かしかたが分からんのですが
クリックすると枠は動きますね
WASDも矢印も利きませんでした
画像リンク[png]:i.gyazo.com
96: 2018/03/25(日)08:49 ID:Z4Ai5OvZ(1/4) AAS
>>95
操作はすべてマウスでやります
クリックした場所に動くようにしてるんですが動きませんかね?
97(1): 2018/03/25(日)08:53 ID:Z4Ai5OvZ(2/4) AAS
あっNewGameからはじめてみてください。
StartGameは続きから的なものでボタン追加したんですがまだセーブとロード実装してないので動かないのにそのままにしてました
98: 2018/03/25(日)09:02 ID:Z4Ai5OvZ(3/4) AAS
今日はコルーチンの使い方がなんとなくわかってきたので戦闘の処理をちょっと変えていきます
99: 弟子 2018/03/25(日)10:58 ID:7/pkKQAm(2/3) AAS
>>97
そういうことか、それならコンティニュがいいかな
100(1): 弟子 2018/03/25(日)12:29 ID:7/pkKQAm(3/3) AAS
おーゲーム出来た!
スライムが思いのほか怖かったよ><
まだ魔法とかスキルとかは無いのかな?
アクティブターンでしたっけ?FFぽくコマンド選んでる時も攻撃されてアセッタw
101: 2018/03/25(日)19:28 ID:Z4Ai5OvZ(4/4) AAS
>>100
よかったですー
まだまだこれからですねー
とりあえず戦闘のログ周りをもちょっと詰めて次はアイテムをつくっていこうとおもいます
102: 2018/03/26(月)23:19 ID:9CITGOMO(1/3) AAS
とりあえず今無理やり動かしているところをしっかりクラスわけしていこうと思ってやってるけどなかなか難しいですね
とりあえず重複している部分をクラス化していこうとおもっていますが初心者にはなかなか大変です
103: 2018/03/26(月)23:26 ID:9CITGOMO(2/3) AAS
戦闘の考え方も少し変えていこうと思います今は全体を適当に流しているんが各々にターンのステータスを持たせてメインループで1ステップずつ動かすことで全体的に戦闘の流れを作ろうと思います
ターンスタートフェイズ
↓
コマンド選択フェイズ
↓
コマンド実行フェイズ
↓
省3
104(1): 2018/03/26(月)23:28 ID:9CITGOMO(3/3) AAS
ドラクエ方式でコマンド選択し終わるとすべてが動き出す方が簡単なんですが自分のやりたい事的にリアルタイム感がほしいので頑張って作り直していきます
一番の問題はUIの素材やらが絶望的なのとデザインセンスが皆無なのでつらいところですが頑張っていきます
105: 弟子 2018/03/27(火)00:03 ID:b2tBgfx2(1/2) AAS
>>104
ドラクエ系はフリーの素材色々あるからアサルトいいと思う
枠くらいなら手作りでさくっと
9sliceすれば綺麗にしあがりますよ
106: 2018/03/27(火)23:06 ID:tSgDFRBp(1) AAS
コマンドやアイテムの実装をどういった方法でするかで戦闘システムの構築が止まってます
メソッドでどんどん追加してswich文で選択だとスマートじゃない気がしてるのでいろいろ調べています
107(1): 弟子 2018/03/27(火)23:09 ID:b2tBgfx2(2/2) AAS
迷ったときは、シンプルが一番
108(1): 2018/03/27(火)23:26 ID:RXvI+utA(1) AAS
ステートマシンで統一するならアイテム毎にクラスを作るのが正道
インターフェースで配列にまとめて、ステートをインデックスにすればSwitchいらないから楽
109(1): 2018/03/28(水)00:16 ID:ano0dngW(1/10) AAS
>>107
シンプルって難しいですよねー
>>108
やっぱりクラスとインタフェースですか
外部リンク[cs]:www.dropbox.com
とりあえずこんな感じで実装していこうかなと思ってるんですが
継承やらインターフェイスがいまいち理解できてないので使い方があってるかよくわからない
110: 2018/03/28(水)00:32 ID:ano0dngW(2/10) AAS
ただこの方法だと結局Switch分でどのコマンドのインスタンスを生成するか書かないといけない気がするから気持ち悪いしなんか効率が悪い気がしてるんですよね。
現状たたかうをクリックするとの文字列を取得してswitch文でコマンド決定してるから変わらないんですが
今後コマンドが増えるたびにそのswitch文がどんどん増えること考えると他にいい方法がないか考えないとなと思ってます。
111: 2018/03/28(水)00:39 ID:ano0dngW(3/10) AAS
手堅いのはDictionaryで最初にすべて初期化してしまって<string Comand>型で保持して取得する方法がいいかなと思ってるんですが、
たとえばリジェネみたいにターンをまたいで効果があるものについてはメンバ変数としてターン経過を持たせようかなと思っているので、
戦闘に参加するキャラクター分リストを作らないといけなくります。
それもどうなのかなっと思っているけど、正直メモリとかまったくわからないからとりあえずやってみようかなと思います。
112: 2018/03/28(水)00:41 ID:ano0dngW(4/10) AAS
とか書いていて思ったのですが状態変更系は付与コマンドと実行コマンドは別になるからあまり気にしなくてもいい気がしてきたのでもちょっと考えてみます。
日記になって申し訳ないですが独り言だと思ってください。
プログラム本当に難しいです
113(1): 弟子 2018/03/28(水)00:42 ID:HPBo1FRD(1) AAS
100の論理より1の実践ですね
やってみないとわからん事あるし
とにかく進むのはいいことだと思う
リファクタリングは後でじっくりやればいいと思う
114: 2018/03/28(水)00:49 ID:ano0dngW(5/10) AAS
>>113
そうですねーとにかく書いていきます!
115(2): 2018/03/28(水)17:18 ID:XS6pPiWu(1) AAS
>>109
読みやすいコードだったからアレンジしてユニットテストを書いてみた
コマンドの追加とテストが楽なやり方
外部リンク:fast-uploader.com
実際使うときの流れはこんな感じかな
【ヒール】の選択時に
type = CommandType.Healをキャッシュ
省5
116: 2018/03/28(水)18:16 ID:ano0dngW(6/10) AAS
>>115
読みやすいだなんてありがとうございます。
そんなにたいしたことしてないので読みやすいのかもです笑
がんばって読んで参考にさせてもらいます!
117: 2018/03/28(水)18:20 ID:ano0dngW(7/10) AAS
列挙型!!
こんなものが合ったんですねーまだまだ勉強不足です。
118: 2018/03/28(水)18:22 ID:ano0dngW(8/10) AAS
単体テストの作成方法もすごく勉強になります。
ほんとまだまだ覚えることがたくさんありますね。
119: 2018/03/28(水)19:19 ID:ano0dngW(9/10) AAS
foreachの中の(int)がなんなんだろって思ったけどすげえええええってなりました笑
やっぱり人のプログラム見るのって大切ですね。
120: 2018/03/28(水)19:54 ID:ano0dngW(10/10) AAS
とりあえず勉強した結果を
外部リンク[cs]:www.dropbox.com
実は動的にインスタンスを生成したいって書き込んだ段階でリフレクションにはたどり着いたのですが
動作が遅いとのことだったのでちょっと見送ってたんですが最初の初期化の段階でリストにすべてのコマンドを
保持すれば使えそうですね
121: 2018/03/29(木)00:18 ID:19HQ1fRd(1/11) AAS
とりあえず目標の動きができるようになりました。後はログ出力です。
122: 2018/03/29(木)00:25 ID:19HQ1fRd(2/11) AAS
外部リンク[zip]:www.dropbox.com
今日の成果です。
戦闘ログの出力方法考えてできるようになれば本体をUPできると思います。
123: 2018/03/29(木)01:06 ID:19HQ1fRd(3/11) AAS
とりあえずすべてのキャラがバラバラに動きつつもターンの概念をもって動けてるのでいろいろ実装できそうです
コマンドのクラス化は>>115さんのコードを参考にさせてもらいました!
本当にありがとうございました!
124(1): 2018/03/29(木)09:49 ID:0lth8Tps(1) AAS
このスレ、俺含めて3人しか生息してないのか
125(1): 2018/03/29(木)12:29 ID:A+svw9ZE(1) AAS
>>124
すいませんまだまだゲームとは程遠いですし
スクショ撮ってとか出来るレベルではないので見ても面白くないから人こないですよねー
126: 弟子 2018/03/29(木)14:54 ID:YB8wwnmH(1/2) AAS
>>125
制作板なので自分としては制作途中のSSは非常に興味あますよ
なのであっちのスレではバシバシあげてます
SSあるとスレが華やかな気がしていいとおもう
127: 2018/03/29(木)19:15 ID:19HQ1fRd(4/11) AAS
そうですよねーSS取れるようになるまでがんばります!
128: 2018/03/29(木)20:39 ID:19HQ1fRd(5/11) AAS
外部リンク[zip]:www.dropbox.com
なんとか戦闘のログもいい具合に実装できました。
かなりゲームらしくなってきたのではないでしょうか
ヒールもできるよ。
129(1): 2018/03/29(木)20:45 ID:19HQ1fRd(6/11) AAS
外部リンク:imgur.com
とりあえずスクショとってみました
130(1): 2018/03/29(木)20:46 ID:19HQ1fRd(7/11) AAS
外部リンク:imgur.com
外部リンク:imgur.com
外部リンク:imgur.com
これでいいのかな?
131: 2018/03/29(木)20:47 ID:19HQ1fRd(8/11) AAS
張り方がわからん笑
132(1): 弟子 2018/03/29(木)20:48 ID:YB8wwnmH(2/2) AAS
>>129
は見れました!
>>130
は専ぶらに表示されないなぁ
なんでたろ
133: 2018/03/29(木)20:49 ID:19HQ1fRd(9/11) AAS
外部リンク:imepic.jp
外部リンク:imepic.jp
外部リンク:imepic.jp
これでどうだ!
134: 2018/03/29(木)20:50 ID:19HQ1fRd(10/11) AAS
おっできた
135: 2018/03/29(木)20:50 ID:19HQ1fRd(11/11) AAS
>>132
いろいろ難しいですね笑
136: 弟子 2018/04/03(火)23:31 ID:cZldOtbz(1) AAS
最近どうですかぁ?
137: 2018/04/06(金)16:10 ID:Xx5fn4lD(1) AAS
俺は愛国者だから安倍さんを支持するよ!
138: 弟子 2018/04/07(土)00:06 ID:86W6J3Hs(1) AAS
もしかしてエタったかな?
139(1): 2018/04/10(火)22:14 ID:Z4+tQSPM(1) AAS
結膜炎になって死んでました
とりあえず目が治ったので勉強を進めていきますよ
140: 弟子 2018/04/10(火)22:31 ID:8BJfaZs5(1) AAS
無理しないで、マイペースでいきまっしょい
141: 2018/04/12(木)09:50 ID:Ku7mZDs2(1) AAS
共同ツール 1
外部リンク:employment.en-japan.com
外部リンク:trello.com
ボードのメニュー → Power-Upsから拡張可能 Slack DropBoxなど
Trello Chrome拡張機能 elegant
外部リンク:www.kikakulabo.com
共同ツール 2
省8
142: 2018/04/21(土)00:00 ID:RNPVRl5B(1) AAS
Twitterリンク:KoKoRoBoUZu
143: 2020/03/11(水)17:07 ID:/pIDaEQV(1) AAS
>>139 からもうすぐ2年
144: 弟子 2020/04/14(火)13:44 ID:yAUiO24r(1/3) AAS
よしここ乗っ取るかなぁ
もう2年も空いてるようだし
145: 2020/04/14(火)13:58 ID:ozT+k9nk(1) AAS
で、何作るんです?
146: 弟子 2020/04/14(火)14:10 ID:yAUiO24r(2/3) AAS
今作ってるのの進捗報告にする予定
あとはunity で分からんことあれば一緒に検証するよ
147: 弟子 2020/04/14(火)16:33 ID:yAUiO24r(3/3) AAS
とりま、今はこんな感じ
外部リンク:imgur.com
148: 弟子 2020/04/15(水)00:51 ID:HsLVR/km(1) AAS
モチーフはハンターハンターの軍儀、ニコニコに軍儀作ってみたがあったけど、まったく分からんかった
なのでかなりシンプルにして重ねも二段までにした、駒は足軽、武士、乱破、弓、騎馬、竜騎士、軍師の7種類
「成り」は検討中、重なりを櫓と呼ぶんだが櫓になると動きの幅が増えるのでいらないかなと
動きはまずまず
問題はコンピュータ革の思考ルーチンだなぁ
将棋のみてもようわからん( ノД`)…
149: 弟子 2020/04/16(木)15:45 ID:qf7tNPA4(1/2) AAS
メッセージ処理を実装中
画像リンク[png]:i.gyazo.com
スクロールを自作にて
外部リンク:imgur.com
一応標準でScrollViewってのはあるけど微妙に使いにくいんだよね
なので、EventTriggerでBeginDragとDragを手動追加してみた
昨日半日悩んだが、やっと良き感じかな
150: 2020/04/16(木)16:53 ID:0xy8E69n(1) AAS
UIはAssetStoreから適当なフレームワーク落としてきたほうが早いし楽
uGUI生で使うのはやってらんない
151: 弟子 2020/04/16(木)22:29 ID:qf7tNPA4(2/2) AAS
このスクロール自作部分だが、On Become 系を使うための工夫がされててこれにより楽にはみ出ないようにしたんだわ
これがて来たのも、この画面それぞれが独立してて、カメラが複数あるからなのだ
こういうのを試して実装するのこそ作成してる感あって楽しいね!
キット作るのも楽でいいが、バルサから型紙から自作する楽しさがいいね
完全オリジナルだしね
152: 2020/04/17(金)02:26 ID:or0YE9dC(1) AAS
カメラ複数は無駄に重くならない?
153: 弟子 2020/04/17(金)07:58 ID:OFFMbn+N(1/2) AAS
今のところ重さは感じないです
スマホ実機に持っていっても全く大丈夫
因みにメインカメラが、全体盤面
上部メニューにサブカメラ
メッセージカメラ
持ち駒カメラ
駒選択でカメラ3つの計7ですね
省1
154: 弟子 2020/04/17(金)08:08 ID:OFFMbn+N(2/2) AAS
あ、持ち駒カメラは自駒と捕虜駒で2つだから形8だわ
それとシーン違うけど先行決めでも2つ使ってる
155: 弟子 2020/04/19(日)22:03 ID:bBSLue1+(1) AAS
土日はリファクタリングでおわた〜
うーんそろそろ真剣にコンピュータ側の思考回路に取り掛かるかなぁ
156: 弟子 2020/04/20(月)20:18 ID:u2tEBgrm(1) AAS
積み残しは沢山あるが、とりあえずの相手の動きを
外部リンク:imgur.com
まぁ同じ手を打つだけなので、先行では動かないんだがwww
まさに人工無能
これでもまだ櫓とか取得とかには手を付けてない
むずいお><
157: 弟子 2020/04/21(火)21:38 ID:0NXgqO/n(1) AAS
コンピュータ側の単騎駒の取得実装
これで単騎だけならまぁ勝負できそうかな、あまり意味ないけど
このゲームはやはり櫓での動きだし
取った駒が味方になるターンまでどうしのぐか
そこらの思考が難しい
あ、まだ味方駒の刺し作ってない、明日はそれやるか
こうやって徐々に形になっていくなぁ
省1
158: 弟子 2020/04/22(水)19:53 ID:kYRnjPG5(1) AAS
画像リンク[png]:i.gyazo.com
リファクタリング続行
左がリファクタ前、右が後
かなり減った
これで結構シンプルになって分かりやすくなった
159: 弟子 2020/05/03(日)21:43 ID:L/sk9kZG(1/2) AAS
うーむ
ちょっとゆにてぃ一週間やってた
明日からまた再開だ
160: 弟子 2020/05/03(日)23:39 ID:L/sk9kZG(2/2) AAS
そいえばwebgl 初めてやったが日本語が表示されないのには焦った
てかビルドしてから分かる問題はやっかい
これは一応1week に説明あったから良かったけど
ちょっと謎の現象が出たのでチビりそうになった
明日まとめとしてツイッターにでも書いとこ
161: くまじょ 2020/05/04(月)01:08 ID:AIvgNpPa(1) AAS
そうなんだよ
ブラウザで実行させるのに
162(1): 2020/05/10(日)22:13 ID:A19AU1kw(1/4) AAS
初心者から誘導されてきました。
C#の調べ物してるのかUnityの調べ物してるのかで分からなくなる2ヶ月目新人です。
上下前次1-新書関写板覧索設栞歴
あと 95 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.020s