みんなのゲーム開発室 (885レス)
上下前次1-新
63: 08/16(土)21:18 ID:SZ8n/tij(1) AAS
 自分もやってすぐ結果の出るドット絵だけやっていたい… 
 とりあえずやるか…プロトタイプだけでも作らないと 
64(1): 08/16(土)23:43 ID:aWByjcuZ(1) AAS
 UnityのDOTS覚えてえろRTSゲーム作ろうとおもってこの数日格闘してたけど、 
 古いチュートリアルと仕様が変わってエラーでまくり、Gemini、ChatGPT動員したけど解決できんかった。 
 1万ぐらいのアセットもいくつか買ったけどエラー出て動かん。・・・戦闘機さんぐらい極めないと駄目っぽい。 
65: 08/17(日)09:25 ID:OtXByaPB(1) AAS
 仕様が変わってる場合は最新の仕様が書かれたページを読み込ませるんだよ 
66(1): 08/18(月)08:23 ID:n+JSdGnG(1/7) AAS
 モチベーションの維持に失敗したのでミニゲームに逃避 
 ランダム配置なのでスコアにはあまり意味は無い 
 外部リンク:yatatsu.itch.io 
  
 Webエクスポートはスマホ未対応だけど大体定形パターンができたと思う 
 エンジン音を付けたかったが音程可変の効果音の作り方が未習得なので今後の課題 
  
 手を止めてても無駄なので次の逃避先を見つけなきゃだけどDOTSか 
 Unityは開発環境が重くて使うの止めたからそこが直ってないといかんとも 
 とりあえず最新環境を入れてみる 
67: 08/18(月)09:40 ID:n+JSdGnG(2/7) AAS
 Unity環境のアップデート完了 
 試しに昔作った2022版プロジェクトを6000版に変換してWebエクスポートまでやってみた 
 どこかで失敗すると思ってたが無難に出力できてitch.ioで動作する事を確認した 
 細々した不具合があるので実用するには色々調べないとならない 
  
 それよりも相変わらず起動やビルドが重たい 
 Quest専用機能を使うのにUnityが必要だけどちょっと耐えられないのでもうしばらく放置する 
 折角なのでECSのチュートリアルくらいはやってみようと思う 
68: 08/18(月)10:49 ID:n+JSdGnG(3/7) AAS
 ECSチュートリアルが動くのは確認できたが何してるかはさっぱり判らない 
 Unity使う気は殆どないので頑張る必要はないと言うことで理解は諦めた 
69(1): 08/18(月)14:09 ID:3jZaDBjs(1/3) AAS
 UnityのProjectSetting>Editor>EnterPlayModeをReroadOnlyにするとプレイボタン押してすぐプレイできる。 
  
 Unity上でコードを生成修正する有料asset 
 外部リンク:assetstore.unity.com 
  
 コード書き換え即再生する有料asset 
 外部リンク:assetstore.unity.com 
  
 Unity使う理由がなければ激軽Godotがいいと思う。 
70(1): 戦闘機 ◆CiKVRWmXnM  08/18(月)16:14 ID:ggC05rL9(1) AAS
 >>64 
 まじか 
 自分はChatGPTに聞いて見様見真似でBurst+Jobやったら動いたけど原理はあんまりわかってない 
71: 08/18(月)16:17 ID:n+JSdGnG(4/7) AAS
 >>69 
 一番上のを試してみたら実行は早くなった 
 ありがとう 
  
 ついでにECSの別の解説も試してみた 
 事前準備が足りてなくて画面表示が出来てなかったのが表示できるようになった 
 スクリプトを眺めて個々のコードが何をしたいのかは何となく理解したが 
 知識が無さすぎて繋がりが見えないのであくまで何となくレベル 
 ここから普通にアプリを作れる所まで向上するのは大変そう 
 自分がUnityを使う分には移る必要性が発生するまでは旧来の方式で行くかな 
72(1): 08/18(月)17:17 ID:3jZaDBjs(2/3) AAS
 66の車ゲームやってみた。タイヤの挙動が作られてGoodJob! 
 家のPCは古いので固まるのが多発してして全部集められなかったのが残念でした。 
