[過去ログ] 【軽量】godot engine - part2 (1002レス)
1-

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
416
(1): 名前は開発中のものです。 [sage] 2023/08/02(水) 10:12:13.98 ID:eAvhDWSg(1/2) AAS
>>414
414(1): 名前は開発中のものです。 [sage] 2023/08/02(水) 02:24:09.38 ID:mr3zSq9+(1) AAS
>>411
>60fpsで動いてる場合0.0166666を返すって事でいいんかな?
これは大体あってる。処理が重けりゃfps不安定になるからdeltaも乱高下する

>毎フレーム実行される処理「常に実行」という関数って事でいい?
合ってる。詳しい事はgodot processとかでググればドキュメント出てくるはず
chromeなら右クリ、スマホなら︙から翻訳出来るから英語ページも漁ってみ
因みにupdate関数の概念はUnityとかにも通ずるから基本と言えば基本

πの概念もゲームだとよく出る
座標系、ベクトル、三角関数は避けられない
因みにgodotだとdeg2rad(角度)で弧度に変換出来てrad2deg(弧度)で度数に変換できるよ

>何で * speed したら「その方向にspeed分移動」になるのか理解できない。
要はposition += Vector2.UPとした所でpositionの位置から(0,1)ずつジワジワ動くだけなので、position += Vector2.UP*speedにして沢山動かそうってだけ
矢印で考えたら、掛けた分矢印の長さが倍になるイメージ
(0, 1)*100 = (0*100, 1*100) = (0, 100)ってだけなんだけど、まぁ色々試すなり一旦チュートリアル進るなり場数踏めば意味も理解出来るんじゃね

>この考え方だと180度(下向き)になるのでは?
意味を掬い取れてるか分からんが…考え方は合ってる
もし12時の位置から同じ方法で円を描けば、180°の頃には6時の位置で左向きになる
サンプルでは0°が上向きで9時の位置だから180°の時には下向きで3時の位置になってるけど

ドキュメント周りはまだ発展途上なツールだし多めに見よう
大体理解があってたみたいで良かった。
サインコサインタンジェントもやたら使うのでちゃんと勉強しておけば良かったと思う
今日この頃。変換関数あるのは楽でいいね。

* speed の意味もその解説で理解できました
Vector2.UP自体がベクトルに1進めるという移動量を持っていたのが理解出来てなかった。
* speed で400倍してるけれど、次の position で位置指定するには大きすぎるので
* delta で0.0166666倍してると・・・ってそれ二度手間やないかい
と思って speed を4にして * delta を消すと二度手間を簡略化出来た!
何でこの二度手間させてるんだろう?

向きの辻褄が合わないのは解説のお陰で理解できました
開始位置が9時方向だったのか(なぜか0時開始で思い込んでた)
そうよね、最初Vector2.UPで上向かせて rotation が3.14*0.0166666だから
ほんの僅か右に傾いた上方向に向かって移動開始だから9時方向からか・・・
理解した瞬間声が出たw

