無かったので立ててみました。
公式(英語)
http://www.godotengine.org/wp/
Wiki(英語)
https://github.com/okamstudio/godot/wiki
Godot Engine [転載禁止]©2ch.net
■ このスレッドは過去ログ倉庫に格納されています
1名前は開発中のものです。
2015/04/05(日) 21:41:17.30ID:0cDIoC8456名前は開発中のものです。
2017/12/26(火) 22:41:06.14ID:X/FO7UxJ >>55
ありがとう、直接アクセスできちゃうのね。パッケージ化した方が良いから推奨はされないけど
いいエンジンだと思うけどGameMakerとかと比べるとassetやテンプレートの数が少ないのが難点だよねー…
あとsingletonを使って変数を操作するのとgetnodeでメンバ変数にアクセスして書き変えるのって動作としては同じだよね?
ありがとう、直接アクセスできちゃうのね。パッケージ化した方が良いから推奨はされないけど
いいエンジンだと思うけどGameMakerとかと比べるとassetやテンプレートの数が少ないのが難点だよねー…
あとsingletonを使って変数を操作するのとgetnodeでメンバ変数にアクセスして書き変えるのって動作としては同じだよね?
2017/12/26(火) 23:18:04.65ID:ulU583Wj
どういうSingletonか分からんけど、シーンは別のシーンに追加でしたり複製ができるから、ノードの操作はそのシーンのスクリプト内からだけに限定した方がカプセル化の観点からからはいいと思う
別のシーンのスクリプトに変更を通知したい場合はSignalを使うやり方がスマートなんかなと
キャラクタスクリプトで管理してるキャラがダメージを受けたから、シグナルを送って、それを受け取ったステータス管理スクリプトがヒットポイントを更新するみたいな
別のシーンのスクリプトに変更を通知したい場合はSignalを使うやり方がスマートなんかなと
キャラクタスクリプトで管理してるキャラがダメージを受けたから、シグナルを送って、それを受け取ったステータス管理スクリプトがヒットポイントを更新するみたいな
2017/12/27(水) 00:17:29.87ID:m0Xv3zrl
>>57
ごめん、singletonじゃなくてsignalだった。でもカプセル化を考えるとsignalで通知だけして変数の操作はsignalを受け取るノード内でやったほうがいいね
あとかなり基本的な質問だけど
Aの子nodeにBがあるとして、getnodeを使えばAからBのメンバにも、BからAのメンバにもアクセスできるよね?
だったらBの子nodeにAとするのと何が違うの?
ごめん、singletonじゃなくてsignalだった。でもカプセル化を考えるとsignalで通知だけして変数の操作はsignalを受け取るノード内でやったほうがいいね
あとかなり基本的な質問だけど
Aの子nodeにBがあるとして、getnodeを使えばAからBのメンバにも、BからAのメンバにもアクセスできるよね?
だったらBの子nodeにAとするのと何が違うの?
2017/12/27(水) 01:46:18.27ID:QeNXQqER
>>58
AがBに従属するのか、BがAに従属するのかは、設計する人のセンスにもよるだろうけど、
ほとんどの場合は自ずと決まってくるんじゃないかな
例えば、キャラをシーンに配置するとしたら、普通はまずリジッドボディを置いて、その下に、
スプライトノードやコリジョンシェイプを置くといった形になると思う
なぜそうなるかというと、その方がスクリプトから管理しやすいからで、リジッドボディの位置
を変えるとスプライトやコリジェンシェプも一緒に動いてくれた方が自然だし、逆にやろうと思えば
スプライトを置いてその下にリジッドボディを置くといったことも可能ではあるけど、その場合は
リジッドボディではなくスプライトを中心にロジックを考えるというかなり特殊なケースになってしまう
何にしろ定型パターンがあるから、デモプロジェクトとかみてノードの種類と役割に慣れるしかないと思う
AがBに従属するのか、BがAに従属するのかは、設計する人のセンスにもよるだろうけど、
ほとんどの場合は自ずと決まってくるんじゃないかな
例えば、キャラをシーンに配置するとしたら、普通はまずリジッドボディを置いて、その下に、
スプライトノードやコリジョンシェイプを置くといった形になると思う
なぜそうなるかというと、その方がスクリプトから管理しやすいからで、リジッドボディの位置
を変えるとスプライトやコリジェンシェプも一緒に動いてくれた方が自然だし、逆にやろうと思えば
スプライトを置いてその下にリジッドボディを置くといったことも可能ではあるけど、その場合は
リジッドボディではなくスプライトを中心にロジックを考えるというかなり特殊なケースになってしまう
何にしろ定型パターンがあるから、デモプロジェクトとかみてノードの種類と役割に慣れるしかないと思う
2017/12/28(木) 03:06:01.55ID:WYkAVhJQ
>>59
ありがとう、参考になった。
アクションゲームみたいなのだと操作するキャラクターはKinematicbody2Dの方がいいね
(古いサンプルではRigidbodyで作ってるけど)
Rigidbodyだと挙動が物理エンジンで制御されるから妙な挙動になりやすい
ありがとう、参考になった。
アクションゲームみたいなのだと操作するキャラクターはKinematicbody2Dの方がいいね
(古いサンプルではRigidbodyで作ってるけど)
Rigidbodyだと挙動が物理エンジンで制御されるから妙な挙動になりやすい
61名前は開発中のものです。
2017/12/31(日) 18:22:07.75ID:/rN76OKL 簡単にお金が稼げる方法興味ある人だけ見てください。
グーグル検索⇒『来島のモノノリウエ』
8ADP78HD1N
グーグル検索⇒『来島のモノノリウエ』
8ADP78HD1N
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 【速報】トランプ大統領、中国の習近平国家主席を「国賓」として招待することに ★2 [ニョキニョキ★]
- 日本と中国を結ぶ12航空路線で全便欠航 中国人に最も人気の海外旅行先は日本から韓国に [ぐれ★]
- 米中電話会談、トランプ氏は「米国側は中国にとっての台湾問題の重要性を理解する」 [1ゲットロボ★]
- 【東京・足立の車暴走】赤信号無視か 危険運転致死傷疑いも視野に捜査 逮捕された職業不詳の男性(37)は精神疾患で通院歴も ★3 [ぐれ★]
- 【音楽】「なんでこんなバカが国のトップなの?」 若者に人気のバンド「GEZAN」のマヒトゥ・ザ・ピーポーが高市総理に苦言 [シャチ★]
- 【国際】トランプ氏、来年4月に中国を訪問する招待を受け入れる 習氏も国賓で訪米へ 電話会談 [ぐれ★]
- 【岸田朗報】鰻(ウナギ)、ガチで3年以内に1匹1000円以下へ!!!! [782460143]
- 【実況】博衣こよりのえちえち朝こよ🧪
- 習「中国とアメリカは軍国主義(日本)を倒した仲間。勝利の成果を守るために協力すべきだ」とトランプに呼び掛け。高市早苗、終了。 [153490809]
- シャコがデカかったらヤバイよな
- 専門家「社会不安や不満が高まると、人々は原因を単純化し外集団を脅威として捉えやすくなります」政権批判か?😡 [399259198]
- 【急募】巨人の人的補償プロテクトリストWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
