[過去ログ]
【ゲームエンジン】Unity初心者質問スレBuild3 (1002レス)
【ゲームエンジン】Unity初心者質問スレBuild3 http://mevius.5ch.net/test/read.cgi/gamedev/1578720539/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
595: 名前は開発中のものです。 [sage] 2020/02/18(火) 14:49:28.04 ID:DPdGyl76 エラーは画像が同じシートにない場合にでるものです。 画像をスライスして再度アトラスにしてみましたがやはり同上のエラー文がでました。 アトラスのやり方が間違っているのでしょうか? 画像が3枚に別れてるのをいっそのこと一枚に修正してスライスしてしまったほうがはやいですかね https://i.imgur.com/PHRCVIn.png https://i.imgur.com/Ma37WF9.png http://mevius.5ch.net/test/read.cgi/gamedev/1578720539/595
596: 弟子 [] 2020/02/18(火) 15:02:22.38 ID:GOZPaH/2 >>595 だから書いてある通り、1枚の画像じゃないと・・・ http://mevius.5ch.net/test/read.cgi/gamedev/1578720539/596
597: 弟子 [] 2020/02/18(火) 15:04:58.99 ID:GOZPaH/2 あ、そのエラーメッセージみると パッキングタグを設定して、すべてのスプライトを1つのテクスチャにパックします。 ってあるので、もしかしたらそのような設定があるのかもしれませんね ちょっと調べて見ます http://mevius.5ch.net/test/read.cgi/gamedev/1578720539/597
598: 名前は開発中のものです。 [sage] 2020/02/18(火) 15:07:43.58 ID:/pkgcb0x >>597 すみません、今回は画像を編集して1枚にまとめる方法でやろうと思います。 ありがとうございました。 http://mevius.5ch.net/test/read.cgi/gamedev/1578720539/598
599: 弟子 [] 2020/02/18(火) 15:09:15.34 ID:GOZPaH/2 >>595 おそらくスプライトパッカーでパッキングすれば複数の画像から出来そうですが 詳細は https://docs.unity3d.com/ja/2018.4/Manual/SpritePacker.html ただこれLegacy設定されてるので将来無くなる可能性もあるのかな だとすると最初から1枚絵を用意した方が無難な気もします http://mevius.5ch.net/test/read.cgi/gamedev/1578720539/599
600: 名前は開発中のものです。 [sage] 2020/02/18(火) 15:39:25.59 ID:1pDRzHCP >>599 てっきりこの機能を使いやすくしたのものがsprite atlasだと思ってたんですが違ったみたいですね。 ありがとうございました。 http://mevius.5ch.net/test/read.cgi/gamedev/1578720539/600
601: 591 [] 2020/02/18(火) 17:29:55.42 ID:sKgNX2QZ >>593 引き続きレスありがとうございます 仰る通り、自分はGoogle側APIをUnityで叩いてデータの入出力ができればと思っています 単純なデータ範囲出力はそのサイトの情報でできるようになりました スプレッドシートの共有云々で躓いていたようで、APIキーによって認証をクリアしました ただ、データベースとして利用するには少し扱いづらいです データ選択ではいけたので同様にスクリプト実行のためのURLを記述してみましたが、相変わらず認証画面が出てくる有様です アクセストークンがGoogleアカウントだけでなく、Google Cloud platformのアカウントが必要だったのは分かりましたが そのままGoogle Cloudのデータベースを利用してみようかとも思いましたが、 一年経過したときに課金しなくては使えなくなるのでは困るので、 まだスプレッドシートを利用する方向で考えています 認証すら通っていない状態ですが・・・ http://mevius.5ch.net/test/read.cgi/gamedev/1578720539/601
602: 弟子 [sage] 2020/02/18(火) 21:10:15.93 ID:Km4CtOWW >>601 一応、いま https://www.ka-net.org/blog/?p=12258 と https://dev.classmethod.jp/client-side/unity-client-side/unity-userpool-userid/ の情報から察するに、SetRequestHeader("Authorization", token); をやればなんか行けそうな感じがするのですが 今日は色々調べて疲れたから検証は明日>< http://mevius.5ch.net/test/read.cgi/gamedev/1578720539/602
603: 弟子 [sage] 2020/02/19(水) 11:41:39.97 ID:aVsIuebY >>602 検証したところいけました、コードは次のようなものです https://i.gyazo.com/8be30bbf16e79b80598d2b976eedd116.png token文字列はあらかじめ取得ね んでこれで試したURIはexeまでのなので、doGetが動いています。 これいいねwww http://mevius.5ch.net/test/read.cgi/gamedev/1578720539/603
604: 591 [sage] 2020/02/19(水) 13:41:13.22 ID:Z+Z53OIe >>603 長く調査及び検証ありがとうございます こちらで試したところ、 HTTP/1.1 401 Unauthorized また別な認証エラーのようです サラっと調べたところだとアクセストークンが無効らしいのですが いくらアクセストークンを取り直しても同様のエラーが発生します 今度は何が間違っていたのか まだ駄目ですが、とにかく少し進みました ありがとうございます http://mevius.5ch.net/test/read.cgi/gamedev/1578720539/604
605: 591 [sage] 2020/02/19(水) 14:24:38.06 ID:Z+Z53OIe >>604 たぶん解決しました 認証コードを得る際に指定するscopeの誤りでした スプレッドシートの取り扱いだと思っていたため当初スコープを https://www.googleapis.com/auth/spreadsheets としていましたが、これを https://www.googleapis.com/auth/drive として取得した認証コードから得たアクセストークンで作成したスクリプトを実行できました ただ、スコープの範囲がGoogle Driveのすべてに更新できるスコープなので、これが果たして良いのかわかりません http://mevius.5ch.net/test/read.cgi/gamedev/1578720539/605
606: 弟子 [sage] 2020/02/19(水) 14:51:21.49 ID:aVsIuebY >>604 一応アクセストークンには有効期限があるんで自動リフレッシュにすると大丈夫な記事もみますが(めんどいので未検証) ただ、結局アクセストークンにしてもプログラムに組み込んでいるわけで、これも結局は匿名のアクセスと何ら変わらないのだと思います もし厳格にするならDLしてもらったユーザーにメールでアクセスIDなり発行して それをアクセスの際に渡すようにしてチェックすればいいのかなと思いますが どうしてもチート対策で匿名アクセスを嫌うのであれば FireBaseとかPlayfabとかのBaaS環境も考慮してみるのもいいかなと思います http://mevius.5ch.net/test/read.cgi/gamedev/1578720539/606
607: 604 [sage] 2020/02/19(水) 17:14:40.03 ID:Z+Z53OIe >>606 アクセストークンは有効期限があるためリフレッシュトークンで更新をプログラムで自動で行うわけですが、 これのおかげで各トークンは変数で保持することになり、ユーザからはその変数をデバックログぐらいでしか知られないので 直書きした時にプログラム解析のみで知られることはないので、多少は安全性が確保できるかと思っています しかし大変手間ではありますな 今更ですが認証コードをプログラムでどうとってこようか考え中です リフレッシュトークンも変化しないわけでもないようですし Firebase、PlayFabなどのデータベースですが、対象がiOS・Androidのモバイルを想定しているところで二の足を踏んでいます 実際Firebaseではプロジェクトを作る際にこれらのプラットフォームのみが選択対象とされていました 私はとりあえず開発もリリースもWindowsでいいというスタンスでやっています モバイルへの対応は操作性やら画面サイズやらが面倒なのでするつもりはありませんでした 自分の知識不足もあるのですが、これらのデータベースをWindowsで動くゲームに利用した場合、何か弊害がありそうで怖いです http://mevius.5ch.net/test/read.cgi/gamedev/1578720539/607
608: 名前は開発中のものです。 [sage] 2020/02/20(木) 09:17:28.93 ID:mxrIND5A 趣味でドラクエの様な対面コマンド式のRPGを作っているのですが、打撃や斬撃、矢を降らした様なシュバババ!、魔法といったような汎用性の高い物が収録された素材集やアセットってありますか? また、もしあまりお金をかけずに自分で作ろうと思ったらどの様な手段があるのでしょうか? Photoshopなどでの画像編集は出来ますが、絵はかけません。 公式の無料3Dエフェクトをスクショしてコマ送りにするくらいしか思い浮かばないです。 ゲームづくりの先輩方がどうしてるのか、もし宜しければ少し教えて下さい。 よろしくお願いします。 http://mevius.5ch.net/test/read.cgi/gamedev/1578720539/608
609: 名前は開発中のものです。 [sage] 2020/02/20(木) 09:25:24.65 ID:EQPgOGPE アセットストアで、particleで検索かな。 かなり安いので盛り沢山とかありそうだけど、探したかな? あとは、下の本とか。 Unity ゲームエフェクト入門 Shurikenで作る!ユーザーを引き込む演出手法 (Smart Game Developer) http://mevius.5ch.net/test/read.cgi/gamedev/1578720539/609
610: 名前は開発中のものです。 [sage] 2020/02/20(木) 10:02:54.76 ID:g50H1LKR >>607 使ったことないけど、SimpleDBならいけるんじゃない? http://mevius.5ch.net/test/read.cgi/gamedev/1578720539/610
611: 名前は開発中のものです。 [sage] 2020/02/20(木) 13:12:35.12 ID:WwOFc3fr Unityを起動する時、unityのエディタが表示されるまで40秒程も待たされます。 新規プロジェクトをつくる時などは1分以上です。 Unity自体はCドライブ(SSD)、プロジェクトはDドライブ(HDD)に保存してるのですが、皆さんもこれくらい待ちますか? i7-7700、SSD256G、HDD2T、GTX1060なので悪いスペックではないと思うのですが・・・ http://mevius.5ch.net/test/read.cgi/gamedev/1578720539/611
612: 名前は開発中のものです。 [sage] 2020/02/20(木) 14:31:11.11 ID:ZDXsgAvK だいたい1分くらいで間違いないよ http://mevius.5ch.net/test/read.cgi/gamedev/1578720539/612
613: 名前は開発中のものです。 [sage] 2020/02/20(木) 14:45:51.52 ID:WwOFc3fr >>612 ありがとうございます。開発環境って重いですね。 http://mevius.5ch.net/test/read.cgi/gamedev/1578720539/613
614: 名前は開発中のものです。 [] 2020/02/20(木) 16:05:06.33 ID:qarU+gc5 visual studio閉じた時とシーン遷移後エディタ停止→実行した時高確率でフリーズするんですが、実装が何かおかしいのでしょうか…? 2018の1番新しい奴でjoycon-libとpost proccess使ってます http://mevius.5ch.net/test/read.cgi/gamedev/1578720539/614
615: 名前は開発中のものです。 [sage] 2020/02/20(木) 19:11:50.05 ID:cCfEKyj0 >>611 >プロジェクトはDドライブ(HDD) これめっちゃ遅くなるやつ 俺はSATAのSSDからPCI-EのSSDに変えたらめちゃくちゃ早くなったよ HDDからならもっと効果大きいはず http://mevius.5ch.net/test/read.cgi/gamedev/1578720539/615
616: 名前は開発中のものです。 [sage] 2020/02/20(木) 21:21:18.32 ID:zheV+EJg 読み書きが遅くなってるハードディスクはいつ逝ってもおかしくないからな バックアップ大事よ http://mevius.5ch.net/test/read.cgi/gamedev/1578720539/616
617: 名前は開発中のものです。 [sage] 2020/02/20(木) 21:48:21.70 ID:ODsKKIN8 プロジェクトはM.2SSDに置いたほうがいいよ 起動だけじゃなくインポートやビルドも爆速になる http://mevius.5ch.net/test/read.cgi/gamedev/1578720539/617
618: 名前は開発中のものです。 [sage] 2020/02/20(木) 22:02:51.50 ID:Oh82l4aS Unity2019+モノビットエンジン+PlayFabを利用してマルチプレイのゲームを製作しています。 ゲームで初めに行うアカウント登録が思い通りにプログラミングできなくて困っています。 よくある、 1.メールアドレス+パスワードでアカウント登録要請 → 2.確認コード付きメール送信 → 3.確認コード入力でアカウント登録完了 この流れを作りたいのですが、 メールアドレス+パスワードを用いたアカウント登録自体はPlayFabに標準のスクリプトがあるので良いのですが、 その前段階である確認コード付きのメールアドレスを送信、その後コード入力によって本人と特定する、ができません。 PlayFabのチュートリアルにメールアドレスの更新時にメールを自動送信するルールを作る方法がありましたが、 送ったメールがちゃんと本人に届いたと(コード入力を経て)証明するところまではありませんでした。 PlayFabの標準機能にあってもよさそうなんですが・・・ その他の方法としてGoogleアカウントやFacebookアカウントを利用してログインする方法があり、 この方法だと確認コードのメール送信は要らないのでやってみたかったのですが、 Unityにdllファイルを配置するとコンパイルエラーが大量に出て動かなくなってしまうので断念しました。 どうしたら実装できるでしょうか? http://mevius.5ch.net/test/read.cgi/gamedev/1578720539/618
619: 名前は開発中のものです。 [sage] 2020/02/20(木) 22:57:01.36 ID:mxrIND5A >>609 ありがとうございます。 particleでだいぶ探しましたが目当ての物は見つけられませんでした。。 もしかして3D用っぽい奴を2Dでも使うのでしょうか? http://mevius.5ch.net/test/read.cgi/gamedev/1578720539/619
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 383 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.010s