丁寧な解説ありがとうございます。
この調子で少しづつ理解していければ、いいなあ
417: 名前は開発中のものです。 [sage] 2023/08/02(水) 10:16:34.71 ID:eAvhDWSg(2/2) AAS
>>413
413(1): 名前は開発中のものです。 [sage] 2023/08/01(火) 19:27:00.91 ID:DGAEntxi(1) AAS
ラジアンは高校で習うんだよ
三角関数と一緒に使うからね
わからない関数が出たらマニュアルの検索ボックスに突っ込むのが基本
そのマニュアルが・・・もっと判りやすく記述してくれっっ
4.1の日本語リファレンス本出てくれないかなあ
418: 名前は開発中のものです。 [sage] 2023/08/06(日) 22:33:04.38 ID:LKqx5Dzu(1) AAS
>>416
あれから他のチュートリアル見てて気が付いた
var velocity = Vector2.UP.rotated(rotation) * speed
この式は方向にスピードを掛けて「速さ」を出してるって意味だったんやね
で、deltaが時間/1fps で
position += velocity * delta
速さ*時間=距離の公式で移動距離をpositionに足し続けて移動を表現してたのか。
なるほど。
ベクトルも内包してるのが公式とは違う所だけど、何でこの掛け算してるのかが理解できた。
419: 名前は開発中のものです。 [sage] 2023/08/07(月) 07:10:12.84 ID:CYdOl9Io(1) AAS
モーション系は_process(delta)よりは本来_physics_processの方が適してる
というか_processを_physics_processの仕様で置換え統合してもよさそうな気もするのだけれども…
定速と可変のギアは使い分けた方がいいってことなのかなこの辺どんな議論になってるのか分からない
420: 名前は開発中のものです。 [saga] 2023/08/13(日) 17:11:06.69 ID:7ORbb6tN(1) AAS
いまだにゴドットと読む人いるなぁ
スレタイに読み仮名つけたほうがいいかもなぁ
421: 名前は開発中のものです。 [sage] 2023/08/13(日) 17:15:33.95 ID:M2cWVVka(1) AAS
後藤
422: 名前は開発中のものです。 [sage] 2023/08/13(日) 17:58:08.60 ID:PXDE7mSp(1) AAS
Tilemapのterrain設定がよく分からん…
ぴぽやのマップチップにパターン設定したいんだが似たような事してるサイト無いかな
423: 名前は開発中のものです。 [sage] 2023/08/14(月) 20:17:31.18 ID:0S1ggl3s(1) AAS
後藤を待ちながら
424: 名前は開発中のものです。 [sage] 2023/08/15(火) 12:35:32.30 ID:uvG+L+/p(1) AAS
ゴドーだと思ってたけど
ある本を呼んだらゴトーって書いてあった
実際何が正しいの?
425: 名前は開発中のものです。 [] 2023/08/29(火) 05:48:55.38 ID:xT/9ROHH(1) AAS
スクリプトのテキストエディターなんですが、どこから変更出来るでしょうか?
uiのテーマではなく
uiのテーマに同調するわけじゃないみたいです
426: 名前は開発中のものです。 [sage] 2023/08/29(火) 06:44:35.03 ID:wsShU7ij(1) AAS
イギリス ゴドゥ
アメリカ ゴドウ
フランス ゴドォ
日本 ごどっと
427: 名前は開発中のものです。 [sage] 2023/08/29(火) 12:40:49.68 ID:ODzXMvhU(1) AAS
ゴー・ドット
go! dot!!
これが一番かっこいいんで、こう呼ぼうぜ
428: 名前は開発中のものです。 [] 2023/08/30(水) 18:51:35.24 ID:B6eTdqFC(1) AAS
テキストエディタのカスタム教えてください マジわからん
429: 名前は開発中のものです。 [] 2023/08/31(木) 10:59:39.10 ID:ZRT5xIWQ(1) AAS
godot4系はuiのテーマとsyntaxのテーマが一致しなくなってる
なんでやろ
430: 名前は開発中のものです。 [] 2023/09/06(水) 18:42:49.17 ID:vdpEMd4x(1) AAS
gd4だとなんでテクスチャにフィルターかかってるんだろう
431: 名前は開発中のものです。 [] 2023/09/12(火) 19:01:58.01 ID:/Uk6tqjK(1) AAS
4系でパネルをフロートにするとなんかuiがバグる
まだ3にしとくか(*´ω`*)
432
(2): 名前は開発中のものです。 [] 2023/09/16(土) 18:50:26.08 ID:FMbiFJMX(1/2) AAS
Godotを初めて見ようと思うのですが
公式おススメのスクリプトでの実装って、実際問題やりやすいんでしょうか?
元々C#が使えるので、新しいスクリプト言語習得かC#による実装をやるかで迷ってまして……
433
(1): 名前は開発中のものです。 [sage] 2023/09/16(土) 18:52:56.26 ID:NM1H0Qd3(1) AAS
遣りやすいとかやり難いとか
そんなん個人の技量やん

やりたいならやれ
434: 名前は開発中のものです。 [sage] 2023/09/16(土) 21:01:32.38 ID:WtsSvaWy(1) AAS
Unityの幹部にお級吸えるためGodotに来たよー
起動が爆速でびっくりだな。ファストインプレッション100点
435
(1): 名前は開発中のものです。 [sage] 2023/09/16(土) 21:07:20.84 ID:cLm2XTg4(1) AAS
>>432
俺の場合C#使う場合コード書き換えたときにコンパイルが走るのがダルかったな
あと検索して出てくるDGScriptのコードをC#に読み替えないといけない場合もあるし
436: 名前は開発中のものです。 [] 2023/09/16(土) 21:10:54.52 ID:FMbiFJMX(2/2) AAS
>>433>>435
ありがとうございます
一旦DGScriptで試してみたいと思います!
437: 名前は開発中のものです。 [] 2023/09/16(土) 21:57:15.62 ID:TKq3s9ST(1/2) AAS
godot4ってまだ安定してませんか?
よくフリーズしたりする
godot3に戻そうかな
438: 名前は開発中のものです。 [] 2023/09/16(土) 22:01:38.73 ID:TKq3s9ST(2/2) AAS
あと、インデント幅が広すぎて深くなりすぎる場合の対策ありますかね?
font hintingの設定してますが、それでも深いです
439: 名前は開発中のものです。 [] 2023/09/17(日) 00:00:34.98 ID:AuxKJyTx(1) AAS
>>432
GDevelopにおいで
440: 名前は開発中のものです。 [sage] 2023/09/17(日) 09:46:04.41 ID:uooIxEh3(1) AAS
vscodeユーザーは何入れてるん?
とりあえずgodot-tools入れてみてるけど
1-
あと 562 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.013s