[過去ログ]
UnityでRPGを作ろう! (236レス)
UnityでRPGを作ろう! http://mevius.5ch.net/test/read.cgi/gamedev/1536073127/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
76: コウタ ◆OTiG6IO/7k [sage] 2018/09/08(土) 06:34:01.61 ID:uKO8/3Gg こちらにエンジニア向けの軽いルールみたいの追加しました! bitbucket.org/2dgameteam/2dgame/wiki/機能追加・修正のルール 記念参加的な軽い気持ちでプルリクお待ちしています... と言いつつまだ課題を全然作ってないので頑張って仕様と課題を作成します! デザイナーさん向けのファイルの提出方法などまだ全然決めてませんが まだ本番用ファイルが必要な段階ではないので キャラデザ案とかその段階のものを各自何らかの方法で提出いただければこちらで保存します。 「wikiにこれを書け」とかありましたら書きますので指摘お願いいたします! http://mevius.5ch.net/test/read.cgi/gamedev/1536073127/76
77: コウタ ◆OTiG6IO/7k [sage] 2018/09/08(土) 06:39:50.78 ID:uKO8/3Gg >>75ご協力ありがとうございます! 平日昼間は都合により参加できないので大変助かります! http://mevius.5ch.net/test/read.cgi/gamedev/1536073127/77
78: 名前は開発中のものです。 [] 2018/09/08(土) 10:00:01.89 ID:awSIbWSh ライセンスはGPL、MITとか http://mevius.5ch.net/test/read.cgi/gamedev/1536073127/78
79: コウタ ◆OTiG6IO/7k [sage] 2018/09/09(日) 03:38:55.61 ID:pP+f483+ >>78 MITかApache2ぐらいでいいかと思います。 GPLは個人的に厄介な印象しかないので。 あと、とりあえず他に書くものがなかったのでライセンスと書いたのですが よく考えたらあそこに書くものでもないような気がしました。 それか作品自体というより使用させていただいた物一覧を書くのもありかと 今はUnityとUniRxぐらいですが、フリー音源とかも使うかもしれないので http://mevius.5ch.net/test/read.cgi/gamedev/1536073127/79
80: コウタ ◆OTiG6IO/7k [] 2018/09/09(日) 05:14:33.71 ID:pP+f483+ スレを読み返して 「1がwikiのHomeのページ書いて以降何もしてない」 と思われてる感があったので、IT業種以外の方向けに説明を書きます。 まず今回まとめに使っているBitbucketは gitホスティングサービスというもので有名なのはGitHubとかで チーム開発のプロジェクト管理で定番のツールです gitというのはコードをローカルとクラウドで管理したり 編集履歴ごとに保存(WinのバックアップMacのタイムマシン的な機能) 複数人の作業をまとめる、とかできます。 世間の皆さんコマンドでバリバリやってますが1はgitクライアント(マウスでUI操作)使ってます。 メニューの(スマホの人は初期表示は多分隠れてる) 「ソース、コミット、ブランチ、プリリク」がgit関連の機能です 「ソース」はそのまま今のコードとかが見れます 「コミット」が各自のローカルPCでの編集履歴で、プッシュするとクラウド側に反映されます 逆にプルとかクローンで他の人の作業を自分のローカルに持ってきたりもします 「ブランチ」は編集の歴史の分岐的な物です、各自がブランチを分岐させて作業してから masterという正史に合流させて一つの製品を作り上げます この時の合流依頼が「プルリク」です、バグとかが合流しないように管理者がチェックします 「パイプライン、デプロイ」は自動でテストとかデプロイしてくれる機能で今は無視でいいです 「wiki」は初期表示がHomeですが2dgameを押すと全ページ表示されます あとで目次的なものを作ります 「課題」はタスク一覧です(個人的に今回ここが最重要です) 必要な作業を羅列して優先度や担当者を書いています 基本的にここに作業を追加してから着手という流れなので、ここが全ての起点になります。 1への要望とか「まずは〇〇をするべきだろ」とかのご意見はここに追加されます。 http://mevius.5ch.net/test/read.cgi/gamedev/1536073127/80
81: 名前は開発中のものです。 [sage] 2018/09/09(日) 05:22:12.25 ID:WZz40CCH >>80 ITわからんけどすごい!この調子で頑張れ! http://mevius.5ch.net/test/read.cgi/gamedev/1536073127/81
82: コウタ ◆OTiG6IO/7k [sage] 2018/09/09(日) 05:27:02.52 ID:pP+f483+ あと、メニューの「概要」を開いたら 「最近の活動」というのが見れて1が何かしてたら履歴が見れます アクセス規制とかで1がここに来れない場合は そっちを見たら生存確認できると思います http://mevius.5ch.net/test/read.cgi/gamedev/1536073127/82
83: コウタ ◆OTiG6IO/7k [sage] 2018/09/09(日) 05:40:30.20 ID:pP+f483+ >>81 ありがとうございます!まだわからないことだらけですが やる気は失っていないので頑張ります! あと、GitHubではなくBitbucketを選択している理由ですが Unity公式さんがOSSとかで使ってるし この先もクラウドビルドみたく連携機能追加されたりするかなと思ってのことです http://mevius.5ch.net/test/read.cgi/gamedev/1536073127/83
84: 名前は開発中のものです。 [sage] 2018/09/09(日) 06:56:29.79 ID:D4r6JR6/ ツールだけで面白いゲームは決してできない ツールを使いこなすことに全精力を使い果たさず 常にゲームの本質を追究しなさい http://mevius.5ch.net/test/read.cgi/gamedev/1536073127/84
85: 名前は開発中のものです。 [sage] 2018/09/09(日) 07:16:49.11 ID:WZz40CCH >>84 まずツールを全精力で使いこなせるやつがどれほど少ないことか 面白いゲームやゲームの本質などという掴みどころのないものを追求する以前の段階であると知るがよい http://mevius.5ch.net/test/read.cgi/gamedev/1536073127/85
86: 名前は開発中のものです。 [sage] 2018/09/09(日) 07:26:22.67 ID:jhjA5A40 面白いゲームを作るのが目的ではなくて、 自分のアイデアが形になるのが面白いからゲームを作るんだよね。 http://mevius.5ch.net/test/read.cgi/gamedev/1536073127/86
87: コウタ ◆OTiG6IO/7k [] 2018/09/09(日) 08:11:41.47 ID:pP+f483+ >>84 説明が下手で申し訳ありません。 Bitbucketはツイッターやラインのようなものの一種で、ソフトウェア開発に向いているやつと考えてください。 基本的には連絡用で、これで何かが作れるというわけではありません。 今回1はリーダーとしてPM・SEをメインでやりますので、最優先作業は「プロジェクト管理」となります。 (現状製造メンバーが一人なので、自分の作業を自分で管理してるだけですが。 一応スレで話し合って欲しいこととかも書いています、オレンジのアイコンがそうです。) >>85 今回は良いものを作ることより、作って楽しむ過程が目的なので 最終成果物はあくまでもただの記念品です。 マイクラ的な感覚でお願いします。 >>86 そういうの歓迎です! このスレが常設のブレスト会場で、Bitbucketでそれをまとめるという認識です。 余談ですが、新人PGさんで先述したバージョン管理とか チャットワーク・Slackみたいなビジネスチャットとか慣れてると結構期待できます。 逆に中途でその辺未経験だとかなり疑わしいです。 http://mevius.5ch.net/test/read.cgi/gamedev/1536073127/87
88: 名前は開発中のものです。 [sage] 2018/09/09(日) 08:20:41.71 ID:WZz40CCH >>87 平日は実装進まないって言ってたけど土日で進んでる? http://mevius.5ch.net/test/read.cgi/gamedev/1536073127/88
89: 名前は開発中のものです。 [sage] 2018/09/09(日) 11:49:27.63 ID:XsT5IJ+5 部員がいないのに部室をつくる 結婚相手がいないのに新居を建てる みたいな http://mevius.5ch.net/test/read.cgi/gamedev/1536073127/89
90: 名前は開発中のものです。 [sage] 2018/09/09(日) 12:19:41.44 ID:WZz40CCH 天地を創造してから「産めよ、増えよ、地に満ちよ」と言うようなものだな コウタは神であられる http://mevius.5ch.net/test/read.cgi/gamedev/1536073127/90
91: 名前は開発中のものです。 [sage] 2018/09/09(日) 13:35:21.07 ID:jhjA5A40 >>89 まとめサイトを立ち上げるのは、この板のローカルルールだから。 http://mevius.5ch.net/test/read.cgi/gamedev/1536073127/91
92: コウタ ◆OTiG6IO/7k [sage] 2018/09/09(日) 14:23:56.64 ID:pP+f483+ >>88 今、操作フォーカスの移りと結果の受け渡しをどうしようかと考え中です。 例として、フィールドで薬草を使うとして。 操作受け付けのフォーカスの移り変わりが -自機(A) --メインメニュー(どうぐ選択orBで一層戻る) ---どうぐメニュー(薬草選択orBで一層戻る) ----行動選択(つかうorBで一層戻る) -ピロピロ表示中メッセージ(Aor待ってれば全表示へ) -右下ぴこぴこ待機状態メッセージ(A) -自機 JoypadFocusAbleというキー入力受け付けinterfaceを作るとして ・「末端まで行ったら"薬草使う"という結果を持ち帰る」という機能までつけるか ・あくまでフォーカスの管理だけにして結果とかは別ルート 前者で行った場合何か困るかな?という状態です。 あとそれをMonobehaviourに直でつけるかMVVMみたいに分けるかとかです。 Unityなら一心同体でも良いような気もしています。 http://mevius.5ch.net/test/read.cgi/gamedev/1536073127/92
93: 名前は開発中のものです。 [sage] 2018/09/09(日) 14:36:00.88 ID:WZz40CCH >>92 実装してみた結果どうなるか楽しみですね http://mevius.5ch.net/test/read.cgi/gamedev/1536073127/93
94: コウタ ◆OTiG6IO/7k [] 2018/09/09(日) 18:31:37.22 ID:pP+f483+ >>93 とりあえずメッセージウィンドウ作りつつCanvasをFocusのルートとして メッセージウィンドウとCanvas二つだけで実験的にフォーカス移動作ってるんですが迷走気味です。 あと十時キーとABボタンを別のenumとして作ったんですが、その意味あまりなくて面倒なだけな気がしてきました。 9_add_message_windowという名前でプッシュしてあるんでちょっとご意見いただきたいです。 http://mevius.5ch.net/test/read.cgi/gamedev/1536073127/94
95: コウタ ◆OTiG6IO/7k [sage] 2018/09/09(日) 18:36:07.00 ID:pP+f483+ 操作の結果はとりあえず実験中ということで雑に文字を返すようになってるので そこはご了承ください http://mevius.5ch.net/test/read.cgi/gamedev/1536073127/95
96: コウタ ◆OTiG6IO/7k [sage] 2018/09/09(日) 18:53:46.30 ID:pP+f483+ メッセージデモシーンの動きの説明としては。 (以下のABは画面では右左キーボードではXZです) フォーカスは最初Canvasが持ってて AかB押下でメッセージウィンドウに文字を設定してフォーカスも渡します。 メッセージゥインドウは自動表示かA押下でStayに状態に移行します。 Stay状態でA押下するとNone状態になってフォーカスをCanvasに戻します。 http://mevius.5ch.net/test/read.cgi/gamedev/1536073127/96
97: 名前は開発中のものです。 [sage] 2018/09/09(日) 20:14:41.29 ID:D4r6JR6/ >>85 いやその発想がダメ セガサターンがプレステに負けたのもそういう発想 >>86 自己満足でも別にいいけど 少なくともユーザ視点がないものは売れない http://mevius.5ch.net/test/read.cgi/gamedev/1536073127/97
98: 名前は開発中のものです。 [sage] 2018/09/09(日) 20:15:19.62 ID:D4r6JR6/ >>87 >これで何かが作れるというわけではありません だから開発に関係ないところに あんま力を注がないでいいよ http://mevius.5ch.net/test/read.cgi/gamedev/1536073127/98
99: 名前は開発中のものです。 [sage] 2018/09/09(日) 20:16:23.57 ID:D4r6JR6/ >>89 それな http://mevius.5ch.net/test/read.cgi/gamedev/1536073127/99
100: 名前は開発中のものです。 [sage] 2018/09/09(日) 20:27:17.56 ID:jhjA5A40 ID:D4r6JR6/はこのスレの趣旨を理解していない。 スルー推奨。 http://mevius.5ch.net/test/read.cgi/gamedev/1536073127/100
101: コウタ ◆OTiG6IO/7k [sage] 2018/09/09(日) 21:10:36.72 ID:pP+f483+ >>100 こういう方をキャラクターとして出せば無駄にならないんではないでしょうか? 世界観を「ゲ製世界」としましたので。 「マーケティングおじさん」という名前はどうでしょう? もちろん悪意のあるイラストではなくおやじっちみたいな可愛い感じにしますので。 折角5chでやっているので、ただの報告場所にはしたくないですし。 勿論ご本人の希望も受け付けます。 http://mevius.5ch.net/test/read.cgi/gamedev/1536073127/101
102: 名前は開発中のものです。 [sage] 2018/09/10(月) 04:14:23.42 ID:dbJwVIsJ 開発に取り組めという人がまず無駄なレスをする暇で取り組むべきなんだよな コウタ氏は取り掛かっているのだから、地道に続けていけば参加者もそのうち来るだろうし 初心者に対して開発効率がどうっていうのも、そんなのは後から伸びてくるものだし 仮に効率悪かろうがコツコツ行けばいいよね http://mevius.5ch.net/test/read.cgi/gamedev/1536073127/102
103: 名前は開発中のものです。 [sage] 2018/09/10(月) 04:49:46.78 ID:rKNSn7V8 >>101 なんか小馬鹿にしてるようだけど 君はゲームとプログラムの設計 というものを現状してないね 行き当たりばったりに進めてる Wikiはあくまで入れ物なので 中身がともなっていなければならない http://mevius.5ch.net/test/read.cgi/gamedev/1536073127/103
104: 名前は開発中のものです。 [sage] 2018/09/10(月) 05:04:17.18 ID:dbJwVIsJ そんな本人がわかりきってることを繰り返してどうするんだ? 君もキャラ化されたいの? http://mevius.5ch.net/test/read.cgi/gamedev/1536073127/104
105: コウタ ◆OTiG6IO/7k [] 2018/09/10(月) 08:16:31.31 ID:9PftSYM0 >>103 決してバカにしているわけではなく ゲ製板らしさを出すには>>97のような書き込みはとても良い味出てると思ったのですが。 あと、設計についての話は クローンするか普通にWeb上でもコードは見えますので、 まだエディター上では凝ったことしてませんので、 ご意見いただけると嬉しいです。今はコントローラーからの入力部分を作ってます。 >>104 「キャラ化して晒すぞ」という意図ではなく スレのみんなで作るという趣旨に基づいて 「技術面で製造に加われなくても書き込みで登場人物として出演できる」 という意図です。 なので気楽に考えていただけると嬉しいです。 そもそも匿名なので書き込みをキャラ化されても痛くも痒くもないと思いますし。 http://mevius.5ch.net/test/read.cgi/gamedev/1536073127/105
106: 名前は開発中のものです。 [sage] 2018/09/10(月) 08:53:16.57 ID:dbJwVIsJ >>105 僕はキャラクターにされたいんですが かわいい女の子のイラストでお願いします http://mevius.5ch.net/test/read.cgi/gamedev/1536073127/106
107: 名前は開発中のものです。 [sage] 2018/09/10(月) 10:30:11.60 ID:Tc5/GdDE そして彼らは… http://mevius.5ch.net/test/read.cgi/gamedev/1536073127/107
108: 名前は開発中のものです。 [sage] 2018/09/10(月) 11:17:01.94 ID:z3p6hD32 腐女子になった http://mevius.5ch.net/test/read.cgi/gamedev/1536073127/108
109: 名前は開発中のものです。 [sage] 2018/09/10(月) 11:20:24.30 ID:ZZ6Y5TKM 協力者募りたいならプロトタイプなんかないの? http://mevius.5ch.net/test/read.cgi/gamedev/1536073127/109
110: 名前は開発中のものです。 [sage] 2018/09/10(月) 11:38:11.80 ID:l8KZ6bTH エターナる創作中です http://mevius.5ch.net/test/read.cgi/gamedev/1536073127/110
111: 名前は開発中のものです。 [sage] 2018/09/10(月) 12:16:58.77 ID:dbJwVIsJ 初心者系製作スレにしては設計面に重点を置くレアタイプなので玄人好みのエター候補だぞ 普通はシナリオやデザインのアイデア妄想ばかりする中学生っぽいのが多い http://mevius.5ch.net/test/read.cgi/gamedev/1536073127/111
112: コウタ ◆OTiG6IO/7k [sage] 2018/09/10(月) 20:08:40.36 ID:9PftSYM0 >>109 プロトタイプというのはどういったものでしょうか? >>111 この板はプログラマーはあまりいないでしょうか? 実装見せろっていう人に実装の話しても反応ないので。 もしかして実装見せろって煽りの常套句で実際に見たいわけではないということでしょうか 前にポナルポさんのスレとか見たときはみんな結構コードの話とかしてたのですが そもそもパソコン持ってなくてスマホで見て書いてる人とかが結構いるのでしょうか? http://mevius.5ch.net/test/read.cgi/gamedev/1536073127/112
113: コウタ ◆OTiG6IO/7k [sage] 2018/09/10(月) 20:14:41.91 ID:9PftSYM0 「Unityの教科書 Unity 2018完全対応版」をある程度読んだのですが あまり思ってたような内容ではなかったです、Amazonレビューとか読んでから買えばよかった。 最近の新機能とかが重点的に書いてあるのかと思ったのですが、 C#の説明とか「クラスとは」とかから説明してある本でした。 http://mevius.5ch.net/test/read.cgi/gamedev/1536073127/113
114: 名前は開発中のものです。 [sage] 2018/09/10(月) 20:18:41.18 ID:uZ2i6qS8 この板にはたにんけなす奴しかいないよ! http://mevius.5ch.net/test/read.cgi/gamedev/1536073127/114
115: 名前は開発中のものです。 [sage] 2018/09/10(月) 21:53:33.63 ID:kXpGmIAD >>112 何が論点なのか、議論ができる相手なのか、確信が持てないので コメントしづらいのはある。 例えばコマンド入力とその実行結果表示の設計については、 とりあえず動けばいいレベルの話なのか、 汎用性を求めるのか、シンプルさを求めているのか。 Unity固有の課題なら専門スレで聞く方が得策だと思われる。 http://mevius.5ch.net/test/read.cgi/gamedev/1536073127/115
116: 名前は開発中のものです。 [sage] 2018/09/10(月) 22:04:34.22 ID:cw0QGHAR プログラムは他人をあてにせず一人でしろ 他人のエターなる可能性のあるプロジェクトに参加する奴おらんやろ 自分でやってもエターなるのに ドラクエ程度ならできる奴は一人でできる http://mevius.5ch.net/test/read.cgi/gamedev/1536073127/116
117: 名前は開発中のものです。 [sage] 2018/09/10(月) 22:13:41.91 ID:uZ2i6qS8 スレタイとおり、unityのことはここで聞いていいと想うよ http://mevius.5ch.net/test/read.cgi/gamedev/1536073127/117
118: 名前は開発中のものです。 [sage] 2018/09/10(月) 22:34:45.58 ID:cw0QGHAR とりま自分でスクリプトかいていってわからなかったらここにコード貼って聞く って形が一番進めやすいと思うぞ http://mevius.5ch.net/test/read.cgi/gamedev/1536073127/118
119: コウタ ◆OTiG6IO/7k [sage] 2018/09/10(月) 22:46:44.22 ID:9PftSYM0 >>114 1もそう思ってコード晒した時点で叩かれて賑わうと思ったのですが 誰も反応しないんですよね、割とクソコードだと思うんですが >>115 最初の頃にも書いたのですがアーキテクチャの話がしたいので とりあえず動けばいいは流石に無しですね(^▽^;) 汎用性とシンプルさのバランスの良い落とし所を探る感じでしょうか。 1の普段の傾向としては型にハメすぎて冗長になりがちです。 Unityに関わらずRPG経験者の設計の話が聞ければ、 それをどうUnityでやるかという話にもなるかと思います。 ・入力と結果の受け渡しの設計 ・データの設計 とかRPG経験者に聞きたいです。 前者はRXに流すべきか、ゲーム界隈ではRXはどういう扱いかとかも気になります。 今若干無理やりRX使ってる感があるので。 http://mevius.5ch.net/test/read.cgi/gamedev/1536073127/119
120: コウタ ◆OTiG6IO/7k [sage] 2018/09/10(月) 23:11:22.11 ID:9PftSYM0 >>116 労働力を求めているわけではないのです。 「プロジェクトごっこしながらなんか作ろうぜ」ぐらいの感覚です。 前にも書きましたがマイクラのサーバーに参加する感覚です。 というか人手を求めてこの板に来る人もそのつもりで参加する人もいないですよね。 >>117 はいスレタイにある「Unity RPG」という前提の話題で行きたいです。 >>118 今回公開リポジトリでやってますのでコードは自由に見られます。 「〇〇が何故か動かなくて困ってます」的な質問は 流石にプロジェクトリーダーとしては恥ずかしくてできないかもです。 http://mevius.5ch.net/test/read.cgi/gamedev/1536073127/120
121: 名前は開発中のものです。 [] 2018/09/11(火) 01:14:28.46 ID:eqdSSMf6 https://bitbucket.org/2dgameteam/2dgame/downloads/ 落としたけど何にコメントするか悩む >>113 Unityの教科書は初心者用 本よりブログの方が役に立つ http://nn-hokuson.hatenablog.com/ http://mevius.5ch.net/test/read.cgi/gamedev/1536073127/121
122: 名前は開発中のものです。 [sage] 2018/09/11(火) 01:36:19.71 ID:WC9Hw9C1 落としたけどあれ動くの? 動かなかったし特に解析するほどの内容でもなさそうだったので放置 http://mevius.5ch.net/test/read.cgi/gamedev/1536073127/122
123: 名前は開発中のものです。 [sage] 2018/09/11(火) 03:46:37.18 ID:+E2ylY8f ゲームとして遊べる段階まで実装しろってことでしょ この板に前段階のコードをいちいち評論するやつはいない http://mevius.5ch.net/test/read.cgi/gamedev/1536073127/123
124: コウタ ◆OTiG6IO/7k [sage] 2018/09/11(火) 06:00:54.98 ID:mOFcoaNL >>121 今作業してるのはadd_message_windowでまだマージしてません。 そこから落とせるのはmasterなので、Joypadしか入ってません。見方については>>80をご確認ください。 「キー操作->結果受け取り=>状態更新」のアーキテクチャをどうするか?というのが議題です。 (自機の移動、戦闘時等全てのカーソル選択、メッセージ送り等全体の根本になります) 今は ■Joypadの操作対象interface JoypadFocusAble(以下JFA)。 ■JFAの管理部分(デモではMessageWIndowDemoに書いてます、以下Root) がありまして。 ・JFAはGameObjectのMonoBehaviourに実装(自機とかメッセージウィンドウとか選択肢) ・RootはScene毎に一つ用意 ・値流すのにRX使用 ・RootでJFAをスタックで管理(キャンセルで戻れるように)してObservableの購読・解除を管理 ・RootのSubjectを先頭のJFAに渡して結果をOnNextで貰う という作りになってて ・JFAが完全に受け身。 ・Rootが肥大化するかな? ・ABと方向キーは混ぜてもいいか? ・Rxいるか? ・今文字返してるけど結果の戻りを何で定義するか?enum?class? とかが気になる点です。 http://mevius.5ch.net/test/read.cgi/gamedev/1536073127/124
125: コウタ ◆OTiG6IO/7k [sage] 2018/09/11(火) 06:21:26.17 ID:mOFcoaNL >>122 原因はmac->winで何か変になってるかRx入れてないかぐらいでしょうか。 現在コードレビュー段階なのでPG以外の方は話がわかりずらいと思います。 一旦シナリオ・デザインの草案で参加していただけると助かります。 まだ世界観が「ゲ製を題材にした異世界」ということしか決まってませんので。 >>123 今回作る物がレトロRPGで、モックは見るまでもなく劣化DQ1になりますので プランナー視点の意見はあまり反映箇所がないかもです。 そして今設計の話なのでゲームとして遊べるようになったら手遅れです(^▽^;) http://mevius.5ch.net/test/read.cgi/gamedev/1536073127/125
126: コウタ ◆OTiG6IO/7k [sage] 2018/09/11(火) 06:40:13.92 ID:mOFcoaNL あと今のこれは素人が思いつくまま実装してるので、これの感想よりかは 「そもそも俺ならこう実装する」というのが一番聞きたいです。 言い訳になりますが1はまずスマホアプリしか作ったことなくて ゲームはカジュアルしか作ったことなくて、大半がゲーム以外の普通のアプリです。 しかも近年はネイティブしかいじってないので2017以降のUnity事情にも疎いです。 http://mevius.5ch.net/test/read.cgi/gamedev/1536073127/126
127: 名前は開発中のものです。 [sage] 2018/09/11(火) 06:41:50.13 ID:Q8KoO/ox Root てなまえに不安感を覚えるが 規模感も分からんから何とも言えん JFA っての実装だけで良いなら 受け身というのが分からん。何かしらのスクリプトが指定フレーム毎に状態監視してるのは当たり前だろう。 Root ってのはメニューか何かのオブジェクトと言う意味として、オーバーレイのキャンバスで動かさないならいくら肥大化しようが平気 Abと方向キーはよう分からん、やっちゃダメって事はないだろう Rxは死活が中々メンドイ上、結局色々なスクリプトが生えている。上で肥大化オッケー言ったが、アクティブ、非アクティブとか利用するつもりなら、監視が死んで無い事を常に頭に入れないとダメ。俺ならもう使わないな。 結果の戻りはクラスで戻すのが言いんじゃ。 文字列はガンだからなNewはなるべく少なく、決まった毎フレームは避けるのがええ http://mevius.5ch.net/test/read.cgi/gamedev/1536073127/127
128: コウタ ◆OTiG6IO/7k [sage] 2018/09/11(火) 07:14:30.37 ID:mOFcoaNL >>80に書いてませんでした、クローン用のURLは概要の上に出てます。 >>127 Rootはここでの会話用の仮名ですのでご安心ください。 肥大化に関しては>>92みたいな処理が全部Rootに書かれるってことで ネストの深さ次第では結構やばくなると思いました。 ABと方向キーが別enumなので、例えば両方使うクラスは void OnKeyTapAB(AB arg) void OnKeyTapArrow(Arrow arg) の二つが必要でメンドイってことですね。 これがenum KeyEvent{A,B,UP,Down,Left,Right}みたいな一個なら void OnKeyTap(KeyEvent arg) で済むので。 根本は分けといてintにキャストする値をらズラして混ぜるとかも出来ますが。 RXはやっぱりUnty界隈では微妙な感じですかね 自分は普段はRxJavaとRxSwiftなんですが今回Rx.NET使ってそう思いました。 というか.NET本家なのに明らかに派生組に負けてるという(^▽^;) http://mevius.5ch.net/test/read.cgi/gamedev/1536073127/128
129: 名前は開発中のものです。 [] 2018/09/11(火) 07:33:07.46 ID:4L6oQBOX >>128 まあ、指定キーで呼ぶクラス分けたいんだろうが、何処かで判定分岐が出る以上は根本で分けた方が訳分からん状態にならんよ。 今回のキー位の話ならeventsystemでinput 見るのが一番楽だけどな。ab矢印全部一つの名前で登録しておいて、input監視ね。 Rxはやってみれば分かるよ。 GC 徹底的にやってる見たいだが、コーディングには勝てんね。 後致命的なのは並列化の流れに乗れて無い所な。 ブラウザアプリとか軽いもんなら、開発スピードも出るし良いと思うが、ある意味ぬるま湯に浸かるって事だから、脱却決意したとき大変だそ http://mevius.5ch.net/test/read.cgi/gamedev/1536073127/129
130: コウタ ◆OTiG6IO/7k [sage] 2018/09/11(火) 07:33:45.08 ID:mOFcoaNL >>127 あと、1の言ってる「肥大化」は実行時の処理の重さとかではなく クラス毎の処理の役割分担的な意味の方です。MVCとかMVPとかの話ですね。 例えばUnitManager、Unit(基底クラス)、AUnit、BUnit、CUnit.......クラスがあったとして 極端な話だと A設計:UnitManagerにswitch文を書いて全Unitの移動を書く、Unitはただの構造体みたい B設計:各Unitクラスに移動処理を書く A設計がUnitManagerが肥大化するということで 各Unitの更新・追加にも対応しなきゃだしコード見にくいし ManagerかUnit子クラスを誰かが編集したらビルド通んない コンフリクト多発 とかになります。 http://mevius.5ch.net/test/read.cgi/gamedev/1536073127/130
131: コウタ ◆OTiG6IO/7k [sage] 2018/09/11(火) 07:36:21.65 ID:mOFcoaNL >>129 >脱却決意したとき大変だそ それは最近よく思います(^▽^;) RX無しで通信処理とかもう書きたく無いです(^▽^;) http://mevius.5ch.net/test/read.cgi/gamedev/1536073127/131
132: 名前は開発中のものです。 [] 2018/09/11(火) 07:42:02.74 ID:4L6oQBOX >>130 インプット位なら一人で作る方が遥かにマネジメントしやすいよ。 てか、何人でやるつもりか分からんが、ui 設計ごときで辻褄合わないのはクラス設計やらないで突っ込んでる可能性の方が高い。 面倒かったり時間が無いなら、少人数で、役割大きく分けて回す方が効率良いと思うが http://mevius.5ch.net/test/read.cgi/gamedev/1536073127/132
133: コウタ ◆OTiG6IO/7k [sage] 2018/09/11(火) 08:09:29.51 ID:mOFcoaNL >> 132 今回は製造物が目的ではなく作る過程と作り方の模索が主題なので、特に急いだりとか何人でやるとかは考えてません。 言い訳になりますが、とりあえず書き始めたのはスレの人に「設計の話とかよりコード書け」って言われたからですね。 Unityでのアーキテクチャ模索で、使用する題材がRPGっていう感じですね。 ゲームじゃ無い普通のアプリを開発する上でのクロスプラットフォーム環境としてUnityという選択肢はどうか?みたいな部分もあります。 脱出ゲームでもいいかと思いましたがここの皆さんRPG好きかと思って。 5chに来たのは、普段はROM専なんですが。 この板だとドタバタ作って飽きたら頓挫みたいのをよく見かけるので 普段の会社のチーム開発の要領でちゃんとやってみたらどうなるのかなと思ってスレ建てました。 http://mevius.5ch.net/test/read.cgi/gamedev/1536073127/133
134: 名前は開発中のものです。 [] 2018/09/11(火) 09:15:29.94 ID:RVM3SOiL 【#ケチって、核兵器】 環境省は放射能を、厚労省は被曝を、さらに気象庁は <核実験> を隠してる http://rosie.5ch.net/test/read.cgi/liveplus/1536460797/l50 全域ハゲる山崩れ、プレートない北海道でM7大地震。 「人工地震大きすぎた! 震度1の予定が4-5」(昭和59、読売新聞) 「恐るべき環境、気象兵器、米ソで研究着々」(昭和50、読売新聞) 「最大の人工地震に成功」「原爆で人工地震」(昭和32、読売新聞) ソ連がやると人工地震だと騒ぐのに、自衛隊がやっても記事にしない、国民が殺されてるのに。 http://mevius.5ch.net/test/read.cgi/gamedev/1536073127/134
135: 名前は開発中のものです。 [sage] 2018/09/11(火) 10:56:42.79 ID:yMZbxO5B >>133 会社とここじゃ決定的に違うのが、出社しなくていいのと給与が貰えるかどうか だからここはエタる http://mevius.5ch.net/test/read.cgi/gamedev/1536073127/135
136: 名前は開発中のものです。 [sage] 2018/09/12(水) 00:30:13.67 ID:5ROCOj+k 普通のWebアプリなら、無料のRails チュートリアルでもやれば? http://mevius.5ch.net/test/read.cgi/gamedev/1536073127/136
137: 名前は開発中のものです。 [sage] 2018/09/12(水) 18:06:06.44 ID:rWmYPY11 >>1は匿名、特にVIPやなんjなんかの祭りとか好きそうだな 作りたいなら自分でTwitterやら何やらで直接声をかければ良いんだから http://mevius.5ch.net/test/read.cgi/gamedev/1536073127/137
138: 名前は開発中のものです。 [sage] 2018/09/12(水) 20:14:20.02 ID:yFtlLSQg そんじゃもう終了でいいすか? http://mevius.5ch.net/test/read.cgi/gamedev/1536073127/138
139: 名前は開発中のものです。 [sage] 2018/09/12(水) 21:48:48.12 ID:c8J9NbL3 >>138 終焉の使者。スレを終わらせようとしてくるラスボス。 http://mevius.5ch.net/test/read.cgi/gamedev/1536073127/139
140: 名前は開発中のものです。 [sage] 2018/09/13(木) 06:29:12.27 ID:VIGXlFDV 作り方よりもゲーム作り切る奴が一人だけでもいればできる しかし1はゲーム作ることに興味なさそうなのでエタりそうだな http://mevius.5ch.net/test/read.cgi/gamedev/1536073127/140
141: コウタ ◆OTiG6IO/7k [sage] 2018/09/13(木) 07:23:33.16 ID:ac2g7/Pw すいません、昨日から早速忙しくて頓挫です。 土曜には再開できます。 http://mevius.5ch.net/test/read.cgi/gamedev/1536073127/141
142: 名前は開発中のものです。 [sage] 2018/09/13(木) 07:39:22.69 ID:v5LkKI28 来ましたね法則1 早速それ使いますか http://mevius.5ch.net/test/read.cgi/gamedev/1536073127/142
143: 名前は開発中のものです。 [sage] 2018/09/14(金) 01:16:34.04 ID:3rE/RJkw 涼しくなってきたし土日に体調を崩すのに ちょうどいい気候だ http://mevius.5ch.net/test/read.cgi/gamedev/1536073127/143
144: 名前は開発中のものです。 [sage] 2018/09/14(金) 07:27:08.99 ID:flDDHS/1 1はどこまでできるんだろ? unityの教科書なんて超初心者が雰囲気を感じるためだけの本を読んでる段階で人を集めて何かできるのかな? まずは一人でパックマンやらテトリスみたいなのを作ってみるのが先ではないか? http://mevius.5ch.net/test/read.cgi/gamedev/1536073127/144
145: 名前は開発中のものです。 [sage] 2018/09/14(金) 09:32:07.86 ID:of2vj86j そして http://mevius.5ch.net/test/read.cgi/gamedev/1536073127/145
146: 名前は開発中のものです。 [] 2018/09/14(金) 09:48:07.26 ID:hkasMK37 132だが、寄ってたかって潰すこたあ無さそうだし。 何とか持ちこたえて欲しい意味も込めてあげとく。 しかし、140が言ってるのは真理。 手法や模索も良いけど、がむしゃらに突っ込んで見たらどうだろうか。 http://mevius.5ch.net/test/read.cgi/gamedev/1536073127/146
147: 名前は開発中のものです。 [sage] 2018/09/14(金) 11:36:41.45 ID:+FGzI/jY そういうアドバイス風の口出しはウザいだけだよ。 それで向上すると思ってるならまず自分でやって見せて証明すればいい。 第一、具体性がない。テトリスやパックマンと単純なRPGもどきにどれほどの差があるのか。 せめて命令するなら1個具体的なタイトルで断言しろ。 ガムシャラにやれなんてのは論外。仕事で忙しいと言ってる相手にもっと頑張れってアホかと。 http://mevius.5ch.net/test/read.cgi/gamedev/1536073127/147
148: 名前は開発中のものです。 [sage] 2018/09/14(金) 12:05:45.79 ID:bH4f0c2M 今どき昭和の根性論とかネー http://mevius.5ch.net/test/read.cgi/gamedev/1536073127/148
149: 名前は開発中のものです。 [] 2018/09/14(金) 12:42:38.31 ID:xpP6F8Pm 【アベノ・クーデター】 北海道、震源の真上で山崩れ3800カ所、まるで北朝鮮の核実験場のようだ! http://rosie.5ch.net/test/read.cgi/liveplus/1536892350/l50 総理が内乱罪で告発された! 金正恩のかわりに安部晋三が始末されそう http://mevius.5ch.net/test/read.cgi/gamedev/1536073127/149
150: 名前は開発中のものです。 [sage] 2018/09/16(日) 00:07:11.81 ID:2xXRIPew 来年の今頃、また来るわ。 スレもまだ残ってるだろう。 http://mevius.5ch.net/test/read.cgi/gamedev/1536073127/150
151: 名前は開発中のものです。 [sage] 2018/09/16(日) 00:34:03.55 ID:8QbNJfjp 終わりかな http://mevius.5ch.net/test/read.cgi/gamedev/1536073127/151
152: 名前は開発中のものです。 [sage] 2018/09/16(日) 04:23:22.56 ID:jbqBrL8G しばらくunity触ってないけど、RPG用のフレームワークとかasset storeに売ってないん? RPGなんてそれ元に作ったほうがいいでしょ? http://mevius.5ch.net/test/read.cgi/gamedev/1536073127/152
153: 名前は開発中のものです。 [sage] 2018/09/16(日) 05:57:55.83 ID:De/NLTEL 土曜には再開できます(再開するとは言っていない) 実際何してるかわからないから何を再開するのかピンと来ない http://mevius.5ch.net/test/read.cgi/gamedev/1536073127/153
154: 名前は開発中のものです。 [sage] 2018/09/16(日) 06:53:16.75 ID:Km89XvIC >>12 的中おめでとう http://mevius.5ch.net/test/read.cgi/gamedev/1536073127/154
155: 名前は開発中のものです。 [sage] 2018/09/16(日) 07:30:11.26 ID:rNw/gf6t サヨナラー http://mevius.5ch.net/test/read.cgi/gamedev/1536073127/155
156: 名前は開発中のものです。 [sage] 2018/09/16(日) 09:00:44.36 ID:moPFdgk3 >>152 RPGのスターターキットなんてストアにごろごろ転がってるな ここの働いてるかも怪しい連中に聞くより プロが作った実物を見て学ぶほうが良いというのは一理ある まあ一つのクラスに詰め込みすぎてたりifとswitchばかりに頼った結構なスパゲティコードだったりするけどな http://mevius.5ch.net/test/read.cgi/gamedev/1536073127/156
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 80 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.012s