目標:2DRPGを作ってSteamで売る
制作期間:とりあえず10年
ドット絵、アート、UI等の画像素材は全て自作する
基本は一人で制作する
音素材とローカライズは外注する
ゲームエンジンの候補
・Unity:○情報多い。使いやすそう。自由度高い。C#は使えて損なさそう
×C#わからんから要勉強。2Dゲーム作るには余計な機能多い。やや重い。イチからシステム作らないといけない
・RPGツクールMV:○簡単。JSが使える。標準でマップエディタある。有料だけど持ってる
×重い。不具合多い
・RPGツクールVX:○簡単。標準でマップエディタある。軽い。有料だけど持ってる
×解像度が小さすぎる。Rubyに興味ない。マルチプラットフォームに対応してない。古い
・CF2.5:○有料だけど持ってる
×よくわからん
・Defold:○できることがUnityに近い。LUAは少し興味ある。2D特化でとてつもなく軽い
×あまりにも情報がなさすぎる。使い方わからん。機能が発展途上
ツクールはできることが限られてるのでいまのところ有力じゃない
最有力はやっぱりUnityで次点でDefoldだろうか
一応年内には基本的なシステムを作り終えて、ゲーム内容とアートワークはその後に着手できたらいいが
今月と来月は本格的な開発の前にまず
ゲームエンジンと開発言語を触ってみて、簡単な習作を作ってみる
探検
糞スレ [無断転載禁止]©2ch.net
■ このスレッドは過去ログ倉庫に格納されています
2017/05/24(水) 22:32:02.33ID:C0shn75L
2017/05/24(水) 22:44:17.70ID:C0shn75L
習作の内容はどうするかな
考えてるゲーム内容のことは後で書くけど
とりあえずそれに必要な
@「マップとシナリオをファイルから読み込む」 A「複数の画面を変遷する」
B「主人公のステータスが上がったり下がったりしてセーブロードできる」
この3点を抑えたものにするかな
画像は作らないで文字オンリー、ゲー無状態でよしとする
考えてるゲーム内容のことは後で書くけど
とりあえずそれに必要な
@「マップとシナリオをファイルから読み込む」 A「複数の画面を変遷する」
B「主人公のステータスが上がったり下がったりしてセーブロードできる」
この3点を抑えたものにするかな
画像は作らないで文字オンリー、ゲー無状態でよしとする
2017/05/24(水) 22:46:56.77ID:C0shn75L
たしかUnityもDefoldもHTML5に出力してWEBで簡単に公開できたと思う
誰も怪しいソフトはダウンロードもインストールもしたくないだろうから、習作はそれで公開するかな
まあやる人も見る人もいないだろうけど
誰も怪しいソフトはダウンロードもインストールもしたくないだろうから、習作はそれで公開するかな
まあやる人も見る人もいないだろうけど
2017/05/24(水) 23:12:28.15ID:C0shn75L
今日と明日Defold触ってみて全くわからんちんだったら諦めてUnityで作ろう
2017/05/24(水) 23:27:54.27ID:XAPN0QL8
いや意味分からん完成してからスレ立てろ
2017/05/24(水) 23:34:19.29ID:C0shn75L
>>5
うるせえ糞して寝ろ
うるせえ糞して寝ろ
2017/05/24(水) 23:42:22.58ID:C0shn75L
ゲームを作って途中で投げることによってこのスレは糞スレとして完成する
2017/05/25(木) 00:19:15.36ID:vA6c1lov
才能無いゴミが発作的にスレ立てててワロタw
生きてる価値ないねw
生きてる価値ないねw
2017/05/25(木) 00:31:52.75ID:8rqG8ewY
この手のスレで完成してるのってありまひたっけ?(^^
2017/05/25(木) 00:39:25.96ID:7JF2unXt
2017/05/25(木) 01:24:33.97ID:8rqG8ewY
彫刻でも腕を作らないことであえて美しく見せてる像がありまひたっけ?(^^
でもVIPツクスレじゃないんだから完成させる気がないならスレ立てないでほしいでふ(^^
まぁスレが一個増えたところで何も変わりまふぇんが(^^
ところでどんな2DRPGを作ろうとしてるんでふか?(^^
でもVIPツクスレじゃないんだから完成させる気がないならスレ立てないでほしいでふ(^^
まぁスレが一個増えたところで何も変わりまふぇんが(^^
ところでどんな2DRPGを作ろうとしてるんでふか?(^^
2017/05/25(木) 03:01:35.40ID:7JF2unXt
ダークファンタジーな世界観で戦士とか魔法使いとかいろいろなビルドの主人公を作って遊べるようなRPGが作りたい
グローバルマップとダンジョンと街の3種の画面をメインにして
街は行き先や行動を選択する形式で、グローバルマップは自由に移動できて、ダンジョンではTRPG風の探索形式を考えてる
プレイ感としてはふらっと立ち寄ったダンジョンを、ガチガチの脳筋戦士で敵や罠も蹴散らしててきとーに探索することもできるし
パトロンの金を使って、街の情報屋や傭兵を雇って、慎重に計画を立てて目当てのダンジョンをじっくり攻略する頭脳プレイもできるような感じが望ましい
ダンジョンはたぶん自動生成することになるかな
まあ他にもいろいろ考えてるけど、まずは街→マップ→ダンジョン攻略とキャラクリだな
グローバルマップとダンジョンと街の3種の画面をメインにして
街は行き先や行動を選択する形式で、グローバルマップは自由に移動できて、ダンジョンではTRPG風の探索形式を考えてる
プレイ感としてはふらっと立ち寄ったダンジョンを、ガチガチの脳筋戦士で敵や罠も蹴散らしててきとーに探索することもできるし
パトロンの金を使って、街の情報屋や傭兵を雇って、慎重に計画を立てて目当てのダンジョンをじっくり攻略する頭脳プレイもできるような感じが望ましい
ダンジョンはたぶん自動生成することになるかな
まあ他にもいろいろ考えてるけど、まずは街→マップ→ダンジョン攻略とキャラクリだな
2017/05/25(木) 03:16:09.09ID:7JF2unXt
Defold使い方わかんねえ
もう眠いし明日にする
もう眠いし明日にする
2017/05/25(木) 03:23:22.87ID:7JF2unXt
なるほど新規プロジェクトの作り方わかんねえと思ったら
クラウド上にあるダッシュボードのプロジェクトをローカルディスクにインポートして使うってことなのか
まどろっこしいことしやがって、許さんぞ
クラウド上にあるダッシュボードのプロジェクトをローカルディスクにインポートして使うってことなのか
まどろっこしいことしやがって、許さんぞ
2017/05/25(木) 03:34:05.03ID:7JF2unXt
今夜わかったこと
Defoldの勉強がしたかったらDefoldの情報を探すよりも
似たような構造のUnityの勉強をした方がDefoldの勉強になるということ
Defoldの勉強がしたかったらDefoldの情報を探すよりも
似たような構造のUnityの勉強をした方がDefoldの勉強になるということ
2017/05/25(木) 13:27:59.45ID:h0XqYaTa
2017/05/25(木) 14:59:24.71ID:7JF2unXt
>>16
読めるけど時間かかるし、専門的な内容は厳しい
まあ2Dゲーだしそんな難しいあれもないと思うけども
とりあえずUnityいじって流れがわかったらDefoldもう一度触ってみる
どうせDefoldのエディタ2はまだα版だしSteamSDKに対応中らしいから焦るこたあないな
読めるけど時間かかるし、専門的な内容は厳しい
まあ2Dゲーだしそんな難しいあれもないと思うけども
とりあえずUnityいじって流れがわかったらDefoldもう一度触ってみる
どうせDefoldのエディタ2はまだα版だしSteamSDKに対応中らしいから焦るこたあないな
2017/05/25(木) 17:12:19.40ID:hO2+n+vS
最近立ったスレの中では幾分マシにみえる
何も完成しないという点に目をつむればだけど
何も完成しないという点に目をつむればだけど
19名前は開発中のものです。
2017/05/25(木) 17:58:41.65ID:IWNy1GIo 10年なら完成するかもしれない
どのゲームエンジンがこの先生きのこってるだろうか
どのゲームエンジンがこの先生きのこってるだろうか
2017/05/25(木) 19:46:16.80ID:7JF2unXt
2017/05/25(木) 20:18:40.10ID:r1tlq4vp
unityでええやん
なんで遠回りするの
なんで遠回りするの
2017/05/26(金) 00:04:53.63ID:Y3iuLV//
2017/05/26(金) 00:14:14.43ID:Y3iuLV//
10年後にkingが生きてるとも限らんしな……
2017/05/26(金) 16:11:47.09ID:NkuGp9Fp
>>18
最初にエンジンの考察があるからじゃないかね。
最初にエンジンの考察があるからじゃないかね。
2017/05/26(金) 17:03:09.07ID:KpLDaiVV
軽々しく外注とか言っちゃう奴wwwww
261
2017/05/26(金) 21:16:40.80ID:Y3iuLV//2017/05/26(金) 23:39:56.46ID:Y3iuLV//
Unityの解説サイト、ひよこエッセンスが一番わかりやすいんだが俺もしかして頭悪いのか?
2017/05/26(金) 23:41:09.30ID:Y3iuLV//
なお未確認飛行C#読んでると眠くなってくる模様
2017/05/27(土) 07:17:34.33ID:xY34hbm1
2つのシーンをボタンで遷移するのはできたけど
Eventsystemが2つあるやんけって怒られてる
よくわかんないからまた今夜やろう
Eventsystemを増やさずに入力情報だけ引っ張ってくる方法がなんかあるんだろうね
Eventsystemが2つあるやんけって怒られてる
よくわかんないからまた今夜やろう
Eventsystemを増やさずに入力情報だけ引っ張ってくる方法がなんかあるんだろうね
2017/05/29(月) 18:10:28.69ID:ct48pytS
なるほどね
Eventsystemは最上位の親シーンに置いてそこに子シーンを出したり消したりしてUIを切り替えるのか
これできたら次はLINQ使ってエクセルファイルから主人公のステータスをセーブロードするのやる
Eventsystemは最上位の親シーンに置いてそこに子シーンを出したり消したりしてUIを切り替えるのか
これできたら次はLINQ使ってエクセルファイルから主人公のステータスをセーブロードするのやる
2017/05/30(火) 00:57:23.25ID:4ROBATKn
全部のシーンをsingleモードで読み込んでた(それしか知らなかった)のが問題だった
親シーンを置いて、そこにaditiveでそれぞれのシーンを追加したらなんとかなった
親シーンを置いて、そこにaditiveでそれぞれのシーンを追加したらなんとかなった
2017/05/30(火) 04:38:44.93ID:4ROBATKn
なんかカメラが2重になって怒られたから直そうとしたけどコンポーネントの操作がよくわからんのでネットで拾った奴使った
2017/05/31(水) 21:05:56.24ID:CLWOzoVC
親シーンに小シーンを表示して、更に孫シーン(メッセージウィンドウやらメニューやら選択肢やら)がある場合にはそれを表示するところまでできた
もうシーンマネージャーでいじる部分は戦闘画面とかできるまでないと思う
タイトル画面→(ニューゲーム)→キャラクリ画面→(初期ステータス確定)→グローバルMAP(メニューボタン開くとメニューウィンドウを重ねて表示可)
↑←←←←←←←←←←←←←↓ ↓
↑ ↓
↑←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←
この状態までできたから、次はキャラクリでステータス決定して、その数値をグローバル画面から開けるセーブメニューでセーブすると
タイトル画面からロードゲームでロードできるようにしつつ、メニュー画面でステータス確認できるようにする
まずはLINQの勉強からだな……
もうシーンマネージャーでいじる部分は戦闘画面とかできるまでないと思う
タイトル画面→(ニューゲーム)→キャラクリ画面→(初期ステータス確定)→グローバルMAP(メニューボタン開くとメニューウィンドウを重ねて表示可)
↑←←←←←←←←←←←←←↓ ↓
↑ ↓
↑←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←
この状態までできたから、次はキャラクリでステータス決定して、その数値をグローバル画面から開けるセーブメニューでセーブすると
タイトル画面からロードゲームでロードできるようにしつつ、メニュー画面でステータス確認できるようにする
まずはLINQの勉強からだな……
2017/06/01(木) 01:11:58.84ID:ftdVKgqo
ステータスの変数を一つ一つ宣言して、それに取得用と変更用のメソッド追加したらくっそ汚いコードになったけど初心者だから仕方ない
2017/06/01(木) 17:46:53.81ID:ftdVKgqo
あーあーやっちまったコードぐちゃぐちゃだよ
ステータスの振り分けと表示できたけど、ステータス一つ一つに変数作ったから行数が大変なことになった
配列使ってやり直し
ステータスの振り分けと表示できたけど、ステータス一つ一つに変数作ったから行数が大変なことになった
配列使ってやり直し
2017/06/01(木) 18:56:35.14ID:ftdVKgqo
直った
反省
反省
2017/06/01(木) 18:58:11.92ID:ftdVKgqo
ボタンのオンクリックで発動する関数選ぶ時に引数入力できると知らなかったからしょうがないね
2017/06/03(土) 13:13:56.19ID:s60vVYAY
データのセーブ難しいな
なんかシリアライズとか暗号化とかバイナリがどうとかいろいろあるけどよくわからん
とりあえず標準のJsonで暗号化なしで保存して、あとで問題があったらまた考えよう
なんかシリアライズとか暗号化とかバイナリがどうとかいろいろあるけどよくわからん
とりあえず標準のJsonで暗号化なしで保存して、あとで問題があったらまた考えよう
2017/06/04(日) 17:04:13.94ID:Bqj7lK9s
あ
2017/06/04(日) 17:06:25.34ID:Bqj7lK9s
セーブデータのクラス(ファイルパスとそれの取得用メソッドと主人公の名前とかの変数が入ってる)を作って
それのインスタンスに実際のデータを入れてJsonに保存しようとしたら
インスタンス作る時にエラー吐いて苦戦中
それのインスタンスに実際のデータを入れてJsonに保存しようとしたら
インスタンス作る時にエラー吐いて苦戦中
2017/06/04(日) 19:54:12.54ID:Bqj7lK9s
セーブとロードできた
次はエクセルで作ったファイルから装備品とかのデータを読み込みしてみよう
次はエクセルで作ったファイルから装備品とかのデータを読み込みしてみよう
2017/06/06(火) 10:44:14.45ID:7hqzMcHX
その前にグローバルマップ少し実装するか
右クリックでキャラクタの移動先決定、スペースで一時停止・再生、ホイールクリックしながらドラッグでマップ画面スクロール
そんで、街の座標と名前をエクセルから読み込む
右クリックでキャラクタの移動先決定、スペースで一時停止・再生、ホイールクリックしながらドラッグでマップ画面スクロール
そんで、街の座標と名前をエクセルから読み込む
2017/06/06(火) 14:40:19.06ID:7hqzMcHX
マップスクロールはできた
入力系と座標いじりは初めてだったからちょっと大変だった
入力系と座標いじりは初めてだったからちょっと大変だった
2017/06/06(火) 19:08:13.19ID:7hqzMcHX
今後の予定(上から下へ順に実装)
・グローバルマップで主人公を右クリックで移動させ、街や洞窟にも入れるようにする
・グローバルマップに時間の概念実装
・グローバルマップ上のオブジェクトをエクセルから読み込む
・装備品を購入して装備できるようにする(装備品データはエクセルから読み込む)
・能力値やスキル等を仮実装する
・ダンジョンとダンジョン内でできる基本的な行動を実装する
・パーティー戦闘のモックアップを作る(詳細なシステムはあとで詰める)
・ダンジョンのランダム生成をする(調整は後。とりあえずダンジョンっぽいものが自動でできて、後からカスタマイズできる下地ができればよし)
・グローバルマップ上を移動する敵NPCと中立NPCを実装する(選択肢で戦闘を仕掛けたり、相手からしかけてきたりする)
・街で回復したり、会話したり、クエスト受けたり、情報収集したりできるようにする
・仲間を実装する
・グローバルマップで主人公を右クリックで移動させ、街や洞窟にも入れるようにする
・グローバルマップに時間の概念実装
・グローバルマップ上のオブジェクトをエクセルから読み込む
・装備品を購入して装備できるようにする(装備品データはエクセルから読み込む)
・能力値やスキル等を仮実装する
・ダンジョンとダンジョン内でできる基本的な行動を実装する
・パーティー戦闘のモックアップを作る(詳細なシステムはあとで詰める)
・ダンジョンのランダム生成をする(調整は後。とりあえずダンジョンっぽいものが自動でできて、後からカスタマイズできる下地ができればよし)
・グローバルマップ上を移動する敵NPCと中立NPCを実装する(選択肢で戦闘を仕掛けたり、相手からしかけてきたりする)
・街で回復したり、会話したり、クエスト受けたり、情報収集したりできるようにする
・仲間を実装する
2017/06/07(水) 13:02:31.51ID:VmXuu0nT
詳細機能と機能の概要が入り交じっているが、大丈夫か?
2017/06/07(水) 19:40:24.87ID:9GBe+e7E
それはまだ仕様が固まってない部分と固まってるからついでに実装しとこうって部分があるからだと思う
大丈夫かは知らん、神のみぞ知る
グローバルマップで移動できなくてつまづき中
Input.mousePositionで得られる座標はカメラの座標だから
それを参照して移動先を決めるとマップのあらぬところに移動してしまう
クリックでマップ画像上のどこをクリックしたかわかればできるんだけど
そのやり方がわからないので考え中
あとグローバルマップで今はスクロールしかできないけどズームイン・アウトもさせたいからそっちも考えないと
ちなみに実装しようとしてるグローバルマップはMount&Bladeっていうゲームのマップを見てもらうとわかりやすい
もしくはBattleBrothers
大丈夫かは知らん、神のみぞ知る
グローバルマップで移動できなくてつまづき中
Input.mousePositionで得られる座標はカメラの座標だから
それを参照して移動先を決めるとマップのあらぬところに移動してしまう
クリックでマップ画像上のどこをクリックしたかわかればできるんだけど
そのやり方がわからないので考え中
あとグローバルマップで今はスクロールしかできないけどズームイン・アウトもさせたいからそっちも考えないと
ちなみに実装しようとしてるグローバルマップはMount&Bladeっていうゲームのマップを見てもらうとわかりやすい
もしくはBattleBrothers
2017/06/08(木) 13:09:13.47ID:ikGE8dr8
481
2017/06/08(木) 14:12:43.57ID:f6RR54Xz >>47
3Dの経路探索だから2Dに関係ないかなって思ってたけど
ScreenPointToRayで見たままクリックした地点を指定できるのかな?
ちょっとやってみる
ありがとう
あとまだ見てる人いるみたいだからコテハン付けとく
3Dの経路探索だから2Dに関係ないかなって思ってたけど
ScreenPointToRayで見たままクリックした地点を指定できるのかな?
ちょっとやってみる
ありがとう
あとまだ見てる人いるみたいだからコテハン付けとく
2017/06/10(土) 20:47:23.53ID:aq5LFuIO
コテハンの意味も知らない奴が完成までこぎ着ける訳無いと思うんだが
501
2017/06/10(土) 21:24:00.20ID:P6Tv5w5e >>49
俺はお前を責めないよ
勘違いは誰にでもあるから
トリップ付けないのは俺になりすます人なんていないだろうし
割れてないトリップ探すのが面倒だったから
まあそのうち気まぐれで付けるかもしれないけども
俺はお前を責めないよ
勘違いは誰にでもあるから
トリップ付けないのは俺になりすます人なんていないだろうし
割れてないトリップ探すのが面倒だったから
まあそのうち気まぐれで付けるかもしれないけども
511
2017/06/11(日) 00:22:59.02ID:rsYKP7X3 Rayとか新しい概念がいろいろ出てきて大変だけどできそうっぽい
521
2017/06/11(日) 02:06:00.07ID:rsYKP7X3 ScreenPointToRayは上手くいかないな〜
Camera.ScreenToWorldPointでInput.mousePositionをワールド座標に変換したらいけるかな?
Camera.ScreenToWorldPointでInput.mousePositionをワールド座標に変換したらいけるかな?
531
2017/06/11(日) 02:16:15.04ID:rsYKP7X3 カメラスクロールのやり方悪かったから先にそっち修正中
UIキャンバスはスクリーンスペースにしてとマップキャンバスはワールドに
親シーンにあるメインカメラの座標はどうやって取得するんじゃろね
子シーンのカメラしか指定できない
ちょっとやり方探す
UIキャンバスはスクリーンスペースにしてとマップキャンバスはワールドに
親シーンにあるメインカメラの座標はどうやって取得するんじゃろね
子シーンのカメラしか指定できない
ちょっとやり方探す
541
2017/06/11(日) 02:23:06.49ID:rsYKP7X3 勘違いだった
Camera.mainで最初のカメラ指定できた
Camera.mainで最初のカメラ指定できた
551
2017/06/11(日) 02:53:13.00ID:rsYKP7X3 遂にできた
結構大変だったけど、ワールド座標とスクリーン座標の関係を理解してなかっただけだった
結構大変だったけど、ワールド座標とスクリーン座標の関係を理解してなかっただけだった
561
2017/06/11(日) 03:04:42.10ID:rsYKP7X3 街に入るのは街と主人公が重なってる時に目的地が街になってたら街のシーン呼び出すだけだから簡単だな
571
2017/06/11(日) 19:21:00.61ID:rsYKP7X3 さて、時間の概念か
なんかUpdate関数使うとFPSによって速くなったり遅くなったりしちゃうんだっけな
ちょっとググるか
なんかUpdate関数使うとFPSによって速くなったり遅くなったりしちゃうんだっけな
ちょっとググるか
581
2017/06/12(月) 00:54:43.83ID:rRtI+xrm そういえば今は街とか主人公とかマップとかはuGUIのImageとかTextとかで表示してるけど
後のこと考えたら最初から画像使うようにして、簡単に差し替えられるようにしたほうがいいんかな
後のこと考えたら最初から画像使うようにして、簡単に差し替えられるようにしたほうがいいんかな
591
2017/06/12(月) 05:24:17.00ID:rRtI+xrm 入力系はUpdateでやって、数値計算とかはFixedUpdateでやればズレないのかな
そんで、倍速とかはTimeScaleいじればいいんかな
TimeScaleいじるだけでいいならすごい楽なんだが
TimeScale0にしたら全部止まっちゃうらしいからどうなるか
とりあえずやってみるか
そんで、倍速とかはTimeScaleいじればいいんかな
TimeScaleいじるだけでいいならすごい楽なんだが
TimeScale0にしたら全部止まっちゃうらしいからどうなるか
とりあえずやってみるか
601
2017/06/12(月) 05:38:24.52ID:rRtI+xrm TimeScaleダメか……
まあのんびり考えるべ
まあのんびり考えるべ
611
2017/06/12(月) 05:40:16.37ID:rRtI+xrm まあ倍速とかはユニットの移動速度と日にちの進み方二倍にすればいいだけだからまだ楽か
このあと色々実装すると不具合生じそうだけど、それは問題になってからやればいいような
このあと色々実装すると不具合生じそうだけど、それは問題になってからやればいいような
2017/06/12(月) 13:01:28.67ID:UCj70Lw0
何かアップできるモノないの?
最初のうちは、キャラなんて球とかサイコロでいいんだぜw
最初のうちは、キャラなんて球とかサイコロでいいんだぜw
631
2017/06/12(月) 14:02:31.59ID:rRtI+xrm 画像素材はゲーム部分ほとんどできるまで作る気ないよ
今やってるところ終わったらとりあえず動作してるところがわかる動画でも上げるわ
今やってるところ終わったらとりあえず動作してるところがわかる動画でも上げるわ
641
2017/06/15(木) 03:50:15.04ID:thGgAMDq スクリプトに全くコメント書いてないけど大丈夫かな
まあ大丈夫だろう、今のところ忘れた部分とかないし
まあ大丈夫だろう、今のところ忘れた部分とかないし
651
2017/06/15(木) 04:36:04.57ID:thGgAMDq661
2017/06/15(木) 04:44:12.99ID:thGgAMDq 今やってみてるのは、右クリックで目的地決める時に目的地が街とかのマップオブジェクトだったら
そのオブジェクトとその名前をマウスカーソルの位置の当たり判定を元にCollider2D型で取得して
そのマップオブジェクトの名前と、主人公ユニットが接触してるマップオブジェクトの名前が一致したら
接触時に街のウィンドウを呼び出すという処理
なんだけど、まずRaycastの当たり判定が微妙に見た目とズレてるのと
一度街に入ると、Ryacastでオブジェクト取得した時にコライダーにオブジェクトが入っちゃうから
その後もそのマップオブジェクトが判定にひっかかり続けてしまう
つまり、初回は目的地じゃないならスルーしてくれるけど(nullだから)二回目以降はスルーできない
Collider2D型に入れて取得したオブジェクトって消せないのかね
そのオブジェクトとその名前をマウスカーソルの位置の当たり判定を元にCollider2D型で取得して
そのマップオブジェクトの名前と、主人公ユニットが接触してるマップオブジェクトの名前が一致したら
接触時に街のウィンドウを呼び出すという処理
なんだけど、まずRaycastの当たり判定が微妙に見た目とズレてるのと
一度街に入ると、Ryacastでオブジェクト取得した時にコライダーにオブジェクトが入っちゃうから
その後もそのマップオブジェクトが判定にひっかかり続けてしまう
つまり、初回は目的地じゃないならスルーしてくれるけど(nullだから)二回目以降はスルーできない
Collider2D型に入れて取得したオブジェクトって消せないのかね
671
2017/06/15(木) 04:47:57.28ID:thGgAMDq Cllider2DじゃなくてRaycastHit2Dだった
681
2017/06/15(木) 04:55:20.37ID:thGgAMDq うわー、空っぽの初期化用RayccastHit2D作って、
目的地設定時にマップオブジェクトが無かったらそれを代入するようにしたらできたけど、無理やりくせー
なんか後で方法考えて直しとかないとなあ
目的地設定時にマップオブジェクトが無かったらそれを代入するようにしたらできたけど、無理やりくせー
なんか後で方法考えて直しとかないとなあ
2017/06/15(木) 13:01:19.65ID:BNFm27vP
701
2017/06/16(金) 01:06:54.42ID:q16BgGPT たしかに半年後膨れ上がったコードの全てを覚えているのは無理そうだ
今夜全部にコメント付けるか
今夜全部にコメント付けるか
711
2017/06/17(土) 03:14:09.74ID:X6f2kBow >>68を直そうとして空っぽのゲームオブジェクトとかを代入しようとしたけど
RaycastHit2D.colliderに入るGameobjectの情報は読み取り専用だからダメだった
わかんねーし、代替手段も思いつかんから黄色警告出たまま放置するとかいう暴挙にでることにした
いやなんか適当なオブジェクトにRaycast飛ばしてそれ入れれば解決するような気がするけど
それもスマートじゃないしなんか面倒だからやめた
気を取り直してファイルからマップオブジェクトの座標と名前と種類を読み込んで
それに合わせたマップオブジェクトのGameObjectを作って配置して機能させるのに取り掛かるぞ
RaycastHit2D.colliderに入るGameobjectの情報は読み取り専用だからダメだった
わかんねーし、代替手段も思いつかんから黄色警告出たまま放置するとかいう暴挙にでることにした
いやなんか適当なオブジェクトにRaycast飛ばしてそれ入れれば解決するような気がするけど
それもスマートじゃないしなんか面倒だからやめた
気を取り直してファイルからマップオブジェクトの座標と名前と種類を読み込んで
それに合わせたマップオブジェクトのGameObjectを作って配置して機能させるのに取り掛かるぞ
2017/06/19(月) 13:08:20.37ID:aAdtjRR7
頑張れ
731
2017/06/21(水) 00:03:39.59ID:u9MSxsyA ファイル読み込み系は苦手だからちょい時間かかりそう
とりあえずXMLは読むのも書くのも面倒で、エクセルはツールが10年後もあるかわからないから
ゲーム内のデータはCSVに書いて読み込むことは決定した
とりあえずXMLは読むのも書くのも面倒で、エクセルはツールが10年後もあるかわからないから
ゲーム内のデータはCSVに書いて読み込むことは決定した
741
2017/06/21(水) 02:14:37.34ID:u9MSxsyA■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 自民 国会議員の歳費 月額5万円引き上げ 今国会での成立目指す [どどん★]
- 「クラウンに乗りたかった」東京・足立の車暴走 男性、容疑を否認★2 [七波羅探題★]
- 相次ぐ中国公演中止に、シンガーソングライターらが続々高市首相に怒り表明「隣国の仲間たちに対して申し訳ない」★3 [muffin★]
- 東京・足立区の盗難車死亡ひき逃げ事件 11人死傷のうち死亡した男女の身元を発表 80代の男性と20代フィリピン国籍の女性 警視庁 [どどん★]
- 《降板の申し出が》「平手友梨奈は出ません」ムロツヨシの「弁護士ドラマ」から“バディ”が消える!連ドラ撮影中にも遅刻、欠席… [Ailuropoda melanoleuca★]
- 🇺🇸🇨🇳米中関係は「極めて強固」とトランプ氏… ★9 [BFU★]
- 赤ちゃんとかいうすぐ泣くコミュ障ハゲwww
- 寝れなくて困ってる
- スクリプトに乗っ取られた
- 【動画】慶應准教授の有野氏、高市答弁の問題点を理路整然と指摘しまいネトウヨ発狂wwwwwwwwwwww [271912485]
- ( ・᷄ὢ・᷅ )おはぎに黄色いソースをかければさらに美味しくなるよ
- ( ・᷄ὢ・᷅ )(*´ω`*)もう隠す気ないよね
