[過去ログ]
【軽量】godot engine - part2 (1002レス)
【軽量】godot engine - part2 http://mevius.5ch.net/test/read.cgi/gamedev/1619755427/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
1: 名前は開発中のものです。 [] 2021/04/30(金) 13:03:47.04 ID:cptRhreJ https://godotengine.org/ https://www.reddit.com/r/godot/ godotでクソゲー作ろうぜ!! http://mevius.5ch.net/test/read.cgi/gamedev/1619755427/1
983: 名前は開発中のものです。 [sage] 2024/02/20(火) 10:52:14.20 ID:kdaN1CVT 独自シグナル実装できるだろ https://docs.godotengine.org/ja/4.x/tutorials/scripting/gdscript/gdscript_basics.html#signals http://mevius.5ch.net/test/read.cgi/gamedev/1619755427/983
984: 名前は開発中のものです。 [sage] 2024/02/20(火) 12:32:18.39 ID:ajfww+mh シグナルをイベント発火時に外部ルーチンを呼び出す処理と見なすなら Unityで同等の事を行うにはこの記事が参考になる https://ekulabo.com/send-messages-sample シグナルの良い点は発火側が受信側の存在を意識する必要がない事 受信側が必要に応じて接続する 必要がなければ接続しなくても問題がない シグナルの別な良い点はawaitに対応している事 シグナル発火までawaitで待つ事ができる http://mevius.5ch.net/test/read.cgi/gamedev/1619755427/984
985: 名前は開発中のものです。 [sage] 2024/02/20(火) 16:11:46.57 ID:953VQrex >>982 やはりそうですか >>983 ドキュメント長すぎて心折れそうになりましたが下のほうにシグナル説明ありますね シグナルって引数も発信できるのですね すごい >>984 UNITYでも同じような処理できるのですね URL参考に勉強してみます シグナルって引数も送れて必要がなければ別に接続してもしなくてもOK これってすごい便利ですね シグナルすこしわかってきたような感じがします みなさま回答ありがとうございます http://mevius.5ch.net/test/read.cgi/gamedev/1619755427/985
986: 名前は開発中のものです。 [] 2024/02/20(火) 18:33:04.94 ID:TYJz4VqA こんにちわ カーソルの位置をキャラクターをゆつくり移動させるために、move_toward関数使ってみたんですが、以下の減算するだけのコードでもいけました。 extends CharacterBody2D var SPEED = 300 var cursor_position var player_position func _ready() -> void: pass func _process(delta: float) -> void: cursor_position = get_global_mouse_position() player_position = self.position player_position = (cursor_position - player_position).normalized() move_and_collide(player_position * SPEED * delta) 単純にこれでいけたのですが、move_towardというのは見当違いの機能だったでしょうか? http://mevius.5ch.net/test/read.cgi/gamedev/1619755427/986
987: 名前は開発中のものです。 [sage] 2024/02/20(火) 19:35:11.58 ID:GCCmBP+O move_towardは(target_position - org_position).normalized()*deltaをまとめてやる関数っぽい http://mevius.5ch.net/test/read.cgi/gamedev/1619755427/987
988: 名前は開発中のものです。 [sage] 2024/02/20(火) 21:15:18.04 ID:ajfww+mh >>986のコードではcursor_positionに到達した後に微動作し続ける move_towardを使えばtoの位置で止まるので静動させるならmove_towardを使う http://mevius.5ch.net/test/read.cgi/gamedev/1619755427/988
989: 名前は開発中のものです。 [sage] 2024/02/20(火) 22:18:20.67 ID:OUfUeN9r GodotってAPKの中身丸見えでスクリプト構造も丸見えで オープンソースだから対策もさほどできなくて、ずっーと丸見えなんですって? やだぁ〜エッチ〜w http://mevius.5ch.net/test/read.cgi/gamedev/1619755427/989
990: 名前は開発中のものです。 [sage] 2024/02/20(火) 22:54:28.74 ID:ajfww+mh 自己満開発だから気にした事なかったが調べた分には暗号化の機能はあるようだぞ https://docs.godotengine.org/en/3.5/development/compiling/compiling_with_script_encryption_key.html プロプライエタリなUnreal EngineやUnityであってもガンガンMODが作られている時点で気休めにしかならないとは思うが http://mevius.5ch.net/test/read.cgi/gamedev/1619755427/990
991: 名前は開発中のものです。 [] 2024/02/21(水) 06:39:44.21 ID:pdI9ZoxT >>987 >>988 ありがとう パフォーマンス気にしないならこのままでいいみたいですね http://mevius.5ch.net/test/read.cgi/gamedev/1619755427/991
992: 名前は開発中のものです。 [sage] 2024/02/21(水) 07:24:04.79 ID:Rl2rZt0e >>988 move_towardは通り過ぎちゃうのを切り捨てる処理も入るって事か http://mevius.5ch.net/test/read.cgi/gamedev/1619755427/992
993: 名前は開発中のものです。 [sage] 2024/02/21(水) 09:26:02.86 ID:YmXsU+lh >>990 やだぁ〜これって独自の Godot エンジンをコンパイルすることが前提条件らしいじゃないですか〜マイッチング 将来もっと簡単になればいいのにぃ〜、こうなったらもう丸見えでいくわ、うっふーん https://godot.community/topic/35/protecting-your-godot-project-from-decompilation http://mevius.5ch.net/test/read.cgi/gamedev/1619755427/993
994: 名前は開発中のものです。 [] 2024/02/21(水) 10:06:40.02 ID:pdI9ZoxT 平凡なしくみを面白く仕上げるのがクリエイティビティなんだろうか ただのバウンドするボールを面白く仕上げるとかね http://mevius.5ch.net/test/read.cgi/gamedev/1619755427/994
995: 名前は開発中のものです。 [] 2024/02/21(水) 10:49:01.60 ID:pdI9ZoxT インデントについて、4でもタブとスペースの混在は駄目なんですかね。 http://mevius.5ch.net/test/read.cgi/gamedev/1619755427/995
996: 名前は開発中のものです。 [] 2024/02/21(水) 19:10:13.19 ID:pdI9ZoxT >>986 このコード投稿したものなんですが、これはマウスカーソル位置にキャラクターを徐々に動かすもんです 途中にウンコが落ちていたとして、それを迂回するように回避する方法ってあるでしょうか? https://www.youtube.com/watch?v=fS0IhyZrzts この動画だとパス使ってるみたいですが、コードでできればいいです ウンコに大きめのコリジョンをつけるか、ウンコの領域に入ったら、キャラクターのコリジョンを広げる方法を今ためしてみます http://mevius.5ch.net/test/read.cgi/gamedev/1619755427/996
997: 名前は開発中のものです。 [sage] 2024/02/22(木) 13:17:37.77 ID:99VHeX8k テンプレで次スレ立てを深く考えず安易に950で指定してしまったが 現状や他スレを見るに980辺りで良かったと思う 次スレが立つのはずっと未来の話だが立てるタイミングの調整とテンプレ修正が必要 >>996 単純な回避でも左右どちらに避けるギリギリで避ける早めに避けるだの考慮する点は多い Navigation2Dは複雑な地形であってもルート算出してくれるのだから使えるならその方が楽だろう >>995 インデントの問題は議論はしている様だが現状のまま オプションで選べても良いとも思うが綺麗に書く心がけをしていれば問題ない スペースを可視化するオプションがあるので有効にすれば打ち間違いは目視できる >>994 跳ね返るボールを打ち合うPONG 跳ねるボールを壊すキャノンボール 転がるボールを運ぶマーブルマッドネス ボール一つ取ってもみても歴史があり様々なアイデアがある アイデアを具現化するのがクリエイティビティなんだと思う 面白い面白くないはアイデアの評価でありクリエイティビティとは関係ない http://mevius.5ch.net/test/read.cgi/gamedev/1619755427/997
998: 名前は開発中のものです。 [] 2024/02/22(木) 18:12:59.14 ID:AyYlDxOL >>996 ありがとう 何が何でもプログラムで動きを作る必要はないのだろうけど、この辺一度やってみたいから、シューティングでもやろうかな ゲームは既存のアイディアを改変死たほうがいいと思う 0から作ろうとすると面白くもなんともない物体が出来る 身の程を知るというか http://mevius.5ch.net/test/read.cgi/gamedev/1619755427/998
999: 名前は開発中のものです。 [] 2024/02/22(木) 19:50:17.46 ID:AyYlDxOL う目 http://mevius.5ch.net/test/read.cgi/gamedev/1619755427/999
1000: 名前は開発中のものです。 [] 2024/02/22(木) 19:50:22.89 ID:AyYlDxOL 梅 http://mevius.5ch.net/test/read.cgi/gamedev/1619755427/1000
1001: 1001 [] ID:Thread このスレッドは1000を超えました。 新しいスレッドを立ててください。 life time: 1028日 6時間 46分 36秒 http://mevius.5ch.net/test/read.cgi/gamedev/1619755427/1001
1002: 1002 [] ID:Thread 5ちゃんねるの運営はUPLIFT会員の皆さまに支えられています。 運営にご協力お願いいたします。 ─────────────────── 《UPLIFT会員の主な特典》 ★ 5ちゃんねる専用ブラウザからの広告除去 ★ 5ちゃんねるの過去ログを取得 ★ 書き込み規制の緩和 ─────────────────── 会員登録には個人情報は一切必要ありません。 4 USD/mon. から匿名でご購入いただけます。 ▼ UPLIFT会員登録はこちら ▼ https://uplift.5ch.net/ ▼ UPLIFTログインはこちら ▼ https://uplift.5ch.net/login http://mevius.5ch.net/test/read.cgi/gamedev/1619755427/1002
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.018s