[過去ログ] ゲーム制作 雑談スレ【part39】 (1002レス)
前次1-
抽出解除 レス栞

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
リロード規制です。10分ほどで解除するので、他のブラウザへ避難してください。
63: 09/07(日)00:54:55.61 ID:qucJSDY/(2/8) AAS
GoogleGeminiで聞いてみたよ

カリングとblit()の最適化
「カリング」という用語は、一般的にゲーム開発において、描画パイプライン全体で不要なオブジェクトを描画リストから除外する手法を指します。これには、フラスタムカリング(カメラの視錐台の外にあるオブジェクトを無視する)、オクルージョンカリング(他のオブジェクトに隠れて見えないオブジェクトを無視する)などが含まれます。
PygameのSurface.blit()は、このような広義のカリング機能自体は提供していません。つまり、開発者が自分でオブジェクトの座標を確認し、画面外にある場合は描画関数を呼ばないように制御する必要があります。
しかし、以前の回答で述べた「早期リターン」の機能は、blit()関数内部で行われる描画処理の最適化です。これは、特定の描画命令(この場合はblit())の引数(ソースとデスティネーション)が描画対象として無効である場合に、GPUやCPUへの負荷をかけずに処理を終了させるためのものです。
まとめ
Pygame自体が、シーン全体の不要なオブジェクトを自動的に描画リストから除外するような、高度なカリング機能は提供していない
blit()の内部最適化:blit()関数は、引数で渡されたソースとデスティネーションの矩形が重ならない場合、内部的にピクセル転送処理をスキップするという最適化を行っています。
これは、Pygameの描画関数の効率を高めるための実装レベルの工夫であり、広義の「カリング」機能とは異なります。
79: 09/07(日)15:32:40.61 ID:EFCEmLLF(1/2) AAS
>>74は悪ノリレスであって
どう見たってこれがマジレスなわけないだろ
気付かないのはゲ製エアプだけだよ
これに対してそんなことしたらこうなるだけだ
余計な最適化はすんなもう一回言うぞとかクサすぎるでしょ
142
(1): 09/14(日)00:16:20.61 ID:DbPhdYUP(1/2) AAS
ひさびさにnscrでなにか作ってみようと思ったけど
絵をAIでやってみたらきもい感じになるんじゃないかって思ったけどこの解像度で出してくれって指定できるサイトがあんまりない
あっても小さい画像なのにめっちゃ生成が遅い
使えね〜
188: 09/15(月)09:00:16.61 ID:YYPu1IUV(1) AAS
>>179
そこまでやったなら記録する事に気がつけばよかったんだよ
動的に地形が変わるゲームだと言うなら知らんが、AStarの計算をリアルタイムでやらんといかんという事は無いよ
357: 09/21(日)12:14:30.61 ID:/enzgpXR(3/6) AAS
色をランダムで生成するようにした
画像リンク

画像リンク

画像リンク

画像リンク

画像リンク

449: 09/25(木)05:11:59.61 ID:JwRTTm9V(1/2) AAS
レイフォースで知見を得たんじゃね。当時はアーケード全盛期で家庭用ゲームもしょぼかったから気合入ってた。
昔の格ゲーの開発現場とか仕事が終わってから家に帰らずずーっとみんなでゲームプレイしてたって聞くから今とだいぶ情熱がちがうんだろうね。
581: 09/29(月)14:28:08.61 ID:Fz2+Csea(5/6) AAS
画像リンク

ほらめっちゃ賞賛されてるじゃんよかったね
591: 09/29(月)16:30:24.61 ID:a0Ez6V+w(2/3) AAS
F言語が使えるゲームエンジンってないんかな
650: 09/29(月)21:52:20.61 ID:9ZBthzya(1) AAS
人に聞くな
自分の頭で考えられないのか
816: 09/29(月)22:41:02.61 ID:IPI+izBw(9/30) AAS
◆このスレは機能不全に陥ったため落とします◆
◆次のスレ>>643に移動してください◆
◆なお次のスレではコテなし日記は明確な荒らし行為となります◆
縺薙?繧ケ繝ャ縺ッT9ZFZ40X7bDpnNANqGkinhaWXHVmgSR2
943: 09/29(月)22:42:57.61 ID:bKBF1Plk(14/18) AAS
◆このスレは機能不全に陥ったため落とします◆
◆次のスレ>>643に移動してください◆
◆なお次のスレではコテなし日記は明確な荒らし行為となります◆
縺薙?繧ケ繝ャ縺ッjsdeCR0fgty05gCpdCXLY57AsPNLL5MW
973: 09/29(月)22:43:18.61 ID:EEM/uLk4(34/36) AAS
◆このスレは機能不全に陥ったため落とします◆
◆次のスレ>>643に移動してください◆
◆なお次のスレではコテなし日記は明確な荒らし行為となります◆
縺薙?繧ケ繝ャ縺ッQ8a0ZySnfMA89mzc2ka677kKJe0GyLAi
986: 09/29(月)22:43:26.61 ID:fQmJR6EB(57/58) AAS
◆このスレは機能不全に陥ったため落とします◆
◆次のスレ>>643に移動してください◆
◆なお次のスレではコテなし日記は明確な荒らし行為となります◆
縺薙?繧ケ繝ャ縺ッ98MQns7jLa72EhQWKZSvTfgMMScivLrp
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ

ぬこの手 ぬこTOP 0.043s