[過去ログ]
【軽量】godot engine【無料】 part3 (1002レス)
【軽量】godot engine【無料】 part3 http://mevius.5ch.net/test/read.cgi/gamedev/1708131114/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
740: 名前は開発中のものです。 [sage] 2024/06/29(土) 19:26:21.63 ID:0j6T3duU 25年前に工業高校でフォートランとアセンブラやらされたわ ゴミみたいな成績だったけどプログラミングの基礎はだいたい同じだから今になって役に立ってる気がする http://mevius.5ch.net/test/read.cgi/gamedev/1708131114/740
741: 名前は開発中のものです。 [sage] 2024/06/29(土) 19:56:14.14 ID:IImyMoRx ちょっとうらやましい 自分はアセンブラ書いた経験がないから今になってどうやって勉強しようか悩んでる http://mevius.5ch.net/test/read.cgi/gamedev/1708131114/741
742: 名前は開発中のものです。 [sage] 2024/06/29(土) 20:18:00.72 ID:q/C94czs レトロゲーム機でもなければアセンブリ覚える必要はないと思いますが、CASL学べば四則演算はすぐマスターできますよ 掛け算は足し算シフトを繰り返すだけ、割り算は引き算シフトを繰り返すだけ とかいうやり方でゲームを作るのは大変ですけど、高度な命令がないCPUは概ね何をするにも似たようなもの 簡単な演算で面倒な処理を頑張るだけです それに比べたらC#もGDスクリプトもやりたいことがザクザク書ける神です http://mevius.5ch.net/test/read.cgi/gamedev/1708131114/742
743: 名前は開発中のものです。 [] 2024/06/29(土) 20:24:43.76 ID:HjB2I2kB TASMだったかCのコード書くとアゼンブラに変換してくれるやつ Z80だけの知識で8086のアゼンブラ見よう見真似で最適化の真似事とかやってた http://mevius.5ch.net/test/read.cgi/gamedev/1708131114/743
744: 名前は開発中のものです。 [] 2024/06/29(土) 20:52:57.79 ID:HjB2I2kB Switchのプチコン4の並列演算する命令がアセンブラによく似てる http://mevius.5ch.net/test/read.cgi/gamedev/1708131114/744
745: 名前は開発中のものです。 [sage] 2024/06/29(土) 21:11:16.35 ID:hpvBfwLS 以前godot+C#ではフル性能が出せない問題が ユーザー側から指摘されていたようなのですが 修正改善されたのでしょうか http://mevius.5ch.net/test/read.cgi/gamedev/1708131114/745
746: 名前は開発中のものです。 [sage] 2024/06/29(土) 22:12:23.60 ID:IImyMoRx このサブレとかの話かな、果たしてGodot/C#は最適化される予定があるんかな GDScript performance vs C# performance (2mo ago) ttps://www.reddit.com/r/godot/comments/1cgh6ag/gdscript_performance_vs_c_performance/ 1年前のGDQuestの動画とかだと 本当に性能要件が必要な場合はC++/GDExtentionでやるべきとか言ってるし それが必要な規模のゲーム(GTAのような)作らないでしょってスタンスな気がする 最近のユーザーのコメントも見てると GDScriptにstrict static typingをつけてくれってのよく見かける(これはオレもほしい) まあ今ちょうど、開発チームがアンケートとってるみたいだし 気が向いたら要望出してみたらどう? Godot Community Poll 2024 ttps://godotengine.org/article/godot-community-poll-2024/ http://mevius.5ch.net/test/read.cgi/gamedev/1708131114/746
747: 名前は開発中のものです。 [sage] 2024/06/29(土) 22:53:24.50 ID:FpUYyZva Godotは開発陣がこうやって積極的にユーザーの意見を拾ってくれるから良い http://mevius.5ch.net/test/read.cgi/gamedev/1708131114/747
748: 名前は開発中のものです。 [] 2024/06/30(日) 03:02:07.34 ID:8AFFTiMh GLSLさわったことなかったけどUEのマテリアルの感覚で 簡単なトゥーンシェーダとかポストエフェクトの ビィジュアルシェーダ化でけた http://mevius.5ch.net/test/read.cgi/gamedev/1708131114/748
749: 名前は開発中のものです。 [sage] 2024/06/30(日) 06:23:50.66 ID:PBUDvozm ガチ勢はC++で作るのか そこまでの作り込みをやるつもりなら他のエンジン選びそうな気もするけど… http://mevius.5ch.net/test/read.cgi/gamedev/1708131114/749
750: 名前は開発中のものです。 [sage] 2024/06/30(日) 07:27:32.00 ID:sq056Iik ttps://i.imgur.com/vX8lRma.jpeg C# vs GDScript は3.x系で逆転したらしい 全く寄せ付けないのがC++ ぶっちぎり http://mevius.5ch.net/test/read.cgi/gamedev/1708131114/750
751: 名前は開発中のものです。 [sage] 2024/06/30(日) 07:31:01.67 ID:sq056Iik 場合によっちゃ100倍の差が出るならキツかったら使うんじゃね? C#で10倍ってのもよく分からないんだが http://mevius.5ch.net/test/read.cgi/gamedev/1708131114/751
752: 名前は開発中のものです。 [] 2024/06/30(日) 08:04:33.60 ID:8AFFTiMh GDScriptそんなに遅いのかpythonがベースだしなあ http://mevius.5ch.net/test/read.cgi/gamedev/1708131114/752
753: 名前は開発中のものです。 [sage] 2024/06/30(日) 09:02:33.43 ID:sq056Iik 件のスレだとGDScriptはJITだと言う人が多いけどGodotのGithubとか見ても 何か違うという話しか出てこないのでJITコンパイラではないらしい ttps://tech.framesynthesis.co.jp/godot/#gdscript にはAOT/JITは使ってない&GithubでVMを使ってる事が書いてある事から恐らく昔のJavaのような インタプリタ型なんじゃないかな〜 と思ってたらマニュアルにインタプリタ言語って書いてあった ややパフォーマンスが劣るのは仕方ないかも知れないが、60fpsを大きく切るような事があったら 考えればいいかなって感じじゃないかな? 用途的にかなり稀なんじゃないのかな http://mevius.5ch.net/test/read.cgi/gamedev/1708131114/753
754: 名前は開発中のものです。 [sage] 2024/06/30(日) 09:04:34.69 ID:6h996GAk >>750 Godotっていま4.2だけど何で今更2018年の話してるの? http://mevius.5ch.net/test/read.cgi/gamedev/1708131114/754
755: 名前は開発中のものです。 [sage] 2024/06/30(日) 09:17:43.63 ID:sq056Iik 他にベンチマークしたのがねえんだよ http://mevius.5ch.net/test/read.cgi/gamedev/1708131114/755
756: 名前は開発中のものです。 [sage] 2024/06/30(日) 09:22:53.77 ID:sq056Iik 調べて出てこなかったからソレにしただけで最新に近いベンチあるならむしろ出してくれるとありがたい GDとC#とC++の比較で宜しく頼む http://mevius.5ch.net/test/read.cgi/gamedev/1708131114/756
757: 名前は開発中のものです。 [sage] 2024/06/30(日) 11:21:08.68 ID:Jl/an7H9 >>750 すげー差だね ただそれ、言語の差かな? GDScriptは知らんけど、C#とC++でそこまでパフォーマンスの差は無いはず 初期のC#ならまだしも、最近のC#はネイティブとあまり差が無いほど最適化されてるぞ http://mevius.5ch.net/test/read.cgi/gamedev/1708131114/757
758: 名前は開発中のものです。 [sage] 2024/06/30(日) 11:57:10.29 ID:YZ6aJKk3 >>753 昔のJavaこそJITだぞ http://mevius.5ch.net/test/read.cgi/gamedev/1708131114/758
759: 名前は開発中のものです。 [sage] 2024/06/30(日) 12:20:40.30 ID:ZzV3ax6d ゲームエンジンでコード部分が遅くて問題になる事そんなないよね 遅くなりがちなものはたいてい関数化でカバーしてあるし http://mevius.5ch.net/test/read.cgi/gamedev/1708131114/759
760: 名前は開発中のものです。 [sage] 2024/06/30(日) 13:15:28.62 ID:sq056Iik >>758 ttps://ja.wikipedia.org/wiki/Java Java初期のインタプリタ式で走行されるJavaプログラムの実行速度は遅かったが、 実行時コンパイラ技術と動的再コンパイル技術 (dynamic recompilation) の 導入によって実行速度問題はほぼ解決した。 だってさ 俺もJITかと思い込んでたよ http://mevius.5ch.net/test/read.cgi/gamedev/1708131114/760
761: 名前は開発中のものです。 [sage] 2024/06/30(日) 14:09:50.40 ID:Jl/an7H9 ある程度プログラミング経験ある人なら、言語はどれでもいけるでしょ だけどGotot自体がGDScriptに最適化されているので、それ以外だと面倒なことが多いからな http://mevius.5ch.net/test/read.cgi/gamedev/1708131114/761
762: 745 [sage] 2024/06/30(日) 14:12:48.53 ID:xlags8mO >>746氏及びgodotスレの皆様 ありがとうございます とても勉強になります http://mevius.5ch.net/test/read.cgi/gamedev/1708131114/762
763: 名前は開発中のものです。 [sage] 2024/07/01(月) 00:37:53.66 ID:3HKv0EDG GDExtension C++ exampleやってみたけどGitのサンプルと齟齬が生じていて まるでカルトクイズだったわ 動かすだけで何時間かかったんだか勘弁してくれ 一応メモ ttps://github.com/godotengine/godot-cpp からReleasesのgodot-4.2.2.-stable LatestをDownload Zip展開してBuilding the C++ bindingsは手順通り Creating a simple pluginはzip展開したtestフォルダに入ってる中身で代用できるので何もしなくていい testフォルダにcdしてscons platform=windowsしたらgodot-cpp-godot-4.2.2-stable\test\projectを 本体で開くだけ MSVCは自動的に見つけてくれるのでMinGWとかも要らなかった MSVC入れてる方がレアケースなんだが無駄にデカいし example通りにしたいならgodot-cpp-godot-4.2.2-stable\test\srcの中身を退避してexampleコピペで gdexample.cpp/hとregister_types.cpp/hの4つ入れたらtestフォルダにcdしてSconsでdllが出来る 同様にprojectを開いて新規シーンにGDexampleを呼び出してtexure貼るだけで完成 手順が分かれば10分も掛からない 迷走しまくった俺の半日を返せw http://mevius.5ch.net/test/read.cgi/gamedev/1708131114/763
764: 名前は開発中のものです。 [sage] 2024/07/01(月) 00:52:45.44 ID:3HKv0EDG 8行目は間違い testフォルダでSconsしないとビルド出来ない http://mevius.5ch.net/test/read.cgi/gamedev/1708131114/764
765: 名前は開発中のものです。 [sage] 2024/07/01(月) 00:54:39.06 ID:3HKv0EDG あれ書いてあるな混乱してるのか。兎に角疲れた http://mevius.5ch.net/test/read.cgi/gamedev/1708131114/765
766: 名前は開発中のものです。 [sage] 2024/07/01(月) 01:49:10.55 ID:bpyOLnVe モルダー、あなた疲れているのよ。 ほあー、makeじゃないんだ、お疲れさん、ゆっくり寝てくれ http://mevius.5ch.net/test/read.cgi/gamedev/1708131114/766
767: 名前は開発中のものです。 [sage] 2024/07/01(月) 07:50:16.29 ID:3HKv0EDG 乙あり ttps://i.imgur.com/RiaPJvH.png 適当なベンチを移植してみた結果GDScriptはdoubleがないので比較ができないと言う事態に。うーん (勝手にfloatにされてしまうので負荷にすらなってないらしい?) 単純にforループで5億回くらい加算するだけだとC++は早すぎて0ms(測定不能?)でベンチにならないし かといって複雑だと読めないしなぁ 困った・・・ http://mevius.5ch.net/test/read.cgi/gamedev/1708131114/767
768: 名前は開発中のものです。 [sage] 2024/07/01(月) 13:30:03.28 ID:bpyOLnVe バブルソートでいいんじゃね、N=10000とかでやれば あとはGDExtentionと.NET側をfloatにしちゃうとか 物理演算ライブラリとか作ってないんだし精度いらないでしょ http://mevius.5ch.net/test/read.cgi/gamedev/1708131114/768
769: 名前は開発中のものです。 [sage] 2024/07/01(月) 14:10:50.39 ID:3HKv0EDG ttps://i.imgur.com/x0ExEuP.png floatだと負荷にならないみたい 出来れば5〜10秒くらい掛かって欲しい ソースコードはコピペなんでこれに何の意味があるのかはよく分からない http://mevius.5ch.net/test/read.cgi/gamedev/1708131114/769
770: 名前は開発中のものです。 [sage] 2024/07/01(月) 15:09:53.43 ID:bpyOLnVe 円周率の近似式(グレゴリー・ライプニッツ級数)じゃね コンパイラが最適化しちゃうからこの手の単純計算のループはほぼ意味ない計測になっちゃうと思う 実際のデバッグ画面でFPSの計測ができるレベルのベンチ作った方がいいと思うぞ 例えば、1億個のCharacterBody2Dインスタンスを重力で落下させるとかそういうの それをGDExtension/.NET/GDScriptで比較してみればいい http://mevius.5ch.net/test/read.cgi/gamedev/1708131114/770
771: 名前は開発中のものです。 [sage] 2024/07/01(月) 15:20:12.05 ID:VOEpRWLF 物理は物理で専用のエンジン使ってるとかだから比較する意味ないんじゃない? http://mevius.5ch.net/test/read.cgi/gamedev/1708131114/771
772: 名前は開発中のものです。 [sage] 2024/07/01(月) 15:40:49.90 ID:bpyOLnVe うん、だから物理サーバー使わなければいいんじゃないかな http://mevius.5ch.net/test/read.cgi/gamedev/1708131114/772
773: 名前は開発中のものです。 [sage] 2024/07/01(月) 15:49:11.98 ID:3HKv0EDG すげーな、ライプニッツの公式って書いてあった コンパイラが賢くて空ループとか消しちゃうとかは風の噂に聞いた事があるような気がする C#→GDScriptは出来るが流石にC++は忘れすぎててC++⇔C#が無理で困る FPSを計るのは何か引っかかるんで手詰まりで諦めたらそれでいくようにしてみるよ あとは出来る範囲で色々試してみる そしてGDでbyteコードが使えないのでまた1つ没になった http://mevius.5ch.net/test/read.cgi/gamedev/1708131114/773
774: 名前は開発中のものです。 [sage] 2024/07/01(月) 15:53:19.58 ID:bpyOLnVe がんばーれー、よかったら結果もコミュニティで共有してぇー(懇願) http://mevius.5ch.net/test/read.cgi/gamedev/1708131114/774
775: 名前は開発中のものです。 [sage] 2024/07/01(月) 18:14:31.27 ID:Mr+4kRr6 最適化が効かないやつなら2chからの伝統のトリップキー探索がよいのでは 単なるハッシュ総当りですが http://mevius.5ch.net/test/read.cgi/gamedev/1708131114/775
776: 名前は開発中のものです。 [sage] 2024/07/01(月) 18:27:09.99 ID:3HKv0EDG 何か探してたらコンパイラの最適化を邪魔するらしい謎の変態C++があったのでやってみた ttp://verifiedby.me/adiary/0156 結果はご覧の有様だよ ttps://i.imgur.com/WyiS6fN.png 1分くらい固まるから何かと思ったよorz どうしてこうなった http://mevius.5ch.net/test/read.cgi/gamedev/1708131114/776
777: 名前は開発中のものです。 [sage] 2024/07/01(月) 18:39:53.63 ID:3HKv0EDG GDExtention C++はなんでか知らんけど_readyに入れてもいきなりエディタ起動と同時に動き出すので Runボタン押さなくても勝手に始まってしまう なのでエディタ起動の負荷が乗っかってるのでちゃんと測れない点は考慮してね キー入力で呼び出せるように出来ればいいんだけど全然やり方分かりません http://mevius.5ch.net/test/read.cgi/gamedev/1708131114/777
778: 名前は開発中のものです。 [sage] 2024/07/01(月) 18:56:09.47 ID:Mr+4kRr6 >>776 かなり差がつきますね やはりガチ勢はスクリプトだけだと限界が来るのか http://mevius.5ch.net/test/read.cgi/gamedev/1708131114/778
779: 名前は開発中のものです。 [sage] 2024/07/01(月) 19:59:29.83 ID:3HKv0EDG >>778 逆にいざという時は最速クラスの切り札があると考えればよいのではないかと 前にどなたかが話してたけどね Unityも以前はUnityScriptというJavaScriptもどきだったものが後からC#が登場して入れ替わったけど 処理が遅い所はC++でプラグイン作ったりするのは一緒みたいだし必要に応じて織り交ぜていったらいいと思うだよ http://mevius.5ch.net/test/read.cgi/gamedev/1708131114/779
780: 名前は開発中のものです。 [sage] 2024/07/01(月) 20:20:18.64 ID:Eif3//6J 処理速度が必要な部分のみC++を使うで良いが 最初から必要であると判っているならC++ネイティブなエンジンも良いと思う 自分のやってる事ではそんな状況にはならないがその時は国産のSiv3Dを試したい http://mevius.5ch.net/test/read.cgi/gamedev/1708131114/780
781: 名前は開発中のものです。 [sage] 2024/07/01(月) 20:36:52.91 ID:bpyOLnVe いいね! 25億回くらいループ回すときはGDExtensionでやろうっと http://mevius.5ch.net/test/read.cgi/gamedev/1708131114/781
782: 名前は開発中のものです。 [sage] 2024/07/01(月) 20:57:06.09 ID:Mr+4kRr6 そこそこ簡単な処理だけど膨大な数をこなすのはゲームでは割とありがちなので、ピンポイント最適化すると気分良さそうですね http://mevius.5ch.net/test/read.cgi/gamedev/1708131114/782
783: 名前は開発中のものです。 [sage] 2024/07/01(月) 21:36:11.36 ID:Dj6YjZN7 こういう人たちのおかげで自分でもエンジン快適に使えてるんだなあって いつもありがとね http://mevius.5ch.net/test/read.cgi/gamedev/1708131114/783
784: 名前は開発中のものです。 [sage] 2024/07/02(火) 07:51:54.63 ID:KWyZHQ68 GDscriptのfloatってgodot4.xでは64bit精度(C++での倍精度double相当)ではなかったですか? オンラインマニュアル読むと内部的には64bit精度みたいに読めるのですけれど(解釈間違い?) precisionオプション指定でgodot engineをリビルドする必要があるとか 32ビットARMやWebAssemblyやGPU関係で32ビット精度がデフォルトとか検索するほど新旧情報が錯綜してしまいます http://mevius.5ch.net/test/read.cgi/gamedev/1708131114/784
785: 名前は開発中のものです。 [sage] 2024/07/02(火) 09:05:04.55 ID:b/scUpaU https://godot-jp.github.io/reference/gdscript%E3%81%AB%E3%81%A4%E3%81%84%E3%81%A6/%E6%95%B0%E5%80%A4%E3%81%AB%E3%81%A4%E3%81%84%E3%81%A6/ それはintだよ つまりintはlong相当(64bit)、でもfloatは32bitでdoubleじゃない floatは有効桁数が約7桁、doubleは有効桁数が約15〜16桁 桁違うからすぐわかるよ http://mevius.5ch.net/test/read.cgi/gamedev/1708131114/785
786: 名前は開発中のものです。 [sage] 2024/07/02(火) 09:18:30.05 ID:b/scUpaU いや間違いだった。doubleって書いてあった https://docs.godotengine.org/ja/4.x/classes/class_float.html#class-float ただしデフォでは32bitでprecision=doubleオプションを有効にしたときdoubleになると書いてある http://mevius.5ch.net/test/read.cgi/gamedev/1708131114/786
787: 名前は開発中のものです。 [sage] 2024/07/02(火) 09:30:57.57 ID:KWyZHQ68 >>785 ありがとうございます そうなんですよね あちらこちらで書かれている内容が交錯していて ttps://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_basics.html#float >float >Stores real numbers, including decimals, using floating-point values. It is stored as a 64-bit value, equivalent to double in C++. >Note: Currently, data structures such as Vector2, Vector3, and PackedFloat32Array store 32-bit single-precision float values. godot engine docs のほうでは "stored as a 64-bit value, equivalent to double in C++" と書かれていたりしますので…😥 Vector2/3の各要素の方はリビルドしないと32bit精度なのは分かるのですが… http://mevius.5ch.net/test/read.cgi/gamedev/1708131114/787
788: 名前は開発中のものです。 [sage] 2024/07/02(火) 09:44:30.59 ID:KWyZHQ68 >>786 はい GDscript(4.x)のfloat自体は内部64bit精度でも ただVector2/3構造体をはじめ各種内部関数がC++のfloatがデフォルトになっていると GDscriptのfloatが64bit精度でもgodot engineの各所で暗黙の型変換によって32bit精度に落とされてしまうので precision=doubleあたりでリビルドしないとまともに使えないかもしれない感じでしょうか http://mevius.5ch.net/test/read.cgi/gamedev/1708131114/788
789: 名前は開発中のものです。 [sage] 2024/07/02(火) 10:09:08.37 ID:SYGJ/B8W 型は誤解なく明確に指定するサフィックスを大原則にしてもらえたらな 文字数増やす奴は絶対コロ助は当然いるし、省略時オプションさえあればいいだろとか異論噴出するのは分かってるけど うっかり間違えた時のバグによる損失を無視できるほど省略記法にメリットあると思えなくてさ みんなよく管理できてるよね設計上手兄貴しかいないのかな http://mevius.5ch.net/test/read.cgi/gamedev/1708131114/789
790: 名前は開発中のものです。 [sage] 2024/07/02(火) 10:25:43.85 ID:b/scUpaU >>786 ttps://godotengine.org/article/emulating-double-precision-gpu-render-large-worlds/ Note: This change has already been merged into the engine, however it is only available in the “doubles” version of the engine, so to take advantage of it, you will still have to build the engine yourself using the compile flag precision=double (formerly float=64). ってなってるから自分でオプションを付けてビルドしてくれって事みたいだよ shaderもdoubleにしないと効果ないみたいなので最初からdoubleがデフォだと無駄が多い気がする http://mevius.5ch.net/test/read.cgi/gamedev/1708131114/790
791: 名前は開発中のものです。 [sage] 2024/07/02(火) 10:53:31.94 ID:b/scUpaU ttps://github.com/godotengine/godot/blob/master/doc/classes/float.xml 正しい情報が迷子で分かり辛過ぎるな floatは64bit倍精度だが、メソッドやプロパティ/Vector2/3ではデフォが32bitで precision=doubleを使うと全部64bitになるらしい事が書いてある デフォは計算するとほぼ確実に32bitになるんじゃないのかな? 開発者やマニュアル書いてる人も大混乱してるとかそういうオチのような気がしないでも… http://mevius.5ch.net/test/read.cgi/gamedev/1708131114/791
792: 名前は開発中のものです。 [sage] 2024/07/02(火) 11:21:53.81 ID:KWyZHQ68 >>790 ありがとうございます 技術文書としてとても興味深いです 現実的には64bit精度非対応GPUが多いので(市場シェア的にもAppleやintel iGPUをサポートしないわけにもいかない) なかなか難しいですね 64bit精度を32bit精度×2にするアイデアはなかなか目から鱗、言われてみるとなるほど確かに!とても勉強になりました 全てが64bit精度なら至ってシンプルなのですが現実的にはなかなかそうもいかない感じなのですね http://mevius.5ch.net/test/read.cgi/gamedev/1708131114/792
793: 名前は開発中のものです。 [sage] 2024/07/03(水) 02:10:34.05 ID:Uf1J5FPU CPUで値の保持だけfp64で演算がfp32なら性能低下は起きないけど(それでもキャスト分の実効性能が落ちるかも) 演算もfp64にすると6割くらいまで性能低下する場合がある(Intel14世代Coreなど) これは単純にゲームによく使われるfp32と違ってfp64はあまり活用されてないので演算器が削られているからで 単純に演算器が少ないのでピークパフォーマンスが下がる GPUの場合は更に顕著でクラスタに対してfp64が1〜2個くらいまで削られる事があるので GTX4080などでは理論性能値がfp32が48.74 TFLOPSなのに対しfp64は0.76 TFLOPSまで落ちる 実装が1:64なので1クラスタにfp32ユニットが64基に対してfp64ユニットが1基しかない 昨今のハードウエア事情とはかなり異なる悪手だと思う http://mevius.5ch.net/test/read.cgi/gamedev/1708131114/793
794: 名前は開発中のものです。 [sage] 2024/07/03(水) 04:20:18.41 ID:Kew/Q+EQ 活用されないから演算器が削られてるんじゃなく、 コスパ的に演算器増やす意味が薄いから演算器が少ない http://mevius.5ch.net/test/read.cgi/gamedev/1708131114/794
795: 名前は開発中のものです。 [] 2024/07/03(水) 05:06:08.76 ID:NKCUhq9D VisualScript(Orchestrator)入れてみたけどGDExtentionてデリケートなんだな ちょっとでもバージョンが違うとaddon認識しなかったり http://mevius.5ch.net/test/read.cgi/gamedev/1708131114/795
796: 名前は開発中のものです。 [sage] 2024/07/03(水) 05:44:39.80 ID:uYYGzCZu 逆にfp16やfp8をSIMD的に使いたかったらどうなるのかな まあ規定に定義されてないやつゲームに使おうとするなバカって話ではあるけど http://mevius.5ch.net/test/read.cgi/gamedev/1708131114/796
797: 名前は開発中のものです。 [sage] 2024/07/03(水) 07:35:55.27 ID:Uf1J5FPU しらんけど、fp32ユニットでfp16を2つ束ねて出来たらスループット2倍みたいやつ??? コンシューマ向けGTXでは出来ないっぽい HPC向け一部の製品ではfp16がfp32の二倍になるので不思議な手品が使えるっぽいが詳細が不明 TensorCoreでもfp16演算できるのでそれとは別枠らしいけど詳細がry コロナ以降カンファレンスに出向いてアーキテクチャの記事書く記者がいなくなっちゃったんだよね だからここ4年くらいは全くアーキテクチャ解説がない状態が続いてる 何も分からない http://mevius.5ch.net/test/read.cgi/gamedev/1708131114/797
798: 名前は開発中のものです。 [sage] 2024/07/03(水) 13:28:50.19 ID:5FKCRCqT 成ればいいじゃない、他に変わりがいないなら http://mevius.5ch.net/test/read.cgi/gamedev/1708131114/798
799: 名前は開発中のものです。 [] 2024/07/05(金) 06:17:24.57 ID:gXZc61hD 大作作ろうとしちゃだめだよな ミニゲームですらきつい http://mevius.5ch.net/test/read.cgi/gamedev/1708131114/799
800: 名前は開発中のものです。 [sage] 2024/07/05(金) 07:36:39.91 ID:eVqTIbcs がんばれがんばれ(自分にも言い聞かせつつ) http://mevius.5ch.net/test/read.cgi/gamedev/1708131114/800
801: 名前は開発中のものです。 [] 2024/07/05(金) 10:02:39.40 ID:Orua8KTx 自分も最初は壮大なRPGを構想していたけど 今は1クリックのバカゲーですら手を焼いてる 何度作っても納得いかずに直しの繰り返し 世間のバカゲーをバカにしてても いざ自分が作る番になるとこれが難しい http://mevius.5ch.net/test/read.cgi/gamedev/1708131114/801
802: 名前は開発中のものです。 [sage] 2024/07/05(金) 10:34:02.62 ID:HKNJJHrc 自分でやる作業は可能な限り削らないとね それでもモチベが尽きたら終わり http://mevius.5ch.net/test/read.cgi/gamedev/1708131114/802
803: 名前は開発中のものです。 [sage] 2024/07/05(金) 11:11:03.09 ID:+riGv8Py そんなに青汁が不味くて飲めないならゲロ吐きながら飲もうとしなくてよくない? ドMなの? http://mevius.5ch.net/test/read.cgi/gamedev/1708131114/803
804: 名前は開発中のものです。 [sage] 2024/07/05(金) 11:24:06.86 ID:iO0wT5CM まあ素材はあってもシステムに載せるそのシステムはどうしても自前で調整しなくちゃならんからな どうぶつタワーみたいな物理演算ゲームひとつとっても納得行くまで作り込むとなれば簡単にはいかない http://mevius.5ch.net/test/read.cgi/gamedev/1708131114/804
805: 名前は開発中のものです。 [] 2024/07/06(土) 09:24:24.09 ID:Dr+/esfa Androidアプリ版でゲーム作ってる人いますか てかスマホでゲームをまともに作れるの? http://mevius.5ch.net/test/read.cgi/gamedev/1708131114/805
806: 名前は開発中のものです。 [sage] 2024/07/06(土) 09:41:04.73 ID:orNV2coT まともの定義によるができる、Godotの標準機能はPCと変わらず使える 画面周りの設定をAndroid用に調整する必要はある Androidの環境依存の機能がどれだけ使えるかの話になると変わってくる 自分は外部ストレージのパーミッションが取れなくて投げ出した http://mevius.5ch.net/test/read.cgi/gamedev/1708131114/806
807: 名前は開発中のものです。 [sage] 2024/07/06(土) 10:08:23.74 ID:BMbmQWTc 講座見ながら簡単な物なんとか作ったけど色々面倒で正直Godotで作るうまみは感じなかった http://mevius.5ch.net/test/read.cgi/gamedev/1708131114/807
808: 名前は開発中のものです。 [sage] 2024/07/06(土) 10:24:23.94 ID:cScvhoH1 WEB系のフロントエンド技術に明るい人にはわかりやすいってコメントはたまに見かけるね まあこの辺の手になじむ感みたいなものは自分のスキルセット次第だよな http://mevius.5ch.net/test/read.cgi/gamedev/1708131114/808
809: 名前は開発中のものです。 [] 2024/07/06(土) 10:33:22.33 ID:Dr+/esfa そうなんだ アプリ版はイマイチみたいね ゲーム開発がスマホの小さい画面で できるとは思えなかったから質問してみました http://mevius.5ch.net/test/read.cgi/gamedev/1708131114/809
810: 名前は開発中のものです。 [sage] 2024/07/06(土) 10:42:40.93 ID:orNV2coT UnityとPythonやってたおかげでGodotEngineの習得はかなり楽だった 前知識あるなしも違ってくるのだろうね 自分が最近触った中ではGDScriptとGameMakerは相性が悪かった http://mevius.5ch.net/test/read.cgi/gamedev/1708131114/810
811: 名前は開発中のものです。 [sage] 2024/07/06(土) 10:43:46.22 ID:orNV2coT >>810 GDScriptじゃなくてGDevelopの間違い http://mevius.5ch.net/test/read.cgi/gamedev/1708131114/811
812: 名前は開発中のものです。 [sage] 2024/07/06(土) 10:48:31.40 ID:NXzP9T8F Java出身だけどC#特有のエラーがうざくてUnityは馴染まなかったな http://mevius.5ch.net/test/read.cgi/gamedev/1708131114/812
813: 名前は開発中のものです。 [sage] 2024/07/06(土) 10:49:59.64 ID:orNV2coT >>809 すこし読み違えていたAndroid上でGodotを使っての開発ね あれを使うにはマウスは必要だと思う 後画面が小さすぎるからスマホだと苦しいね テレビに映すか大画面のタブレットにした方が捗ると思う http://mevius.5ch.net/test/read.cgi/gamedev/1708131114/813
814: 名前は開発中のものです。 [sage] 2024/07/06(土) 11:36:44.08 ID:x+H5fUyQ 機械学習流行ってたからPythonかじってた人は多いんじゃない?自分はシーンとかノードなどGodot特有の用語に戸惑ったよ http://mevius.5ch.net/test/read.cgi/gamedev/1708131114/814
815: 名前は開発中のものです。 [sage] 2024/07/06(土) 11:41:50.37 ID:orNV2coT ノードツリーのヒエラルキーは他のエンジンでも基本だから慣れだね シーンはGodot独特の言い回しだけどUnityにおけるプレファブと理解したら楽になった http://mevius.5ch.net/test/read.cgi/gamedev/1708131114/815
816: 名前は開発中のものです。 [sage] 2024/07/06(土) 13:02:07.48 ID:x+H5fUyQ Unityのシーンじゃなくてプレハブなんだよね。そこ混乱した http://mevius.5ch.net/test/read.cgi/gamedev/1708131114/816
817: 名前は開発中のものです。 [sage] 2024/07/06(土) 17:47:04.41 ID:MZ5vc2WB PackedSceneをpreload以外でロードしてからインスタンス化するのに少しハマった godotといえばsceneとnodeとばかりに注目してたけどResourceも重要だった http://mevius.5ch.net/test/read.cgi/gamedev/1708131114/817
818: 名前は開発中のものです。 [sage] 2024/07/07(日) 00:20:17.63 ID:m3N2XVQC Resourceはドキュメントも読んでないんだよなぁ だから今んところ意識して使うところがよくわからん Save/Load(シリアライズ?)とか実装し始めたら出てくるんだよな、確か http://mevius.5ch.net/test/read.cgi/gamedev/1708131114/818
819: 名前は開発中のものです。 [sage] 2024/07/07(日) 23:37:51.88 ID:1vpXj5Jx >>818 俺も最初そう思ってたんだけどデータテーブル的な使い方もできるよって書いてた アイテムやモンスターのバリエーションが増えてきたらCustomResource型を定義して.tresファイルで管理するのが楽そう http://mevius.5ch.net/test/read.cgi/gamedev/1708131114/819
820: 名前は開発中のものです。 [sage] 2024/07/08(月) 01:32:13.61 ID:9CGPLfst なるほどね 纏まったデータはRDBで管理しようと思っていたがそっちの方が軽そう http://mevius.5ch.net/test/read.cgi/gamedev/1708131114/820
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 182 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.016s