[過去ログ] Unityで何かゲームを作りたいんだがね [無断転載禁止]©2ch.net (257レス)
1-

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
67
(1): 弟子 2018/03/21(水)18:10 ID:bra2Zbyy(1) AAS
自分もまだまだ始めたばかりで、べつすれでやってます!
お互い星にならないようにがんばりまっしよ!
68: 2018/03/21(水)18:14 ID:MUFKBWzQ(4/6) AAS
>>67
ありがとうございます
お互いがんばりましょう!
69: 2018/03/21(水)19:17 ID:MUFKBWzQ(5/6) AAS
戦闘画面に入って敵が表示できるとこまではできましたが
コマンドの選択をクリックでどうやって実装するかわからないのでまずはメイン画面のメニュー画面でも作って勉強してみます。
70: 2018/03/21(水)23:02 ID:MUFKBWzQ(6/6) AAS
なんとかコマンド入力できそうなところまできました。
もう少しで戦闘が実装できそうです。
71
(1): 弟子 2018/03/22(木)00:34 ID:kc6hqrdR(1/4) AAS
製作途中のss載せてもいいんだよ
72: 2018/03/22(木)00:41 ID:RCXqK+Sx(1/8) AAS
>>71
SSですかー戦闘実装できたらとってみますね!
よかったら弟子さんのスレも教えてほしいです
73
(1): 弟子 2018/03/22(木)00:49 ID:kc6hqrdR(2/4) AAS
私は
ニート、無職、フリーターがゲームを作るスレ 33
2chスレ:gamedev
でやってます
他にもどっかに妄想書いてたりしますw
74: 2018/03/22(木)17:47 ID:RCXqK+Sx(2/8) AAS
>>73
ありがとうございます!影ながら応援させていただきますね

さて今日もがんばって作っていきます。
75: 2018/03/22(木)20:31 ID:RCXqK+Sx(3/8) AAS
つくってるうちにやりたいことがどんどん出てきて終わりが遠くなってきました
とりあえずしっかり作りこんでいきます。
76: 弟子 2018/03/22(木)20:40 ID:kc6hqrdR(3/4) AAS
あぁそれは罠
まず、最低限でもいいので完成させる
でそのあと追加してかないと、終わらなくなる
77: 2018/03/22(木)20:44 ID:RCXqK+Sx(4/8) AAS
罠にずぶずぶはまってるところです
今のところは基本のシステムなのでしっかり作っておきたいなと思ってます
78: 2018/03/22(木)23:12 ID:RCXqK+Sx(5/8) AAS
とりあえず戦闘のシステムが出来上がりました。
まだ通常攻撃しかできないですがこれから拡張していきます。
プレーヤーが死んだ場合の処理がまだ出来上がってないのでゲームとしてはまだまだですが明日にでも出来上がると思います。
とりあえず今日書いたコードだけUPしておきます
外部リンク[zip]:www.dropbox.com
79: 2018/03/22(木)23:17 ID:RCXqK+Sx(6/8) AAS
基本的にはアクティブターン制?となってます。
拡張していきたいのでターンが回ってくる時間はステータス依存するようにしてます。
あとは行動をDictionary型のタスクに溜めていって順番に消化していくような感じです。
もうちょっと動作の時間をコントロールしたいのですがよくわからないので時間がきたらどんどん進んでしまいますので改善していきたいです。
プレイヤーとエネミーをまとめるためにcreatureクラスを作って継承することで一つの配列で管理することでタスクをまとめれるようにしましたが、他にいい案
ないかなとおもってます。
80: 2018/03/22(木)23:22 ID:RCXqK+Sx(7/8) AAS
タスクの要素としては誰が誰に何をとしてるので今後行動が増えても対応できるようにつくってみましたがうまくいくかはわかりません
明日にでも誰にを選択できるようにして出てくるエネミーの数を増やしてみたいとおもいますがどうもコード書くのは楽しいのですがUI周りを触るのが苦手なので
時間かかるかもです。
81
(1): 弟子 2018/03/22(木)23:28 ID:kc6hqrdR(4/4) AAS
仕事じゃないんだしゆっくりでも進めばいいと思うよ
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
1-
あと 110 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.020s