73: 08/18(月)17:36 ID:n+JSdGnG(5/7) AAS
 >>72 
 遊んでくれてありがとう 
 同じ問題かは判らないけどラズパイで動かしてみたらクリア処理で固まる不具合が確認できた 
 OSもブラウザも開発環境と同じなんだけどそう単純な話にはならないよね 
  
 車の挙動はGodotの標準部品だけで完成してるので 
 内容的には機能チュートリアルにゲームの皮を被せた程度だったりします 
 ゲームエンジン無しで作るのはもう想像できない 
74: 08/18(月)17:49 ID:n+JSdGnG(6/7) AAS
 直感でスコアセーブ機能を無効にしたらラズパイでのクリア時のフリーズは解消 
 ローカルストレージが使用可能かの確認か動作環境での振り分けが必要と思われ 
 だけど本作ではセーブできなくても問題はないと判断してこの問題は次作で対応 
75: 08/18(月)19:08 ID:n+JSdGnG(7/7) AAS
 結局バグが気になって性がないので予定を守らず調査 
 単純に処理が重すぎなフリーズだったストレージは無関係で問題なし 
 マップの見栄えと若干の嫌がらせで配置してたオブジェクトを全消去で対応 
 しょぼい見た目が更にしょぼくなったけど相当な軽量化になったはず 
76(1): 08/18(月)19:57 ID:3jZaDBjs(3/3) AAS
 画像リンク
 
 
 あっ固まらなくなってた。26.68秒もう少し縮めそうな気もするが・・・ 
77: 66 08/18(月)20:12 ID:Sh5ucc5+(1) AAS
 >>76 
 大量のコリジョンオブジェクトを削除したのでかなり軽くなったかと 
 現状工夫も何も無いランダム配置なので突き詰めると運になります 
 もっとゲームにするなら固定コースが良いのでしょうね 
78: 08/19(火)03:22 ID:r2B+qibE(1/3) AAS
 >>61 BPプロジェクトをBP&CPP兼用プロジェクトにする時にメモしたもの。 
 BPプロジェクトのメニューのTool>CreateNewC++で空で何かを作成すると 
 VisualStudioが立ち上がり足りないモジュールを確認するからVisualstudioToolsをインストールボタンを選んでいれればOK 
 (何度もインストールミスする場合、手動でGitHubから 
 外部リンク:github.com 
 vc-ue-extensions-main.zipをダウンロード解凍して中身のSourceの中の2つのフォルダーをプロジェクトのルートにPluginsというフォルダーを作り入れてUE起動すればビルドする) 
 他も足りなかったらVisualStudioInstaller起動して他に必要なものを調べて入れる) 
79(1): 08/19(火)03:27 ID:r2B+qibE(2/3) AAS
 >>70,71 数日かけて動くまでいかなかったので凄いです。 
 大軍はやってみたいから暇な時DOTS再挑戦やってみる 
80: 08/19(火)04:03 ID:r2B+qibE(3/3) AAS
 78の検証のためUE再インストールしてみたけど、C++使うとコンパイルエラーが出る。何か忘れてる?・・・orz 
81: 戦闘機 ◆CiKVRWmXnM  08/19(火)17:26 ID:9b3YZDcp(1) AAS
 >>79 
 自分もちゃんとは理解してないんだけど、DOTSってのはECSとJobsとBurstって3つの総称らしくて、 
 ECSってのは使わなくても必要な部分をSoA化すればJobs + Burstを使って十分高速化できるらしい 
 SoAってのは例えばpositionとvelocityの要素があるGameObjectが複数ある時に、position s配列とvelocities配列にまとめるってだけのことらしい 
 その形にすればJobs + Burstが高速で計算しやすくなって、数十万単位の計算なら全然できるってことみたい 
 もっと高速で数百万とかの処理やりたい場合はECSを使うといいって感じの様子 
 だからまずはSoAとJobs + Burstで試してみるといいかもしれない 
82: 戦闘機 ◆CiKVRWmXnM  09/01(月)21:40 ID:5mjkcOjC(1/2) AAS
 テスト 
