[過去ログ] 糞スレ [無断転載禁止]©2ch.net (99レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
1(1): 2017/05/24(水)22:32 ID:C0shn75L(1/6) AAS
目標:2DRPGを作ってSteamで売る
制作期間:とりあえず10年
ドット絵、アート、UI等の画像素材は全て自作する
基本は一人で制作する
音素材とローカライズは外注する
ゲームエンジンの候補
・Unity:○情報多い。使いやすそう。自由度高い。C#は使えて損なさそう
省14
19(1): 2017/05/25(木)17:58 ID:IWNy1GIo(1) AAS
10年なら完成するかもしれない
どのゲームエンジンがこの先生きのこってるだろうか
20: 2017/05/25(木)19:46 ID:7JF2unXt(7/7) AAS
VSが重いしログインできないんでブチ切れてBracketsに変更した
>>18
みんな完成しないから大丈夫
>>19
10年後の事考えるとUnityがド安定か……
21(1): 2017/05/25(木)20:18 ID:r1tlq4vp(1) AAS
unityでええやん
なんで遠回りするの
22: 2017/05/26(金)00:04 ID:Y3iuLV//(1/5) AAS
>>21
Defold使ってみたい気持ちがあったけどもうUnityでいい気がしてきた
どうせSteamでゲーム買う人なんてみんなグラボ積んでるから2Dゲーに軽いも重いもないだろうし
23: 2017/05/26(金)00:14 ID:Y3iuLV//(2/5) AAS
10年後にkingが生きてるとも限らんしな……
24(1): 2017/05/26(金)16:11 ID:NkuGp9Fp(1) AAS
>>18
最初にエンジンの考察があるからじゃないかね。
25(1): 2017/05/26(金)17:03 ID:KpLDaiVV(1) AAS
軽々しく外注とか言っちゃう奴wwwww
26: 1 2017/05/26(金)21:16 ID:Y3iuLV//(3/5) AAS
>>24
考察っていうか俺が興味あるか、使えるかリストアップしただけだけど
>>25
ローカライズと音素材は完成したら必要になるけど、俺じゃできないから外注以外に選択肢ないと思うんだが
27: 2017/05/26(金)23:39 ID:Y3iuLV//(4/5) AAS
Unityの解説サイト、ひよこエッセンスが一番わかりやすいんだが俺もしかして頭悪いのか?
28: 2017/05/26(金)23:41 ID:Y3iuLV//(5/5) AAS
なお未確認飛行C#読んでると眠くなってくる模様
29: 2017/05/27(土)07:17 ID:xY34hbm1(1) AAS
2つのシーンをボタンで遷移するのはできたけど
Eventsystemが2つあるやんけって怒られてる
よくわかんないからまた今夜やろう
Eventsystemを増やさずに入力情報だけ引っ張ってくる方法がなんかあるんだろうね
30: 2017/05/29(月)18:10 ID:ct48pytS(1) AAS
なるほどね
Eventsystemは最上位の親シーンに置いてそこに子シーンを出したり消したりしてUIを切り替えるのか
これできたら次はLINQ使ってエクセルファイルから主人公のステータスをセーブロードするのやる
31: 2017/05/30(火)00:57 ID:4ROBATKn(1/2) AAS
全部のシーンをsingleモードで読み込んでた(それしか知らなかった)のが問題だった
親シーンを置いて、そこにaditiveでそれぞれのシーンを追加したらなんとかなった
32: 2017/05/30(火)04:38 ID:4ROBATKn(2/2) AAS
なんかカメラが2重になって怒られたから直そうとしたけどコンポーネントの操作がよくわからんのでネットで拾った奴使った
33: 2017/05/31(水)21:05 ID:CLWOzoVC(1) AA×

34: 2017/06/01(木)01:11 ID:ftdVKgqo(1/4) AAS
ステータスの変数を一つ一つ宣言して、それに取得用と変更用のメソッド追加したらくっそ汚いコードになったけど初心者だから仕方ない
35: 2017/06/01(木)17:46 ID:ftdVKgqo(2/4) AAS
あーあーやっちまったコードぐちゃぐちゃだよ
ステータスの振り分けと表示できたけど、ステータス一つ一つに変数作ったから行数が大変なことになった
配列使ってやり直し
36: 2017/06/01(木)18:56 ID:ftdVKgqo(3/4) AAS
直った
反省
37: 2017/06/01(木)18:58 ID:ftdVKgqo(4/4) AAS
ボタンのオンクリックで発動する関数選ぶ時に引数入力できると知らなかったからしょうがないね
38: 2017/06/03(土)13:13 ID:s60vVYAY(1) AAS
データのセーブ難しいな
なんかシリアライズとか暗号化とかバイナリがどうとかいろいろあるけどよくわからん
とりあえず標準のJsonで暗号化なしで保存して、あとで問題があったらまた考えよう
39: 2017/06/04(日)17:04 ID:Bqj7lK9s(1/3) AAS
あ
40: 2017/06/04(日)17:06 ID:Bqj7lK9s(2/3) AAS
セーブデータのクラス(ファイルパスとそれの取得用メソッドと主人公の名前とかの変数が入ってる)を作って
それのインスタンスに実際のデータを入れてJsonに保存しようとしたら
インスタンス作る時にエラー吐いて苦戦中
41: 2017/06/04(日)19:54 ID:Bqj7lK9s(3/3) AAS
セーブとロードできた
次はエクセルで作ったファイルから装備品とかのデータを読み込みしてみよう
42: 2017/06/06(火)10:44 ID:7hqzMcHX(1/3) AAS
その前にグローバルマップ少し実装するか
右クリックでキャラクタの移動先決定、スペースで一時停止・再生、ホイールクリックしながらドラッグでマップ画面スクロール
そんで、街の座標と名前をエクセルから読み込む
43: 2017/06/06(火)14:40 ID:7hqzMcHX(2/3) AAS
マップスクロールはできた
入力系と座標いじりは初めてだったからちょっと大変だった
44(1): 2017/06/06(火)19:08 ID:7hqzMcHX(3/3) AAS
今後の予定(上から下へ順に実装)
・グローバルマップで主人公を右クリックで移動させ、街や洞窟にも入れるようにする
・グローバルマップに時間の概念実装
・グローバルマップ上のオブジェクトをエクセルから読み込む
・装備品を購入して装備できるようにする(装備品データはエクセルから読み込む)
・能力値やスキル等を仮実装する
・ダンジョンとダンジョン内でできる基本的な行動を実装する
省5
45: 2017/06/07(水)13:02 ID:VmXuu0nT(1) AAS
詳細機能と機能の概要が入り交じっているが、大丈夫か?
46(1): 2017/06/07(水)19:40 ID:9GBe+e7E(1) AAS
それはまだ仕様が固まってない部分と固まってるからついでに実装しとこうって部分があるからだと思う
大丈夫かは知らん、神のみぞ知る
グローバルマップで移動できなくてつまづき中
Input.mousePositionで得られる座標はカメラの座標だから
それを参照して移動先を決めるとマップのあらぬところに移動してしまう
クリックでマップ画像上のどこをクリックしたかわかればできるんだけど
そのやり方がわからないので考え中
省3
47(1): 2017/06/08(木)13:09 ID:ikGE8dr8(1) AAS
>>46
>グローバルマップで移動できなくてつまづき中
この方法は、使えないのかい?
つ 外部リンク:qiita.com
48: 1 2017/06/08(木)14:12 ID:f6RR54Xz(1) AAS
>>47
3Dの経路探索だから2Dに関係ないかなって思ってたけど
ScreenPointToRayで見たままクリックした地点を指定できるのかな?
ちょっとやってみる
ありがとう
あとまだ見てる人いるみたいだからコテハン付けとく
49(1): 2017/06/10(土)20:47 ID:aq5LFuIO(1) AAS
コテハンの意味も知らない奴が完成までこぎ着ける訳無いと思うんだが
50: 1 2017/06/10(土)21:24 ID:P6Tv5w5e(1) AAS
>>49
俺はお前を責めないよ
勘違いは誰にでもあるから
トリップ付けないのは俺になりすます人なんていないだろうし
割れてないトリップ探すのが面倒だったから
まあそのうち気まぐれで付けるかもしれないけども
51: 1 2017/06/11(日)00:22 ID:rsYKP7X3(1/7) AAS
Rayとか新しい概念がいろいろ出てきて大変だけどできそうっぽい
52: 1 2017/06/11(日)02:06 ID:rsYKP7X3(2/7) AAS
ScreenPointToRayは上手くいかないな〜
Camera.ScreenToWorldPointでInput.mousePositionをワールド座標に変換したらいけるかな?
53: 1 2017/06/11(日)02:16 ID:rsYKP7X3(3/7) AAS
カメラスクロールのやり方悪かったから先にそっち修正中
UIキャンバスはスクリーンスペースにしてとマップキャンバスはワールドに
親シーンにあるメインカメラの座標はどうやって取得するんじゃろね
子シーンのカメラしか指定できない
ちょっとやり方探す
54: 1 2017/06/11(日)02:23 ID:rsYKP7X3(4/7) AAS
勘違いだった
Camera.mainで最初のカメラ指定できた
55: 1 2017/06/11(日)02:53 ID:rsYKP7X3(5/7) AAS
遂にできた
結構大変だったけど、ワールド座標とスクリーン座標の関係を理解してなかっただけだった
56(1): 1 2017/06/11(日)03:04 ID:rsYKP7X3(6/7) AAS
街に入るのは街と主人公が重なってる時に目的地が街になってたら街のシーン呼び出すだけだから簡単だな
57: 1 2017/06/11(日)19:21 ID:rsYKP7X3(7/7) AAS
さて、時間の概念か
なんかUpdate関数使うとFPSによって速くなったり遅くなったりしちゃうんだっけな
ちょっとググるか
58: 1 2017/06/12(月)00:54 ID:rRtI+xrm(1/5) AAS
そういえば今は街とか主人公とかマップとかはuGUIのImageとかTextとかで表示してるけど
後のこと考えたら最初から画像使うようにして、簡単に差し替えられるようにしたほうがいいんかな
59: 1 2017/06/12(月)05:24 ID:rRtI+xrm(2/5) AAS
入力系はUpdateでやって、数値計算とかはFixedUpdateでやればズレないのかな
そんで、倍速とかはTimeScaleいじればいいんかな
TimeScaleいじるだけでいいならすごい楽なんだが
TimeScale0にしたら全部止まっちゃうらしいからどうなるか
とりあえずやってみるか
60: 1 2017/06/12(月)05:38 ID:rRtI+xrm(3/5) AAS
TimeScaleダメか……
まあのんびり考えるべ
61: 1 2017/06/12(月)05:40 ID:rRtI+xrm(4/5) AAS
まあ倍速とかはユニットの移動速度と日にちの進み方二倍にすればいいだけだからまだ楽か
このあと色々実装すると不具合生じそうだけど、それは問題になってからやればいいような
62: 2017/06/12(月)13:01 ID:UCj70Lw0(1) AAS
何かアップできるモノないの?
最初のうちは、キャラなんて球とかサイコロでいいんだぜw
63: 1 2017/06/12(月)14:02 ID:rRtI+xrm(5/5) AAS
画像素材はゲーム部分ほとんどできるまで作る気ないよ
今やってるところ終わったらとりあえず動作してるところがわかる動画でも上げるわ
64(1): 1 2017/06/15(木)03:50 ID:thGgAMDq(1/5) AAS
スクリプトに全くコメント書いてないけど大丈夫かな
まあ大丈夫だろう、今のところ忘れた部分とかないし
65: 1 2017/06/15(木)04:36 ID:thGgAMDq(2/5) AAS
>>56
これ簡単じゃなかった
重なってる時に呼び出すのは簡単だけど、
街が目的地になっている時だけ接触時に呼び出そうとすると結構骨だ
Raycastがよくわからんせいかもしれないけど
66: 1 2017/06/15(木)04:44 ID:thGgAMDq(3/5) AAS
今やってみてるのは、右クリックで目的地決める時に目的地が街とかのマップオブジェクトだったら
そのオブジェクトとその名前をマウスカーソルの位置の当たり判定を元にCollider2D型で取得して
そのマップオブジェクトの名前と、主人公ユニットが接触してるマップオブジェクトの名前が一致したら
接触時に街のウィンドウを呼び出すという処理
なんだけど、まずRaycastの当たり判定が微妙に見た目とズレてるのと
一度街に入ると、Ryacastでオブジェクト取得した時にコライダーにオブジェクトが入っちゃうから
その後もそのマップオブジェクトが判定にひっかかり続けてしまう
省2
67: 1 2017/06/15(木)04:47 ID:thGgAMDq(4/5) AAS
Cllider2DじゃなくてRaycastHit2Dだった
68(1): 1 2017/06/15(木)04:55 ID:thGgAMDq(5/5) AAS
うわー、空っぽの初期化用RayccastHit2D作って、
目的地設定時にマップオブジェクトが無かったらそれを代入するようにしたらできたけど、無理やりくせー
なんか後で方法考えて直しとかないとなあ
69: 2017/06/15(木)13:01 ID:BNFm27vP(1) AAS
>>64
これは、感心できない。
処理の要(繰り返し処理の最初とか条件分岐)になるところには必ずコメントを入れるべき。
『半年前の自分は他人』とかのラリー・ウォール先生も言っている事だし
70: 1 2017/06/16(金)01:06 ID:q16BgGPT(1) AAS
たしかに半年後膨れ上がったコードの全てを覚えているのは無理そうだ
今夜全部にコメント付けるか
71: 1 2017/06/17(土)03:14 ID:X6f2kBow(1) AAS
>>68を直そうとして空っぽのゲームオブジェクトとかを代入しようとしたけど
RaycastHit2D.colliderに入るGameobjectの情報は読み取り専用だからダメだった
わかんねーし、代替手段も思いつかんから黄色警告出たまま放置するとかいう暴挙にでることにした
いやなんか適当なオブジェクトにRaycast飛ばしてそれ入れれば解決するような気がするけど
それもスマートじゃないしなんか面倒だからやめた
気を取り直してファイルからマップオブジェクトの座標と名前と種類を読み込んで
それに合わせたマップオブジェクトのGameObjectを作って配置して機能させるのに取り掛かるぞ
72: 2017/06/19(月)13:08 ID:aAdtjRR7(1) AAS
頑張れ
73: 1 2017/06/21(水)00:03 ID:u9MSxsyA(1/2) AAS
ファイル読み込み系は苦手だからちょい時間かかりそう
とりあえずXMLは読むのも書くのも面倒で、エクセルはツールが10年後もあるかわからないから
ゲーム内のデータはCSVに書いて読み込むことは決定した
74(1): 1 2017/06/21(水)02:14 ID:u9MSxsyA(2/2) AAS
あーそういや動画あげるんだったな
全然進んどらんけどこんな感じですわ
外部リンク:www.axfc.net
75: 2017/06/21(水)13:04 ID:gXGfk0nB(1) AAS
>>74
見たよ
大変そうなのは判ったw
まだ、どうこう言える段階じゃないんだね。
ところで、Win7なんだね。
ランサムウェアには十分注意しましょうww
76: 1 2017/06/23(金)06:10 ID:0/VXNiAo(1/3) AAS
とりあえず>>2は達成した
>>44の達成目指して頑張る
次はアイテムとダンジョンだな
77: 1 2017/06/23(金)06:34 ID:0/VXNiAo(2/3) AAS
アイテムはCSV→マップオブジェクトでやったこととセーブでやったことの応用でできるけど
並び替えとかアイテム欄の表示とか装備とか個数の管理とかでめちゃコード長くなりそうだな
78(2): 2017/06/23(金)13:01 ID:nFHa2E2x(1) AAS
DB(データベース)使った方がええんちゃうか?
たとえば、SQLiteUnityKit とか(GitHubにある)
79: 1 2017/06/23(金)16:54 ID:0/VXNiAo(3/3) AAS
>>78
なんかそっちの方が便利そうだな
使ってみる
80: 1 2017/06/24(土)23:47 ID:OaoLss+s(1) AAS
クエリ式覚えるの大変だったけどできた
こっちの方が断然便利だな
>>78ありがとう
81: 2017/06/26(月)12:55 ID:RLspb/oJ(1) AAS
善か、善かww
82: 1 2017/06/29(木)13:24 ID:Z6TGh4ZA(1/2) AAS
Unityってエラーでぐぐったらなんでも対処法出てくるな
83: 1 2017/06/29(木)13:28 ID:Z6TGh4ZA(2/2) AAS
今は隙間の時間を見つけてグローバルマップの変なところちょくちょく直してる
7月中にダンジョンっぽいものとアイテムを実装したい
84: 2017/06/29(木)15:59 ID:Tka0VogD(1) AAS
楽しみに待っているw
85: 2017/07/08(土)20:19 ID:UB5zuDjD(1) AAS
そして彼らは星になった
86: 1 2017/07/08(土)20:24 ID:RUAotESk(1) AAS
星になってないけど腱鞘炎になって家でゴロゴロしながら2chと海外ドラマ見てる
仕事もキーボード一日中打つ系(プログラマではない)だから休んでる
今月はどうなるかわからんけど、まだ開発期間あと10年あるからな
リアル事情でこうやって進まない月もあるわ
87: 2017/07/10(月)13:27 ID:O832H9iU(1) AAS
一人でやってるから仕方が無いな。
コミ向けに共同制作しているより健全だと思う。
あんなに仲良かったのに、共同制作で険悪になること大石w
88: 2017/07/15(土)18:11 ID:jexO8HT4(1) AAS
まぁ無理でしょ
89: 2017/07/17(月)13:49 ID:/JajS2t3(1) AAS
・リアルが忙しい→(未使用)
・PC壊れた →(未使用)
・病気で中断 →(使用済)
90(1): 1 2017/07/17(月)23:59 ID:pKy6T5RT(1) AAS
お前ら発破かけてくれてありがとう
腱鞘炎って結構治るの時間かかるんだな病院で2週間〜一ヶ月みてくださいって言われたわ
動かしたら駄目ってめっちゃ脅されたから今月は無理そうだけど
痛みもだいぶ引いてきたし、月が変わる頃には製作再開できそうだわ
91: 2017/08/26(土)20:30 ID:wjMUa/Oy(1) AAS
あと4日待つ
92: 2017/08/28(月)12:54 ID:8vI64zBE(1) AAS
>>90
音声入力で、ソース打つとかw
93: 2017/08/31(木)22:46 ID:sAwoo4k2(1) AAS
そして彼らは星になった
94: 2017/12/31(日)19:20 ID:/rN76OKL(1) AAS
簡単にお金が稼げる方法興味ある人だけ見てください。
グーグル検索⇒『来島のモノノリウエ』
RA30Q7ZS3Y
95: 2018/02/17(土)07:24 ID:G/oBdhuK(1) AAS
☆ 日本の、改憲を行いましょう。現在、衆議員と参議院の
両院で、改憲議員が3分の2を超えております。
『憲法改正国民投票法』、でググってみてください。国会の発議は
すでに可能です。平和は勝ち取るものです。お願い致します。☆☆
96: 2018/04/28(土)00:28 ID:+Qf3oIs6(1) AA×

外部リンク:
外部リンク:::::
外部リンク:::::
97(1): 2022/07/13(水)05:02 ID:Q9Rglni0(1/2) AAS
クソブサヨ犯罪者1555381425死ね死ね死ね死ね死ね死ね
クソブサヨ犯罪者1555381425死ね死ね死ね死ね死ね死ね
クソブサヨ犯罪者1555381425死ね死ね死ね死ね死ね死ね
クソブサヨ犯罪者1555381425死ね死ね死ね死ね死ね死ね
クソブサヨ犯罪者1555381425死ね死ね死ね死ね死ね死ね
省2
98(1): 2022/07/13(水)05:03 ID:Q9Rglni0(2/2) AAS
クソブサヨ犯罪者1555381425死ね死ね死ね死ね死ね死ね
クソブサヨ犯罪者1555381425死ね死ね死ね死ね死ね死ね
クソブサヨ犯罪者1555381425死ね死ね死ね死ね死ね死ね
クソブサヨ犯罪者1555381425死ね死ね死ね死ね死ね死ね
クソブサヨ犯罪者1555381425死ね死ね死ね死ね死ね死ね
省2
99: 2022/07/13(水)08:20 ID:Pbx2ETsH(1) AAS
>>97>>98
sinzo defense
外部リンク:momomomoch.itch.io
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.169s*