24/06/29 19:26:21.63 0j6T3duU.net
25年前に工業高校でフォートランとアセンブラやらされたわ
ゴミみたいな成績だったけどプログラミングの基礎はだいたい同じだから今になって役に立ってる気がする
751:名前は開発中のものです。
24/06/29 19:56:14.14 IImyMoRx.net
ちょっとうらやましい
自分はアセンブラ書いた経験がないから今になってどうやって勉強しようか悩んでる
752:名前は開発中のものです。
24/06/29 20:18:00.72 q/C94czs.net
レトロゲーム機でもなければアセンブリ覚える必要はないと思いますが、CASL学べば四則演算はすぐマスターできますよ
掛け算は足し算シフトを繰り返すだけ、割り算は引き算シフトを繰り返すだけ
とかいうやり方でゲームを作るのは大変ですけど、高度な命令がないCPUは概ね何をするにも似たようなもの
簡単な演算で面倒な処理を頑張るだけです
それに比べたらC#もGDスクリプトもやりたいことがザクザク書ける神です
753:名前は開発中のものです。
24/06/29 20:24:43.76 HjB2I2kB.net
TASMだったかCのコード書くとアゼンブラに変換してくれるやつ
Z80だけの知識で8086のアゼンブラ見よう見真似で最適化の真似事とかやってた
754:名前は開発中のものです。
24/06/29 20:52:57.79 HjB2I2kB.net
Switchのプチコン4の並列演算する命令がアセンブラによく似てる
755:名前は開発中のものです。
24/06/29 21:11:16.35 hpvBfwLS.net
以前godot+C#ではフル性能が出せない問題が
ユーザー側から指摘されていたようなのですが
修正改善されたのでしょうか
756:名前は開発中のものです。
24/06/29 22:12:23.60 IImyMoRx.net
このサブレとかの話かな、果たしてGodot/C#は最適化される予定があるんかな
GDScript performance vs C# performance (2mo ago)
URLリンク(www.reddit.com)
1年前のGDQuestの動画とかだと
本当に性能要件が必要な場合はC++/GDExtentionでやるべきとか言ってるし
それが必要な規模のゲーム(GTAのような)作らないでしょってスタンスな気がする
最近のユーザーのコメントも見てると
GDScriptにstrict static typingをつけてくれってのよく見かける(これはオレもほしい)
まあ今ちょうど、開発チームがアンケートとってるみたいだし
気が向いたら要望出してみたらどう?
Godot Community Poll 2024
URLリンク(godotengine.org)
757:名前は開発中のものです。
24/06/29 22:53:24.50 FpUYyZva.net
Godotは開発陣がこうやって積極的にユーザーの意見を拾ってくれるから良い
758:名前は開発中のものです。
24/06/30 03:02:07.34 8AFFTiMh.net
GLSLさわったことなかったけどUEのマテリアルの感覚で
簡単なトゥーンシェーダとかポストエフェクトの
ビィジュアルシェーダ化でけた
759:名前は開発中のものです。
24/06/30 06:23:50.66 PBUDvozm.net
ガチ勢はC++で作るのか
そこまでの作り込みをやるつもりなら他のエンジン選びそうな気もするけど…
760:名前は開発中のものです。
24/06/30 07:27:32.00 sq056Iik.net
URLリンク(i.imgur.com)
C# vs GDScript は3.x系で逆転したらしい
全く寄せ付けないのがC++ ぶっちぎり
761:名前は開発中のものです。
24/06/30 07:31:01.67 sq056Iik.net
場合によっちゃ100倍の差が出るならキツかったら使うんじゃね?
C#で10倍ってのもよく分からないんだが
762:名前は開発中のものです。
24/06/30 08:04:33.60 8AFFTiMh.net
GDScriptそんなに遅いのかpythonがベースだしなあ
763:名前は開発中のものです。
24/06/30 09:02:33.43 sq056Iik.net
件のスレだとGDScriptはJITだと言う人が多いけどGodotのGithubとか見ても
何か違うという話しか出てこないのでJITコンパイラではないらしい
URLリンク(tech.framesynthesis.co.jp)
にはAOT/JITは使ってない&GithubでVMを使ってる事が書いてある事から恐らく昔のJavaのような
インタプリタ型なんじゃないかな~ と思ってたらマニュアルにインタプリタ言語って書いてあった
ややパフォーマンスが劣るのは仕方ないかも知れないが、60fpsを大きく切るような事があったら
考えればいいかなって感じじゃないかな? 用途的にかなり稀なんじゃないのかな
764:名前は開発中のものです。
24/06/30 09:04:34.69 6h996GAk.net
>>750
Godotっていま4.2だけど何で今更2018年の話してるの?
765:名前は開発中のものです。
24/06/30 09:17:43.63 sq056Iik.net
他にベンチマークしたのがねえんだよ
766:名前は開発中のものです。
24/06/30 09:22:53.77 sq056Iik.net
調べて出てこなかったからソレにしただけで最新に近いベンチあるならむしろ出してくれるとありがたい
GDとC#とC++の比較で宜しく頼む
767:名前は開発中のものです。
24/06/30 11:21:08.68 Jl/an7H9.net
>>750
すげー差だね
ただそれ、言語の差かな?
GDScriptは知らんけど、C#とC++でそこまでパフォーマンスの差は無いはず
初期のC#ならまだしも、最近のC#はネイティブとあまり差が無いほど最適化されてるぞ
768:名前は開発中のものです。
24/06/30 11:57:10.29 YZ6aJKk3.net
>>753
昔のJavaこそJITだぞ
769:名前は開発中のものです。
24/06/30 12:20:40.30 ZzV3ax6d.net
ゲームエンジンでコード部分が遅くて問題になる事そんなないよね
遅くなりがちなものはたいてい関数化でカバーしてあるし
770:名前は開発中のものです。
24/06/30 13:15:28.62 sq056Iik.net
>>758
URLリンク(ja.wikipedia.org)
Java初期のインタプリタ式で走行されるJavaプログラムの実行速度は遅かったが、
実行時コンパイラ技術と動的再コンパイル技術 (dynamic recompilation) の
導入によって実行速度問題はほぼ解決した。
だってさ 俺もJITかと思い込んでたよ
771:名前は開発中のものです。
24/06/30 14:09:50.40 Jl/an7H9.net
ある程度プログラミング経験ある人なら、言語はどれでもいけるでしょ
だけどGotot自体がGDScriptに最適化されているので、それ以外だと面倒なことが多いからな
772:745
24/06/30 14:12:48.53 xlags8mO.net
>>746氏及びgodotスレの皆様
ありがとうございます
とても勉強になります
773:名前は開発中のものです。
24/07/01 00:37:53.66 3HKv0EDG.net
GDExtension C++ exampleやってみたけどGitのサンプルと齟齬が生じていて
まるでカルトクイズだったわ 動かすだけで何時間かかったんだか勘弁してくれ
一応メモ
URLリンク(github.com) から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
774:名前は開発中のものです。
24/07/01 00:52:45.44 3HKv0EDG.net
8行目は間違い testフォルダでSconsしないとビルド出来ない
775:名前は開発中のものです。
24/07/01 00:54:39.06 3HKv0EDG.net
あれ書いてあるな混乱してるのか。兎に角疲れた
776:名前は開発中のものです。
24/07/01 01:49:10.55 bpyOLnVe.net
モルダー、あなた疲れているのよ。
ほあー、makeじゃないんだ、お疲れさん、ゆっくり寝てくれ
777:名前は開発中のものです。
24/07/01 07:50:16.29 3HKv0EDG.net
乙あり
URLリンク(i.imgur.com)
適当なベンチを移植してみた結果GDScriptはdoubleがないので比較ができないと言う事態に。うーん
(勝手にfloatにされてしまうので負荷にすらなってないらしい?)
単純にforループで5億回くらい加算するだけだとC++は早すぎて0ms(測定不能?)でベンチにならないし
かといって複雑だと読めないしなぁ 困った・・・
778:名前は開発中のものです。
24/07/01 13:30:03.28 bpyOLnVe.net
バブルソートでいいんじゃね、N=10000とかでやれば
あとはGDExtentionと.NET側をfloatにしちゃうとか
物理演算ライブラリとか作ってないんだし精度いらないでしょ
779:名前は開発中のものです。
24/07/01 14:10:50.39 3HKv0EDG.net
URLリンク(i.imgur.com)
floatだと負荷にならないみたい 出来れば5~10秒くらい掛かって欲しい
ソースコードはコピペなんでこれに何の意味があるのかはよく分からない
780:名前は開発中のものです。
24/07/01 15:09:53.43 bpyOLnVe.net
円周率の近似式(グレゴリー・ライプニッツ級数)じゃね
コンパイラが最適化しちゃうからこの手の単純計算のループはほぼ意味ない計測になっちゃうと思う
実際のデバッグ画面でFPSの計測ができるレベルのベンチ作った方がいいと思うぞ
例えば、1億個のCharacterBody2Dインスタンスを重力で落下させるとかそういうの
それをGDExtension/.NET/GDScriptで比較してみればいい
781:名前は開発中のものです。
24/07/01 15:20:12.05 VOEpRWLF.net
物理は物理で専用のエンジン使ってるとかだから比較する意味ないんじゃない?
782:名前は開発中のものです。
24/07/01 1
783:5:40:49.90 ID:bpyOLnVe.net
784:名前は開発中のものです。
24/07/01 15:49:11.98 3HKv0EDG.net
すげーな、ライプニッツの公式って書いてあった
コンパイラが賢くて空ループとか消しちゃうとかは風の噂に聞いた事があるような気がする
C#→GDScriptは出来るが流石にC++は忘れすぎててC++⇔C#が無理で困る
FPSを計るのは何か引っかかるんで手詰まりで諦めたらそれでいくようにしてみるよ
あとは出来る範囲で色々試してみる
そしてGDでbyteコードが使えないのでまた1つ没になった
785:名前は開発中のものです。
24/07/01 15:53:19.58 bpyOLnVe.net
がんばーれー、よかったら結果もコミュニティで共有してぇー(懇願)
786:名前は開発中のものです。
24/07/01 18:14:31.27 Mr+4kRr6.net
最適化が効かないやつなら2chからの伝統のトリップキー探索がよいのでは
単なるハッシュ総当りですが
787:名前は開発中のものです。
24/07/01 18:27:09.99 3HKv0EDG.net
何か探してたらコンパイラの最適化を邪魔するらしい謎の変態C++があったのでやってみた
URLリンク(verifiedby.me)
結果はご覧の有様だよ
URLリンク(i.imgur.com)
1分くらい固まるから何かと思ったよorz どうしてこうなった
788:名前は開発中のものです。
24/07/01 18:39:53.63 3HKv0EDG.net
GDExtention C++はなんでか知らんけど_readyに入れてもいきなりエディタ起動と同時に動き出すので
Runボタン押さなくても勝手に始まってしまう
なのでエディタ起動の負荷が乗っかってるのでちゃんと測れない点は考慮してね
キー入力で呼び出せるように出来ればいいんだけど全然やり方分かりません
789:名前は開発中のものです。
24/07/01 18:56:09.47 Mr+4kRr6.net
>>776
かなり差がつきますね
やはりガチ勢はスクリプトだけだと限界が来るのか
790:名前は開発中のものです。
24/07/01 19:59:29.83 3HKv0EDG.net
>>778
逆にいざという時は最速クラスの切り札があると考えればよいのではないかと
前にどなたかが話してたけどね
Unityも以前はUnityScriptというJavaScriptもどきだったものが後からC#が登場して入れ替わったけど
処理が遅い所はC++でプラグイン作ったりするのは一緒みたいだし必要に応じて織り交ぜていったらいいと思うだよ
791:名前は開発中のものです。
24/07/01 20:20:18.64 Eif3//6J.net
処理速度が必要な部分のみC++を使うで良いが
最初から必要であると判っているならC++ネイティブなエンジンも良いと思う
自分のやってる事ではそんな状況にはならないがその時は国産のSiv3Dを試したい
792:名前は開発中のものです。
24/07/01 20:36:52.91 bpyOLnVe.net
いいね! 25億回くらいループ回すときはGDExtensionでやろうっと
793:名前は開発中のものです。
24/07/01 20:57:06.09 Mr+4kRr6.net
そこそこ簡単な処理だけど膨大な数をこなすのはゲームでは割とありがちなので、ピンポイント最適化すると気分良さそうですね
794:名前は開発中のものです。
24/07/01 21:36:11.36 Dj6YjZN7.net
こういう人たちのおかげで自分でもエンジン快適に使えてるんだなあって
いつもありがとね
795:名前は開発中のものです。
24/07/02 07:51:54.63 KWyZHQ68.net
GDscriptのfloatってgodot4.xでは64bit精度(C++での倍精度double相当)ではなかったですか?
オンラインマニュアル読むと内部的には64bit精度みたいに読めるのですけれど(解釈間違い?)
precisionオプション指定でgodot engineをリビルドする必要があるとか
32ビットARMやWebAssemblyやGPU関係で32ビット精度がデフォルトとか検索するほど新旧情報が錯綜してしまいます
796:名前は開発中のものです。
24/07/02 09:05:04.55 b/scUpaU.net
URLリンク(godot-jp.github.io)
それはintだよ つまりintはlong相当(64bit)、でもfloatは32bitでdoubleじゃない
floatは有効桁数が約7桁、doubleは有効桁数が約15~16桁 桁違うからすぐわかるよ
797:名前は開発中のものです。
24/07/02 09:18:30.05 b/scUpaU.net
いや間違いだった。doubleって書いてあった
URLリンク(docs.godotengine.org)
ただしデフォでは32bitでprecision=doubleオプションを有効にしたときdoubleになると書いてある
798:名前は開発中のものです。
24/07/02 09:30:57.57 KWyZHQ68.net
>>785
ありがとうございます
そうなんですよね
あちらこちらで書かれている内容が交錯していて
URLリンク(docs.godotengine.org)
>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精度なのは分かるのですが…
799:名前は開発中のものです。
24/07/02 09:44:30.59 KWyZHQ68.net
>>786
はい
GDscript(4.x)のfloat自体は内部64bit精度でも
ただVector2/3構造体をはじめ各種内部関数がC++のfloatがデフォルトになっていると
GDscriptのfloatが64bit精度でもgodot engineの各所で暗黙の型変換によって32bit精度に落とされてしまうので
precision=doubleあたりでリビルドしないとまともに使えないかもしれない感じでしょうか
800:名前は開発中のものです。
24/07/02 10:09:08.37 SYGJ/B8W.net
型は誤解なく明確に指定するサフィックスを大原則にしてもらえたらな
文字数増やす奴は絶対コロ助は当然いるし、省略時オプションさえあればいいだろとか異論噴出するのは分かってるけど
うっかり間違えた時のバグによる損失を無視できるほど省略記法にメリットあると思えなくてさ
みんなよく管理できてるよね設計上手兄貴しかいないのかな
801:名前は開発中のものです。
24/07/02 10:25:43.85 b/scUpaU.net
>>786
URLリンク(godotengine.org)
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がデフォだと無駄が多い気がする
802:名前は開発中のものです。
24/07/02 10:53:31.94 b/scUpaU.net
URLリンク(github.com)
正しい情報が迷子で分かり辛過ぎるな
floatは64bit倍精度だが、メソッドやプロパティ/Vector2/3ではデフォが32bitで
precision=doubleを使うと全部64bitになるらしい事が書いてある
デフォは計算するとほぼ確実に32bitになるんじゃないのかな?
開発者やマニュアル書いてる人も大混乱してるとかそういうオチのような気がしないでも…
803:名前は開発中のものです。
24/07/02 11:21:53.81 KWyZHQ68.net
>>790
ありがとうございます
技術文書としてとても興味深いです
現実的には64bit精度非対応GPUが多いので(市場シェア的にもAppleやintel iGPUをサポートしないわけにもいかない)
なかなか難しいですね
64bit精度を32bit精度×2にするアイデアはなかなか目から鱗、言われてみるとなるほど確かに!とても勉強になりました
全てが64bit精度なら至ってシンプルなのですが現実的にはなかなかそうもいかない感じなのですね
804:名前は開発中のものです。
24/07/03 02:10:34.05 Uf1J5FPU.net
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基しかない
昨今のハードウエア事情とはかなり異なる悪手だと思う
805:名前は開発中のものです。
24/07/03 04:20:18.41 Kew/Q+EQ.net
活用されないから演算器が削られてるんじゃなく、
コスパ的に演算器増やす意味が薄いから演算器が少ない
806:名前は開発中のものです。
24/07/03 05:06:08.76 NKCUhq9D.net
VisualScript(Orchestrator)入れてみたけどGDExtentionてデリケートなんだな
ちょっとでもバージョンが違うとaddon認識しなかったり
807:名前は開発中のものです。
24/07/03 05:44:39.80 uYYGzCZu.net
逆にfp16やfp8をSIMD的に使いたかったらどうなるのかな
まあ規定に定義されてないやつゲームに使おうとするなバカって話ではあるけど
808:名前は開発中のものです。
24/07/03 07:35:55.27 Uf1J5FPU.net
しらんけど、fp32ユニットでfp16を2つ束ねて出来たらスループット2倍みたいやつ???
コンシューマ向けGTXでは出来ないっぽい
HPC向け一部の製品ではfp16がfp32の二倍になるので不思議な手品が使えるっぽいが詳細が不明
TensorCoreでもfp16演算できるのでそれとは別枠らしいけど詳細がry
コロナ以降カンファレンスに出向いてアーキテクチャの記事書く記者がいなくなっちゃったんだよね
だからここ4年くらいは全くアーキテクチャ解説がない状態が続いてる 何も分からない
809:名前は開発中のものです。
24/07/03 13:28:50.19 5FKCRCqT.net
成ればいいじゃない、他に変わりがいないなら
810:名前は開発中のものです。
24/07/05 06:17:24.57 gXZc61hD.net
大作作ろうとしちゃだめだよな
ミニゲームですらきつい
811:名前は開発中のものです。
24/07/05 07:36:39.91 eVqTIbcs.net
がんば
812:れがんばれ(自分にも言い聞かせつつ)
813:名前は開発中のものです。
24/07/05 10:02:39.40 Orua8KTx.net
自分も最初は壮大なRPGを構想していたけど
今は1クリックのバカゲーですら手を焼いてる
何度作っても納得いかずに直しの繰り返し
世間のバカゲーをバカにしてても
いざ自分が作る番になるとこれが難しい
814:名前は開発中のものです。
24/07/05 10:34:02.62 HKNJJHrc.net
自分でやる作業は可能な限り削らないとね
それでもモチベが尽きたら終わり
815:名前は開発中のものです。
24/07/05 11:11:03.09 +riGv8Py.net
そんなに青汁が不味くて飲めないならゲロ吐きながら飲もうとしなくてよくない?
ドMなの?
816:名前は開発中のものです。
24/07/05 11:24:06.86 iO0wT5CM.net
まあ素材はあってもシステムに載せるそのシステムはどうしても自前で調整しなくちゃならんからな
どうぶつタワーみたいな物理演算ゲームひとつとっても納得行くまで作り込むとなれば簡単にはいかない
817:名前は開発中のものです。
24/07/06 09:24:24.09 Dr+/esfa.net
Androidアプリ版でゲーム作ってる人いますか
てかスマホでゲームをまともに作れるの?
818:名前は開発中のものです。
24/07/06 09:41:04.73 orNV2coT.net
まともの定義によるができる、Godotの標準機能はPCと変わらず使える
画面周りの設定をAndroid用に調整する必要はある
Androidの環境依存の機能がどれだけ使えるかの話になると変わってくる
自分は外部ストレージのパーミッションが取れなくて投げ出した
819:名前は開発中のものです。
24/07/06 10:08:23.74 BMbmQWTc.net
講座見ながら簡単な物なんとか作ったけど色々面倒で正直Godotで作るうまみは感じなかった
820:名前は開発中のものです。
24/07/06 10:24:23.94 cScvhoH1.net
WEB系のフロントエンド技術に明るい人にはわかりやすいってコメントはたまに見かけるね
まあこの辺の手になじむ感みたいなものは自分のスキルセット次第だよな
821:名前は開発中のものです。
24/07/06 10:33:22.33 Dr+/esfa.net
そうなんだ
アプリ版はイマイチみたいね
ゲーム開発がスマホの小さい画面で
できるとは思えなかったから質問してみました
822:名前は開発中のものです。
24/07/06 10:42:40.93 orNV2coT.net
UnityとPythonやってたおかげでGodotEngineの習得はかなり楽だった
前知識あるなしも違ってくるのだろうね
自分が最近触った中ではGDScriptとGameMakerは相性が悪かった
823:名前は開発中のものです。
24/07/06 10:43:46.22 orNV2coT.net
>>810
GDScriptじゃなくてGDevelopの間違い
824:名前は開発中のものです。
24/07/06 10:48:31.40 NXzP9T8F.net
Java出身だけどC#特有のエラーがうざくてUnityは馴染まなかったな
825:名前は開発中のものです。
24/07/06 10:49:59.64 orNV2coT.net
>>809
すこし読み違えていたAndroid上でGodotを使っての開発ね
あれを使うにはマウスは必要だと思う
後画面が小さすぎるからスマホだと苦しいね
テレビに映すか大画面のタブレットにした方が捗ると思う
826:名前は開発中のものです。
24/07/06 11:36:44.08 x+H5fUyQ.net
機械学習流行ってたからPythonかじってた人は多いんじゃない?自分はシーンとかノードなどGodot特有の用語に戸惑ったよ
827:名前は開発中のものです。
24/07/06 11:41:50.37 orNV2coT.net
ノードツリーのヒエラルキーは他のエンジンでも基本だから慣れだね
シーンはGodot独特の言い回しだけどUnityにおけるプレファブと理解したら楽になった
828:名前は開発中のものです。
24/07/06 13:02:07.48 x+H5fUyQ.net
Unityのシーンじゃなくてプレハブなんだよね。そこ混乱した
829:名前は開発中のものです。
24/07/06 17:47:04.41 MZ5vc2WB.net
PackedSceneをpreload以外でロードしてからインスタンス化するのに少しハマった
godotといえばsceneとnodeとばかりに注目してたけどResourceも重要だった
830:名前は開発中のものです。
24/07/07 00:20:17.63 m3N2XVQC.net
Resourceはドキュメントも読んでないんだよなぁ
だから今んところ意識して使うところがよくわからん
Save/Load(シリアライズ?)とか実装し始めたら出てくるんだよな、確か
831:名前は開発中のものです。
24/07/07 23:37:51.88 1vpXj5Jx.net
>>818
俺も最初そう思ってたんだけどデータテーブル的な使い方もできるよって書いてた
アイテムやモンスターのバリエーションが増えてきたらCustomResource型を定義して.tresファイルで管理するのが楽そう
832:名前は開発中のものです。
24/07/08 01:32:13.61 9CGPLfst.net
なるほどね
纏まったデータはRDBで管理しようと思っていたがそっちの方が軽そう
833:名前は開発中のものです。
24/07/08 11:39:54.04 Hw1Ti3KV.net
ふふ、調べたい、タスクリストが伸びていく、ふふふ(白目
834:名前は開発中のものです。
24/07/08 17:18:46.70 PvUNPIKa.net
UNITY使いだけど何らかの事情でUNITY使えなくなったらGODOTに移行すると決めてるよ
835:名前は開発中のものです。
24/07/10 07:05:03.06 mcWWRrL9.net
CustomResource試してみた
setter経由で自動整形やエラーチェック、変更シグナルの発呼もできるからかなり便利だね
アイテムを個別管理するのに値をインスペクタで変更できるけどファイル一つ一つ編集するのは手間だから
エクスポータインポータか簡易編集ツールを用意するのが良いね
836:名前は開発中のものです。
24/07/10 09:58:24.21 KKL80eBy.net
3Dだと大したことやってないのにエディターすごく重くなる
3Dは簡単なプロジェクトしか作れないと思ったほうがいいかも
837:名前は開発中のものです。
24/07/10 10:22:24.74 gwo9ckuM.net
そんな事で萎えるのはもともと大して作りたくない奴やで
838:名前は開発中のものです。
24/07/10 12:14:31.37 ZW0qaWRf.net
海外配信者は3Dで2.5D、FPS、レース、ロボTPSなどそれぞれが普通に作ってるし
結局スペックの問題では?知らんけど
839:名前は開発中のものです。
24/07/10 12:22:20.65 mcWWRrL9.net
これ位できるなら十分でないの?個人でこれ以上の事ができる訳ないし
URLリンク(store.steampowered.com)
エディターが重いってのは開発PCが貧弱ってだけよね
840:名前は開発中のものです。
24/07/10 14:28:55.21 xEmWqz2J.net
>>827はGODOTで作ったるの?
Unityで作ったと作者が公言してるけど
841:名前は開発中のものです。
24/07/10 14:31:26.41 KKL80eBy.net
>>827 これが作れるなら自分の開発PCに問題がありそうです。お騒がせして申し訳ありません
UEでは開発出来てるのでスペックに問題は無いと思うのですが原因を調査してみます。重ね重ね申し訳ない
842:名前は開発中のものです。
24/07/10 14:35:21.45 EIM74O+F.net
URLリンク(automaton-media.com)
843:名前は開発中のものです。
24/07/10 14:47:31.87 EIM74O+F.net
Public Demo 1 v3 (Godot) | Road to Vostok
URLリンク(www.youtube.com)
844:名前は開発中のものです。
24/07/10 15:02:14.38 fiXudJKM.net
エディタの設定で解像度下げたりフレームレート制限してどうにかならんのかね
845:名前は開発中のものです。
24/07/10 15:15:36.18 EIM74O+F.net
URLリンク(pastebin.com)
何で環境かかんのか知らんけど、dxdiagでxmlを吐かせるPowerShellがあったのでtxt出力させるように
ちょっと弄ってみたので実行して貼り付けさせりゃいんじゃね?
downloadするとdxdiag.ps1.txtってのが落ちてくるんで、.txtを消してPowerShellの拡張子.ps1にして
ファイル右クリック→PowerShellで実行 するとtxtエディタで開くのでコピペすれば必要な情報が貼り付けられる筈
勝手に文字コード弄られてutf8になってるので和文が文字化けしてしまっているがShift-jisで保存しなおせば直る
846:名前は開発中のものです。
24/07/10 15:18:21.46 mcWWRrL9.net
>>828
動かすのが一番だろうと紹介の方を端折ってしまった混乱させてしまって申し訳ない
URLリンク(www.youtube.com)
>>830-831
お手数おかけしました
847:名前は開発中のものです。
24/07/10 15:57:23.70 KKL80eBy.net
>>832>>833
描画性能は問題ないです。
シーンにノードやシーンを配置するエディター操作自体が重くなる感じです
最近HDDが壊れて破損したプロジェクトを修復したりなど思い当たる節が多すぎる
848:名前は開発中のものです。
24/07/10 16:23:52.75 mcWWRrL9.net
>>835
>3Dは簡単なプロジェクトしか作れないと思ったほうがいいかも
と大げさに言うから突っ込まれているのにおま環に思い当たる節があるって何だ?
849:名前は開発中のものです。
24/07/10 16:33:21.80 KKL80eBy.net
>>836
すいませんgodotで>>827みたいなのが作られてるの知らなかったんです
850:名前は開発中のものです。
24/07/10 17:09:31.78 mcWWRrL9.net
>>837
やり取りの流れが変なんだよ
動作がおかしいと思ったらまず自分に落ち度がないかチェックして
そこに問題がなければ外部に問題があると切り出すもんだ
GodotEngineが2D開発エンジンと思い込んでの発言なんだろうが質問を投げる前に少しは調べる位しろ
答えを貰ってから実は自分の環境に心当たりがありますってそりゃなんだ?
答える方だってノーコストじゃない
無駄な応答が増えれば増えるほど質問に答えてくれる人は減っていくぞ
851:名前は開発中のものです。
24/07/10 17:18:36.64 mcWWRrL9.net
ちなみに>>831はGodotEngineについて知りたい人の為に>>1に書いてある
852:名前は開発中のものです。
24/07/10 18:22:35.63 KKL80eBy.net
エディター操作は重いけど実行速度は悪くない
海外の開発実績知らなければおま環に気付かないのそんなに不自然な事なんでしょうかね?
853:名前は開発中のものです。
24/07/10 18:31:05.95 zdmyHCZd.net
こんな重くちゃ作れないわー軽ければなあ残念だー
とかで作らない理由がほしいだけ
854:名前は開発中のものです。
24/07/10 18:56:27.33 EIM74O+F.net
URLリンク(forest.watch.impress.co.jp)
そんなにギャーギャー喚くならこれでモニタリングしてスクリーンショット上げればよくない?
普通にPCスペック依存なだけだと思うけど
855:名前は開発中のものです。
24/07/10 18:57:57.36 kjJp+p1G.net
このスレただでさえ同じ質問を繰り返す荒らしまがいの奴がいた(もしくはまだ潜伏してる)せいでピリピリしてるのよね
おかげで初歩的な質問したらそいつに間違えられないかこえーのなんのって
856:名前は開発中のものです。
24/07/10 19:31:44.90 mcWWRrL9.net
>>840
日本の開発実績なら知っているのか?
その場の思いつきで返答するからこじれるのだぞ
何か変な事言ったと思ったら
見落としが合ったかもしれないから持ち帰って調査しますと言っておけ
857:名前は開発中のものです。
24/07/10 20:00:34.60 ZW0qaWRf.net
不勉強で申し訳ない海外のスマッシュヒットは何個か知ってるが日本で開発実績あるの?
ソニックがあったと思ったがこれも海外製だったわ…
858:名前は開発中のものです。
24/07/10 20:03:29.96 mcWWRrL9.net
何で作られているかは公表されていなければ解析するしかなく
よほどの事情通か研究者でなければ知れないでしょ
859:名前は開発中のものです。
24/07/10 20:29:28.41 h2IwXPBS.net
エロ同人ゲーだとgodot製いくつかあったなぁ
appdataのroamingのgodotフォルダの中にゲーム名でログが残るからgodot製は分かりやすいよ
860:名前は開発中のものです。
24/07/10 20:32:54.00 mcWWRrL9.net
自分の手持ちだと5本がGodot製だった
知ろうと思えば知れるけど自分が持ってないのまで知れる?
861:名前は開発中のものです。
24/07/10 20:40:01.31 mcWWRrL9.net
itch.ioならGodotでフィルタリングできるな
862:名前は開発中のものです。
24/07/10 22:43:36.19 R+ibVEp9.net
国内だと今もUnity一強な気がする
多分コミュティ規模ウディタくらいだよ
863:名前は開発中のものです。
24/07/11 10:03:55.07 jztKB2iR.net
Unityエンパイアにさよならバイバイ
オレはこいつと旅に出る(ゴドチュー)
なお今はタケシ戦くらいの模様
864:名前は開発中のものです。
24/07/11 10:13:33.09 ETZ71tBm.net
rpgメーカーとgodotで、jrpgを作る場合なんだけど、godotだとどのへんが大変?
例えばセリフの管理とか?
865:名前は開発中のものです。
24/07/11 10:51:52.24 w9F5HuZQ.net
そんな質問する時点で大人しくツクール使ってろ
866:名前は開発中のものです。
24/07/11 11:02:45.46 3aNED9BY.net
まずさっさと作り始めろと
867:名前は開発中のものです。
24/07/11 11:17:57.55 jztKB2iR.net
var, if-elif-else, for-in, while, [], {}, func(), return
これらの単語を見て呼吸困難になったら、RPGMaker内科へ
それ以外の方は、Godot内科へそのまま全速前進してください
868:名前は開発中のものです。
24/07/11 11:37:11.10 4zs2E+Ir.net
挑戦したことあるけどrpgみたいに複雑な機能がいくつも絡み合うようなものはスパゲティー化して辛い
ツールで済むものは素直にそっち使ったほうがいいと思ったよ
現存のツールで作れなくてかつ比較的シンプルなゲーム構成のもの作るのに使うのがちょうどいい
しかしunityのコード見てると呼吸困難になる俺でもgodotは書いてて楽しいな
パズルやってるような感覚になって解けた時が気持ちいい
869:名前は開発中のものです。
24/07/11 11:48:38.51 3aNED9BY.net
固定エンカの一本道くらいならチャートも書きやすいやろ
自分がやりたいことが複雑すぎるならツクール使っても難しいで?
870:名前は開発中のものです。
24/07/11 12:20:18.57 4zs2E+Ir.net
個人の感想だけど、
プレイヤー移動とオブジェクト(コリジョンやYソートなど)、タイルマップ、ダイアログ、インベントリ、戦闘システム、敵のAI、NPCの挙動などなど
rpgは作るべき要素が色々あってエンジンで一から作るのは大変だった
俺はこれらのシステムを作ったあとシナリオのボリュームを増やす前に力尽きたよ
色々要素削ってシンプルなものにすりゃいけるだろうけど、それだとツクールでええやんって話になるのよな
たぶんエンジンで作りたいって人はツクール以上のものが作りたいんだろうし
871:名前は開発中のものです。
24/07/11 12:22:12.45 4zs2E+Ir.net
でも時間あるなら一応挑戦してみるのがオススメ
学びは多いし頓挫してツクールに切り替えるにしてもやってて損はないよ
872:名前は開発中のものです。
24/07/11 13:31:04.66 jztKB2iR.net
ダイアログ、インベントリ、戦闘システムは他でも使うし是非とも組めるようになっておきたいね
Godot/2D/JRPGにしても
機能1つあたり1週間と見て、最低限のJRPGなら3ヵ月以内にα版くらいにはできるじゃろ
と思ってるんだけど、もしかして見通しアマイ?
873:名前は開発中のものです。
24/07/11 15:33:39.03 8k9f+eiW.net
規模による
874:名前は開発中のものです。
24/07/11 18:55:13.15 ETZ71tBm.net
godotにrpgツールはないよね?
ウディタかunite使うしかないか
875:名前は開発中のものです。
24/07/11 20:18:54.06 doNzP27J.net
イッチてサイトにもGODOTのRPGアセットまだないみたいね
GameMakerはその手のツールあった
876:824
24/07/11 23:39:28.70 WmMmQoGY.net
>>824だが何故か頻繁にディスクアクセスするのでプロジェクトファイルをHDDからSSDに変更したら改善
変なのに絡まれるのでもうこのスレには来ない
877:名前は開発中のものです。
24/07/12 00:06:18.47 cd0mlq+q.net
頻繁にファイルアクセスというのが気になったので調べてみたらこんなフォーラムがヒットした。nvidiaドライバの影響でメモリリーク?したような話
Windowsもnvidiaも使ってないからわからんけどメモリ見といたほうがいいんじゃないかな
URLリンク(forum.godotengine.org)
878:名前は開発中のものです。
24/07/12 00:59:33.14 zIlSa1nu.net
16GBは草
一応ProcessMonitor使えばレジストリからファイルアクセスまでアプリが何読んでるのか丸裸に出来る
C#使うようになってからメモリリークに無頓着になったけどメモリリークはやだねえ
879:名前は開発中のものです。
24/07/12 06:27:31.70 Tek0TRUY.net
>>863
ないか、しかしgamemaker乗り換えも大変だし、reddintもほとんど人いないからな
普通にツクールか
880:名前は開発中のものです。
24/07/12 06:35:53.60 p0gueZRg.net
ゲームエンジンでメモリリークはアカン
なんのためのエンジンや
ってエンジン以外の理由なのか
881:名前は開発中のものです。
24/07/12 06:52:47.75 RsiscJMN.net
ユーザーから見えるのはアプリという氷山の一角で
水面下で様々なソフトウェアやドライバやOSが支えてるものだしな
マルチプラットフォーム化で原因を特定するのもなかなか難しい
882:名前は開発中のものです。
24/07/12 07:56:17.44 /Pqa+qVA.net
>>864
自分が絡んだ変なのの自覚なくて草
883:名前は開発中のものです。
24/07/12 07:57:47.59 zIlSa1nu.net
加えてゲームを作って配布したら多種多様な環境で実行される訳で原因の切り分けや特定はさらに困難になる
報告されて自分の環境で再現しなければ特定はおろか認知すら出来んしな
知らない出来ない分からないじゃユーザー/プレイヤー/利用者は許してくれない
俺の場合ゲームじゃなかったけど再現しない物をバグるバグる助けろ助けろずっと言われ続けるんだぜ?
エスパーしながら2手/3手先読みして潰していって1カ月くらい格闘したわ
結構洒落にならんぞw
884:名前は開発中のものです。
24/07/12 11:44:28.18 H1SasVe3.net
うおおおお!
アクションゲームツクールの新作がgodotをベースにしたものだってよ!ノーコードもできるしGDスクリプトも使えるらしい
アクツクMVの作り安さとgodotの機能性とでずっとどっちで作るか迷ってきた俺にとっては歓喜だよ
来年らしいからそれまでに素材だけ作ろう
885:名前は開発中のものです。
24/07/12 11:54:09.35 +SW340TU.net
ユーザーからあげられたバグは直した方がいいに決まってるけど
おま環対応までとなると、個人開発者はどう対応するのが正解なんだろうな
最初から個別対応しないポリシーをかかげる?
事前にデモ版用意してふるいにかけておく?
サポート用フォーラムで個別対応?
パブリッシャーと契約して保守は全部やってもらうのもありか?
なるべく角が立たない、カスハラ対策もできて、お金もかからない
はあ、そういう魔法みたいな方法ないかな……
886:名前は開発中のものです。
24/07/12 11:56:37.87 KwiWA3OF.net
>>872
Uniteでまだ懲りてないのか…
887:名前は開発中のものです。
24/07/12 12:05:59.63 QnMcdKh1.net
>>874
あっちはunityに乗っかっていながらunity側の機能は改造しないと殆ど使えず実質プラグインが殆どないスタンドアローンのようなものでコレジャナイ感あったけど
まだ詳細ははっきりと分からないけど説明読んだ感じこっちはアクツクぷらすgodotの機能やスクリプトが使えるっぽい(?)から今の所期待しかないw
いやー楽しみだ
888:名前は開発中のものです。
24/07/12 12:38:52.04 lH9+/6Db.net
水面や滝のシェーダーがまんまGodotのだなあってニヤニヤした
まあいいツールになってくれるなら文句はないよ
889:名前は開発中のものです。
24/07/12 13:30:12.15 oBDQSJq7.net
新作ビジュアルスクリプトだけじゃなくGDSCRIPTも使えるみたいだしこれは当たりでしょ
アクツクMVは買わなかったけど新作はたぶん買うわ
890:名前は開発中のものです。
24/07/12 15:39:32.50 Vy4ESflA.net
アクツクMVは買ったもののあまりの貧弱さに金どぶだったからなぁ
891:名前は開発中のものです。
24/07/12 15:44:41.40 QnMcdKh1.net
godotの2D関連の機能はすべて使えるようにするって言ってるね
892:名前は開発中のものです。
24/07/12 15:51:41.11 K3aPHDW3.net
switch書き出しも検討中か
もしできるなら目玉になるしこれだけで入れる価値がある
893:名前は開発中のものです。
24/07/12 21:17:14.20 Tek0TRUY.net
基礎は大事だね
もうパクるつもりでゲーム作っていく
894:名前は開発中のものです。
24/07/12 23:49:45.70 KwiWA3OF.net
>>881
パクリと咀嚼の違いを知らないと一生そこから抜け出せないよ
895:名前は開発中のものです。
24/07/13 05:12:44.93 Wc8uO89y.net
咀嚼は再解釈と認識している
896:名前は開発中のものです。
24/07/13 05:34:22.96 8oLHj88l.net
顔文字は勉強する事もチュートリアル/講座で学ぶことも嫌でプログラミングはずっとコピペだけで済ませて
矛盾が生じたら質問してコピペ済ませるような天文学級のガイジだから相手にするだけ時間の無駄
義務教育丸ごと受けてない人間社会の常識も良識も何もないクロコダイルダンディーだもんな
異次元過ぎて話が通じないってレベルじゃない
遂にredditも完全に相手にされなくなって来てんじゃん
897:名前は開発中のものです。
24/07/13 06:18:12.10 Wc8uO89y.net
また鬱陶しいのが絡んでくるな
有益な人とのみ絡みたい
898:名前は開発中のものです。
24/07/13 06:19:28.91 ctDyv95F.net
redditからここに話題を持ってくるストーカー行動の方が時間の無駄じゃありませんか?
話が通じないなら黙って無視するしかないのではないですか?
899:名前は開発中のものです。
24/07/13 06:23:23.93 8oLHj88l.net
オムツ替えてくれと泣き叫ぶ赤ん坊のように他人に依存してるだけで本人は何もしないし出来もしない
そりゃまあ質問にかこつけた只の「荒らし」なんだから観察対象にはなるだろ
どの面下げて寝言こいてんの?
900:名前は開発中のものです。
24/07/13 06:26:35.99 jLANAmet.net
俺も有益なレスだけ見たいから顔文字がコテハン付けてくれると嬉しいな
汚いキンタマ目の前に出されて無視しろ、嫌なら見るなと言われても困るんだよね
901:名前は開発中のものです。
24/07/13 06:27:20.06 8oLHj88l.net
顔文字は利用価値があるかどうかでしか物事を計れない自己中なサイコパスだし
Xやその他SNSで個人的にお付き合いしたいなら止めはしないよ
荒らしだから注意喚起してるだけ
>>888
デスヨネー
902:名前は開発中のものです。
24/07/13 08:06:41.35 8oLHj88l.net
大体さー「他人を利用する」魂胆がなかったら偽装して他人のフリして「騙し討ち」する必要なくね?
903:名前は開発中のものです。
24/07/13 09:41:12.76 pb4MDoCw.net
そいつのヲチすれじゃないんだからもうその話題はいらねーわw
それよりAGM楽しみだな!
素材作りつつgodotでミニゲーム色々作ってスクリプト上達させるよ
904:名前は開発中のものです。
24/07/13 13:29:01.20 NHRCuJMP.net
相手にすんなと言いつつ4レスもしてる奴も俺にとっては荒らしと変わらないんだけど
905:名前は開発中のものです。
24/07/13 13:49:29.70 z2UQIyMD.net
自分でプログラムできない奴って他人を使って代筆させんのか
スゲー図々しい奴だな
906:名前は開発中のものです。
24/07/13 17:15:01.77 lR8Z7GOi.net
荒らしに敵意向けすぎてそいつ自身が荒らし化するのはよくある
誰も聞いてないのに勝手に他所から話持ち込んでくるし諦めろ
907:名前は開発中のものです。
24/07/13 18:42:13.16 laDOO8fv.net
荒らし君を受け入れるなら最後の最後まで面倒見ればいいし拒否するなら徹底的に拒絶すればいいんじゃないの?
どうしたいの一体?
908:名前は開発中のものです。
24/07/13 20:18:09.72 sc4x5wB5.net
どうしたいも何も各々が勝手に拒絶したり回答してんだから方針がまとまるはずもないよ
909:名前は開発中のものです。
24/07/13 20:52:49.43 Vf1G8Z8a.net
荒らしの支援者もコテハンにすればいんじゃね?
910:名前は開発中のものです。
24/07/13 21:40:55.37 Vf1G8Z8a.net
荒らし側はコテハン以外を全NG
それ以外はコテハンだけ全NGにすれば住み分けできる
全てがまるっと解決する
911:名前は開発中のものです。
24/07/14 05:06:15.77 tsGSfVzM.net
しつこいよ
普通にスルー推奨でいい
912:名前は開発中のものです。
24/07/14 05:55:05.69 F5iMkbmH.net
スルー出来ないからこうなったのに対案すらないの?
913:名前は開発中のものです。
24/07/14 08:22:37.44 0Ri/NwEz.net
あいつの目的はこうやってコミュニティ壊す事だからな
うまく行ってるじゃん
914:名前は開発中のものです。
24/07/14 09:47:03.73 xNzgnRZV.net
存在しないものを壊すとは(哲学)
モデレーターのいないコミュニティってどこもこんなもんだし、これでいいのよ
0点よりも上を期待すること自体が間違い
915:名前は開発中のものです。
24/07/14 11:19:11.82 uv6JVqi0.net
コテハンはよ
もう糞の様な言い訳は聞き飽きたぜ
916:名前は開発中のものです。
24/07/14 11:36:22.62 wksunvJm.net
擁護もコテハンにするだけで一律NG出来るし二度と拝まなくて済む
さよならバイバイ
917:名前は開発中のものです。
24/07/14 11:42:15.96 rNjSnA2Z.net
こんなグダグダ続けるなら次スレはワッチョイ導入したら
918:名前は開発中のものです。
24/07/14 12:30:14.83 +DeX8pl3.net
ワッチョイ無理
エラーで弾かれる
919:名前は開発中のものです。
24/07/14 14:57:55.76 v+cgLQ2e.net
この板ワッチョイ無いって話じゃなかったか?
920:名前は開発中のものです。
24/07/14 15:32:31.12 rNjSnA2Z.net
ワッチョイ無い板なのか…それは失礼しました
921:名前は開発中のものです。
24/07/14 17:33:59.50 jIWdC3DO.net
かつてのゲーム製作雑談スレから追い出されたヲチガイジがここに居着いたのか
ゲーム製作雑談スレでゲーム製作の雑談をしないように
godotスレでもgodotの話はしない
922:名前は開発中のものです。
24/07/14 18:06:48.16 nGfM4fF5.net
顔文字と違って技術デモもベンチもやってる
ソースコード乞食とはレベチ
923:名前は開発中のものです。
24/07/14 18:14:44.01 nJ2zqnIb.net
開発もコーディングも出来ない無能って顔文字以外にいたの?
誰それ?
924:名前は開発中のものです。
24/07/14 19:14:35.18 tsGSfVzM.net
ところでgodotぬいぐるみは買ったか?
ビデオ通話で話のネタになるから買っとけよ
925:名前は開発中のものです。
24/07/15 02:36:29.14 YLCBF+bN.net
godotマスコットあんまかわいくないから買わない
926:名前は開発中のものです。
24/07/15 10:16:00.37 3W3GJ09H.net
かわいくないってなんだよ
これは野鳥対策で軒先とかにつるすやつだろ、ってじいちゃんが言ってた
でも、1,256% Fundedは普通にしゅごい
927:名前は開発中のものです。
24/07/15 10:54:45.55 A9VKWnky.net
だってかわいくしたらスイートベイビーが文句言ってくるし
928:名前は開発中のものです。
24/07/15 11:10:45.15 +spZYgjV.net
スザンヌちゃんよりは全然かわいいと思うがUnityちゃんのビジュアルが強すぎるから仕方ないな
929:名前は開発中のものです。
24/07/16 09:51:11.10 nUueJ5Ql.net
ゆるっとはじめるGodotのクラファン本が届いたぞー
素人だけどはじめます!
930:名前は開発中のものです。
24/07/16 11:40:30.65 dF9eL8Nv.net
沼にようこそ
俺もまだ学ぶ事が多すぎで途方に暮れてるけどお互い頑張るべ
931:名前は開発中のものです。
24/07/17 21:36:39.93 dctoWX8r.net
テストプレイ>リモート>選択中ノード2Dのインスペクターのポジションをマウスドラッグ、で無理やり座標変更できますが、ドラッグの感度が小さすぎてなかなか思うように移動できないです。例えばx座標移動しようとすると0.001ずつ増加、増減してるような感じでしょうか。感度変える設定場所とかってありますか?
932:名前は開発中のものです。
24/07/18 00:55:44.83 yZVCWEbm.net
聞いたことないですね
直接数値入力、マウスドラッグで微調整するっていうフローで代替できないことなのですか?
933:名前は開発中のものです。
24/07/18 01:24:28.48 cV/skFHU.net
そうですか
Unityの場合マウスドラッグでおおまかに移動、数値入力で微調整ってかんじでやってましたので
真逆の操作感になりますね まあ慣れるしかない感じですかね
回答ありがとうございます
934:名前は開発中のものです。
24/07/18 10:20:18.14 DcrgjTDQ.net
godotまじ軽いのが正義
935:名前は開発中のものです。
24/07/18 16:24:52.17 wdRmZaHV.net
インスペクタのドラッグstep値が気になってgithubでソースコードをチラチラ見てみたけど全くわからんmain関数の場所すら見つけられなかった
まずはビルドツールのSConsの予習が必要か
でかいアプリケーションのソースリーディングてコツがわからなくていつも諦めちゃう
936:名前は開発中のものです。
24/07/18 17:35:03.98 YAhT6Oqw.net
godotの最新verの4.2と古いverの4.0って出来る事とか結構内容違いますかね?
最新の4.2だとバグって使えなくて古い4.0だとバグらなくて使えるっぽいので
もしそんなに4.2と4.0で出来る事違わないのであれば4.0使っていこうかなと思ってるんだけども
937:名前は開発中のものです。
24/07/18 19:29:57.25 pep7fXZA.net
何がバグってるのか知らないけどもっと最新の4.3β3使ってみたら?
938:名前は開発中のものです。
24/07/18 20:24:37.72 DcrgjTDQ.net
rpgツクールなしでrpgであっても、キャラのパラメータとかほとんどないrpgならいける?
939:名前は開発中のものです。
24/07/18 20:54:36.44 H0wYk4hf.net
4.2でバグってなんだろう気づかずに使ってるわ
扱いきれてないというのが正確かもだけど
940:名前は開発中のものです。
24/07/18 23:47:36.27 cLfzvnds.net
>>926
機能の少ないRPGはRPGツクールでその機能を呼び出さなければいいだけなんだけど。
941:名前は開発中のものです。
24/07/19 00:20:31.10 iAQS2RBX.net
どんな規模のRGPかしらないけど
ツクールで機能を呼び出さない方法を調べるよりGODOTで自作したほうが早いかもしれんよ
942:名前は開発中のものです。
24/07/19 00:26:56.54 RI8QwDKl.net
924です
最新の4.3でもバグるんだなんか文字がぐちゃぐちゃってなってて全く読めない感じ
だから古いのDLしてみたら普通に起動できたんで
4.2と4.0でそんなに変わらない感じかな?
3Dとか使う予定なくてノベルゲーなんで立ち絵のアニメーションとか出来たりできればいいんだが
943:名前は開発中のものです。
24/07/19 01:04:05.73 Bz8VCs46.net
>>930
少し前のおま環の人だっけ?
とりあえず動くバージョンでサンプル動かしたほうがいいと思うよ
他のグラフィック関連のバグを抱えているかもしれないし
944:名前は開発中のものです。
24/07/19 01:09:47.71 8qnMQ9YO.net
>>929
そうだね
先週からツクールとGodotのどっちでやればって悩んでたみたいだけど本当に作りたいものが見えてるならとっとと手をつければいいだけだよね
もう相手するのやめるわ
945:名前は開発中のものです。
24/07/19 02:28:00.04 I7gPtIQz.net
個人レベルの趣味でゲーム作るだけならgodotが軽そうでよさそうと思ったが
将来的に仕事につなげるつもりならunityの方がいいのかねぇ
ここの住人は、godotを仕事絡みで使ってる人はナッシング?
946:名前は開発中のものです。
24/07/19 03:01:39.49 G65FEHta.net
誰もいないからブルーオーシャンだぞ
自分で仕事作りゃいい
人の下で働くならunityだろうけどね
947:名前は開発中のものです。
24/07/19 03:28:09.08 ahJBJCxS.net
仕事でgodotを使うメリットがないからなぁ
ゲームじゃないスマホアプリ作成がコスト安くて仕事にできるかもしれない
他がどれくらいコスト掛かるか知らないけど
948:名前は開発中のものです。
24/07/19 07:01:31.10 1XoqpONL.net
個人製作の2dゲーム→godot
チーム制作・3d→unity
みたいなところはある。
ちなみに英語できるならgodotの公式discordとかで仕事の募集はかかってるよ
949:名前は開発中のものです。
24/07/19 07:44:56.63 71DrNWPq.net
godotってビルドしてもスクリプトが平文のまま丸見え
steamで配布されてるゲームでもソースが丸見えのものがある
みたいな記事を以前見たんだけど今でもそうなの?
950:名前は開発中のものです。
24/07/19 08:15:18.11 +JFQ+5wr.net
コードはバイナリに変換されるから丸見えではないはず 一応暗号化オプションもあるし
951:名前は開発中のものです。
24/07/19 14:24:23.40 urr3ymD6.net
>>928
そりゃそうだけど、ツクール使わず作れるならええなと思う
お試しするには結構高いし
>>929
まあ、戦闘とかレベルとかは興味がない
戦わないrpgみたいな
952:名前は開発中のものです。
24/07/19 15:17:19.52 8IUzZJCh.net
>戦わないrpg
なるほど世界を救うのにはもう飽きたわけか
953:名前は開発中のものです。
24/07/19 15:52:08.63 1XoqpONL.net
基本何でも作れるがそれ相応の知識と慣れはいる
954:名前は開発中のものです。
24/07/19 16:25:38.79 6m83ZSv+.net
>>937
955: C#でも?
956:名前は開発中のものです。
24/07/19 16:48:06.15 urr3ymD6.net
>>940
だって個人が制作したrpgでレベル上げなんてしたくないだろう
有名作品ならともかく
957:名前は開発中のものです。
24/07/19 16:52:54.52 iAQS2RBX.net
RPGというより脱出ゲームに近い感じか
958:名前は開発中のものです。
24/07/19 17:13:13.27 XRkBXRoD.net
>>943
有名作品でもレベル上げなんてやりたくないよ
959:名前は開発中のものです。
24/07/19 17:33:19.21 urr3ymD6.net
ストーリーメインのほぼ一本道ならと思ってね
ウディタは挫折した
960:名前は開発中のものです。
24/07/19 19:04:43.02 aF42+HMQ.net
>>937
スクリプトを暗号化してコンパイルする
URLリンク(docs.godotengine.org)
961:名前は開発中のものです。
24/07/19 19:35:48.12 gJ1SWdgy.net
Unity:(小学生△中学生以上◎と言われる)対象年齢はないがあるとすれば13歳以上
Godot:同上
ツクール:対象年齢6歳以上
ツクールすら挫折するなら知的水準は3~6歳児相当
962:名前は開発中のものです。
24/07/19 19:59:05.93 SnRMUMUg.net
逆コンパイルの話してると思うんだけど難読化しないと駄目じゃね
C#版はネイティブAOTとやらがUnityのil2cpp相当らしいが組み込みじゃないっぽいな
なおかつソースも難読化しないと普通にどうにかされそう
ぶっちゃけそこ気にしたら何もかも一からc++で作らなきゃいけなくなるのでは
963:名前は開発中のものです。
24/07/19 22:28:48.78 G6HCjHjT.net
簡単なツクールはRPGツクールくらいでアクションツクールはもう少し難易度高い
964:名前は開発中のものです。
24/07/19 22:29:10.23 G6HCjHjT.net
次スレ立てるぞ
965:名前は開発中のものです。
24/07/19 22:33:44.05 G6HCjHjT.net
この端末ではスレッドを立てられません
クッキー消しても無理だった
966:名前は開発中のものです。
24/07/20 11:02:43.55 ThbHCzr1.net
rpg用のエンジンって何がおすすめ?
967:名前は開発中のものです。
24/07/20 11:07:07.93 cBLP6pyy.net
具体的にGodotと何の関連があるの?
968:名前は開発中のものです。
24/07/20 12:00:24.91 rSGQ/Hsq.net
Godotで作るつもりがないなら出てってほしいね
ネットでいくらでも調べられるのに
969:名前は開発中のものです。
24/07/20 12:10:25.80 f9Ti6F58.net
unityって奴がおすすめだよ
970:名前は開発中のものです。
24/07/20 12:13:34.94 AUroNbeb.net
小学生にはゲームエンジンは無理だから中学生になってからの方がいんじゃね?
971:名前は開発中のものです。
24/07/20 14:16:59.79 ThbHCzr1.net
そうだね
972:名前は開発中のものです。
24/07/20 18:03:01.94 dQDP8aEA.net
ゴドーってノーコード仕様にならないのかな
973:名前は開発中のものです。
24/07/20 18:09:56.74 f649/GIN.net
ノーコードのなにがいいんだ?
974:名前は開発中のものです。
24/07/20 19:11:37.24 QXg+RnCz.net
ブロック(ノード?)ごとに色がついててかわいいからでしょ
975:名前は開発中のものです。
24/07/20 21:15:40.39 bLf8ckAz.net
>>959
ビジュアルスクリプトは4.0で削除された
普通にGDscriptで組んだほうが分かりやすかったから
976:名前は開発中のものです。
24/07/20 21:47:07.65 pOho3pS+.net
有償でプログラミング代行して貰えばいんじゃね
10~20万くらい包めば喜んでやるだろ
977:名前は開発中のものです。
24/07/20 22:29:07.81 lfF4UxH9.net
>>962
スレ違いになるけど次期アクツクがGodotのビジュアルスクリプト担当みたいな
立ち位置になってくれると使えるかもね
Godot形式で吐き出してくれればありがたいけど
978:名前は開発中のものです。
24/07/21 07:03:57.12 4a4PPSJA.net
プログラムなしの紙芝居でいいならHTMLやパワポでいいじゃない
979:名前は開発中のものです。
24/07/21 12:08:14.93 YYR5s0uN.net
世の中にはExcelでスーパーマリオ作るやつもいるのになあ
980:名前は開発中のものです。
24/07/21 12:22:13.49 a3ImxXHM.net
ExcelというかVBAなのでは
981:名前は開発中のものです。
24/07/21 14:32:24.65 77QkGP4Y.net
パラパラ漫画のようにめくるだけ5000ページくらい
982:名前は開発中のものです。
24/07/21 16:26:06.88 WZCx1zX0.net
>>967
ワークシート関数で作ってるから頭おかしい
983:名前は開発中のものです。
24/07/23 09:29:17.24 wkh2y8kF.net
初心者ですが、
ゴドーはノードを繋げるだけでゲームは作れますか?
984:名前は開発中のものです。
24/07/23 09:38:28.02 7s1Hof/Z.net
>>970
4.xになってその機能は削除されたよ
985:名前は開発中のものです。
24/07/23 09:40:10.91 Y0LumzzS.net
質問です
関数の型を指定したいのですが、例えばrigidbody2dがルートにあるシーンのインスタンスを返す関数の型は、rigidbody2dになるんでしょうか?
しかし、インスタンスはnode型だったと思います。
どちらでもエラーにはなりません。
986:名前は開発中のものです。
24/07/23 09:41:31.15 EeEeSel+.net
3まではノード組んでノーコードでも出来たけどバージョン4からなくなった
でもアドオンで追加できる
ただし情報が少ないから難しい
987:名前は開発中のものです。
24/07/23 11:04:31.97 wkh2y8kF.net
レスありがとうございます
ノードだけでゲームを作るのは
ちょっと難しいようですね
機能がオプション扱いというのは
何かあるのでしょうか
988:名前は開発中のものです。
24/07/23 11:25:07.09 UUUw3UBJ.net
GDScriptの方が使いやすいからメインで開発するのを辞めたってだけ
無料だから言語使わない人達を呼び込む理由も薄いしね
989:名前は開発中のものです。
24/07/23 11:29:33.63 wkh2y8kF.net
なるほどそういうことなんですね
990:名前は開発中のものです。
24/07/23 11:33:43.66 cmJ1/eYJ.net
GDscriptは覚えやすい部類なので初心者でも思い切って挑戦してほしい気もする
991:名前は開発中のものです。
24/07/23 11:38:42.22 EeEeSel+.net
GDscriptとっつきやすいよね
慣れるとビジュアルスクリプトよりもやりやすい
992:名前は開発中のものです。
24/07/23 11:44:47.92 /xSIiRdO.net
もしくは上にもあるけどACTION GAME MAKERがビジュアルスクリプト機能をウリにしてるからそれに期待するかだね
個人的にはデータベース機能に期待してる
993:名前は開発中のものです。
24/07/23 11:54:20.77 fLjjn0Gc.net
GDって要はGodot版Pythonだから正直あんまだろ
せっかくC#対応したんだし今から始めるならそっちで覚え始めたほうがよくね
994:名前は開発中のものです。
24/07/23 11:56:07.78 BxxADlwU.net
アクツクMVにもデータベース追加されてたけど二次元配列みたいなやつだったし使い所よく分からなかった
でもみんなが期待してるのってRPGツクールにあるようなデータベースなのかな?
もしそうなら早めに開発に伝えたほうがいいと思うんよね
995:名前は開発中のものです。
24/07/23 12:06:54.71 tMcmTnwS.net
下手なVisual Scriptingは普通にコーディングするのとコスト変わらんからな
余計な操作が増える分コストが重いまである BluePrintがいい例
996:名前は開発中のものです。
24/07/23 12:12:40.85 UUUw3UBJ.net
>>981
リソースを表にしてくれるだけでもだいぶ違うと思う
997:名前は開発中のものです。
24/07/23 14:40:40.09 BqflbbET.net
プチコンBASICから始めたほうが良さそうな人もいる気がする
998:名前は開発中のものです。
24/07/23 14:56:25.22 /xWOlU5q.net
プチコンはバカにできないぞ
999:名前は開発中のものです。
24/07/23 18:52:27.33 BqflbbET.net
仕様が固まっててドキュメントもユーザーアプリも一通り揃ってるからプログラムの概念自体を学ぶにはかなり良いと思う
ただハードウェア性能固定ゆえに素材とかが自由自在とはいかないことだけ最大の制約。
やはりこれみたいなPC向け本格開発環境とは規模感が違う。
言語の違いとかは気にしたら負け
1000:名前は開発中のものです。
24/07/25 10:04:31.14 Ce9lTqNE.net
コードの大きな流れを視覚的に整理する方法ってありますか?
orchestrator使うか、スクリプトを複数に分けて、それぞれを別のノードにアタッチするとか?
1001:名前は開発中のものです。
24/07/25 10:10:55.32 Ce9lTqNE.net
URLリンク(www.youtube.com)
これ試してみるか
1002:名前は開発中のものです。
24/07/25 10:22:17.53 9D8jGOed.net
シーケンス図でも書けばええんちゃう
1003:名前は開発中のものです。
24/07/25 10:28:45.34 Ce9lTqNE.net
紙には書いてます
ただ、godot上で出来る方法あればと思って
1004:名前は開発中のものです。
24/07/25 12:16:28.27 6gZeyybZ.net
ソフトウェアの概念設計は普通はそれ専用の作図ソフトを使ってやることが多い
理由としてIDEにそこまで機能載せてらんねーよってのとチーム共有する諸々の都合
あと単純にホワイトボード(個人制作なら紙)最強というのはある
UML図とか作図にリソース割いてきっちりやるより手でザクザク書いてつなげて検討する方が脳内の思考スピードに追いつきやすいから時間無駄にしなくていいと思うよ
1005:名前は開発中のものです。
24/07/25 12:43:20.85 Ce9lTqNE.net
細かい部分までフローチャートにしようとは思わないですが、大きな流れだけgodot上で視覚化出来ないですかね?
ステートマシン的な感じで
ノードの階層構造利用するとかで
1006:名前は開発中のものです。
24/07/25 13:03:21.64 hRTMBUpG.net
>>992 じゃあ、それで。次の質問どうぞ
1007:名前は開発中のものです。
24/07/25 13:03:45.72 uYoDr8Po.net
ぜってー誰も使わねー
そういうニッチなのは自作するもんじゃね
1008:名前は開発中のものです。
24/07/25 13:57:15.46 +P35cilI.net
PUMLもやりゃ分かるが視覚化に幻想を抱きすぎなんだよなー
人間が意訳して加工しない限りこの程度の意味不明な図が出来るだけで終わる
URLリンク(i.imgur.com)
1009:名前は開発中のものです。
24/07/25 14:29:02.41 6gZeyybZ.net
いったん完成してテストデバッグの時にはそのステートマシン視覚化はたぶんなんの役にも立たない代物になってると思うんだよね…
なにしろソフトウェアのほぼ最上流工程だからさ
1010:名前は開発中のものです。
24/07/25 14:42:14.49 qhYDk00N.net
厳しい事を言えば視覚化 だけ で全部を解決しようと本気で考えてる輩は
現在そんな魔法は存在しないので、ゲームプログラミングの適正は ほぼゼロ なので今すぐパソコンを窓から投げ捨てて諦めたほうがいい
それでもゲームを作りたいならアナログゲームでも作ってれば?あれだって大変だけどな
1011:名前は開発中のものです。
24/07/25 14:55:29.23 ZrYLXI4Y.net
GO
1012:名前は開発中のものです。
24/07/25 14:55:46.85 ZrYLXI4Y.net
DOT
1013:名前は開発中のものです。
24/07/25 14:56:08.19 ZrYLXI4Y.net
ENGINE(´・ω・`)
1014:1001
Over 1000 Thread Thread.net
このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 159日 5時間 4分 14秒
1015:過去ログ ★
[過去ログ]
■ このスレッドは過去ログ倉庫に格納されています