83(1): 戦闘機 ◆CiKVRWmXnM  09/01(月)21:40 ID:5mjkcOjC(2/2) AAS
 動画リンク[YouTube]
 
 
  
 雲気に入らなかったので全部作り直しましたね… 
 あとはエンジン排気のボヤボヤとか機銃のマズルフラッシュとか作りまくって見栄え良くしようとしてみた 
84(2): 09/02(火)21:57 ID:HYRahreF(1) AAS
 >>83 
 雲の存在感マシマシ 
 戦争物だからおどろおどろしいのが合ってるのだと思うけど 
 気持ちとしては>>39みたいな雲の方が心安らか 
  
 折角なので作業報告 
 完全に逃避して明後日な事してた、初心者向け課題のやり直し 
 複数タイルの滑らか移動と解答不可能にならないシャッフルの実装 
 Webエクスポートでビューがストレッチされる事に対するクリック座標の補正 
 外部リンク:yatatsu.itch.io 
85(3): 09/03(水)11:17 ID:jiI02xbM(1/2) AAS
 古典的パネルゲームの模倣品、基本部分のみ 
 外部リンク:yatatsu.itch.io 
 完成品まで作り込むアイデアも無いのでこれで作業終了 
86(1): 09/03(水)21:51 ID:NrLZx1sG(1) AAS
 >>85 
 おー、ちゃんと繋がる凄い凄い、隙間のパスが自動で埋まるのが凄いね 
 godot使ってる身として、どう実装してるのか予想するのが楽しい 
 うーむ…パス使ってるのか、昔見た本に載ってるような古典的な方法なのか… 
 ワナビ亜種の俺にはわからないのだ 
87: 09/03(水)22:02 ID:jiI02xbM(2/2) AAS
 >>86 
 見てくれてありがとう 
 自分も作り方がはっきりしない物をどうすれば作れるかの遊びみたいな感じでやってます 
 レール上の移動はPath2Dにお任せで曲線でも自動で角度調整までしてくれてます 
 ゲームエンジン様様 
88: 09/06(土)07:20 ID:Cy3rYlNu(1) AAS
 今気が付いたのだけれど>>84の公開設定が非公開のままだった 
 一般公開に切り替えたけど内容は>>85を作る前の前座で 
 タイル移動の部分のみなので特筆できる部分はないです 
  
 アップロード後に常に動作確認はしてるけど 
 今回のは無関係な別アカからアクセスしないと設定ミスに気が付きにくい 
 遊び感覚でやってるからテスト仕様書作ってないけどミスした項目は纏めていった方が良いな 
89(1): 09/09(火)23:23 ID:08vrJmFX(1/4) AAS
 以前作ったDPRGの雛形の作り直し 
 外部リンク:yatatsu.itch.io 
  
 当時はテクスチャ用意するのが面倒でメッシュにライン書いて表示したけど 
 当たり前だけどテクスチャ使うのが楽よね 
 今回はMeshLibraryを作ってGridMapでの表示方式を採用 
  
 Webエクスポートは何かする度に問題が見つかる 
 今回はゲームパッドのボタン配置がブラウザとPCで異なっていた 
 以前は問題なかった気もするが原因がはっきりしない 
 日本語フォントの扱い方についても仕様を吟味する必要があると思う 
90(1): 戦闘機 ◆CiKVRWmXnM  09/09(火)23:35 ID:MxWxfYCz(1/4) AAS
 3Dダンジョンええな 
 スマホだから操作できないからまだ操作試せてないけど 
 5chスマホじゃないと使いづらいんよな 
91(1): 09/09(火)23:38 ID:08vrJmFX(2/4) AAS
 >>90 
 ごめんね前回Ver.はスマホ対応してたんだけど今回は手を抜いてしまった 
 Webエクスポートしたアプリを利用してもらうなら必須だと思うので 
 部品化して何にでも対応する気持ちはある 
92: 戦闘機 ◆CiKVRWmXnM  09/09(火)23:40 ID:MxWxfYCz(2/4) AAS
 >>84 
 >>85 
 と思ったけどスマホでも動くじゃんすごい 
 汽車のやつどう作ってるか想像もつかん 
上下前次1-新書関写板覧索設栞歴
あと 793 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ
ぬこの手 ぬこTOP 0.022s