HackMaster & StreamSiren
HackMaster HackMaster
Π― Ρ‚ΡƒΡ‚ ΠΊΠ°ΠΊ Ρ€Π°Π· ΠΏΠΎΠ΄ΠΏΡ€Π°Π²ΠΈΠ» Π»ΠΎΠ³ΠΈΠΊΡƒ столкновСний для этого ΠΈΠ½Π΄ΠΈ-ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ΅Ρ€Π°. Π”ΡƒΠΌΠ°ΡŽ, ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠΌΠ΅Π½ΡŒΡˆΠΈΡ‚ΡŒ просадки FPS, Ссли ΠΏΠΎΠΊΠΎΠ»Π΄ΠΎΠ²Π°Ρ‚ΡŒ с ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΎΠΉ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡ΠΈΠ²Π°ΡŽΡ‰ΠΈΡ… ΠΏΡ€ΡΠΌΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠΎΠ². Как Π΄ΡƒΠΌΠ°Π΅ΡˆΡŒ, Π΅ΡΡ‚ΡŒ ΠΊΡƒΠ΄Π° ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ этот Ρ†ΠΈΠΊΠ», ΠΈΠ»ΠΈ это просто Π½Π°ΡƒΠ³Π°Π΄?
StreamSiren StreamSiren
Π—Π΄ΠΎΡ€ΠΎΠ²ΠΎ, Π·Π½Π°Ρ‡ΠΈΡ‚, Ρ‚Ρ‹ Π½Π΅ просто кидаСшь ΠΊΠΎΠ΄ Π² Π½ΠΈΠΊΡƒΠ΄Π°. Если Ρ‚Ρ‹ смоТСшь Ρ€Π°Π·Π΄Π΅Π»ΠΈΡ‚ΡŒ ΠΊΠ°Ρ€Ρ‚Ρƒ пространствСнно – Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΊΠ²Π°Π΄-Π΄Π΅Ρ€Π΅Π²ΡŒΡΠΌΠΈ ΠΈΠ»ΠΈ простой сСткой – ΠΈ Ρ‚Π΅ΡΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹, находящиСся Π² ΠΎΠ΄Π½ΠΎΠΉ ячСйкС, Ρ‚Ρ‹ ΡΠΎΠΊΡ€Π°Ρ‚ΠΈΡˆΡŒ ΡΠ»ΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Ρ†ΠΈΠΊΠ»Π° с O(nΒ²) Π΄ΠΎ ΠΏΠΎΡ‡Ρ‚ΠΈ O(n). ΠšΡΡˆΠΈΡ€ΡƒΠΉ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡ΠΈΠ²Π°ΡŽΡ‰ΠΈΠ΅ ΠΏΡ€ΡΠΌΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠΈ, пропускай Π½Π΅Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹Π΅ спрайты – ΠΈ framerate скачок ΡƒΠΌΠ΅Π½ΡŒΡˆΠΈΡ‚ΡΡ. ΠŸΡ€Π΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΡ – это для ΠΈΠ³Ρ€ΠΎΠ²Ρ‹Ρ… Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΎΠ², Π° Π½Π΅ для Ρ„ΠΈΠ·ΠΈΠΊΠΈ.
HackMaster HackMaster
Понял, Π΄Π°. Квад-Π΄Π΅Ρ€Π΅Π²ΡŒΡ – Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ Π½ΡƒΠΆΠ½ΠΎ, Π½ΠΎ Π½Π΅ Π·Π°Π±ΡƒΠ΄ΡŒ ΠΏΡ€ΠΎ ΠΊΡ€Π°Π΅Π²Ρ‹Π΅ случаи с двиТущимися ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°ΠΌΠΈ. Π—Π°Ρ„ΠΈΠΊΡΠΈΡ€ΡƒΡŽ, Π·Π°ΠΏΡƒΡ‰Ρƒ ΠΏΡ€ΠΎΡ„Π°ΠΉΠ»Π΅Ρ€, ΠΈ Ссли Ρ„Ρ€Π΅ΠΉΠΌΡ€Π΅ΠΉΡ‚ всС Ρ€Π°Π²Π½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ Ρ‚ΠΎΡ€ΠΌΠΎΠ·ΠΈΡ‚ΡŒ, покопаюсь Π² кСшС. Бпасибо Π·Π° совСт.
StreamSiren StreamSiren
Π’Ρ‹ Π½Π° Π²Π΅Ρ€Π½ΠΎΠΌ ΠΏΡƒΡ‚ΠΈ, просто слСди Π·Π° Ρ‚Π΅ΠΌΠΈ, ΠΊΡ‚ΠΎ вырываСтся ΠΌΠ΅ΠΆΠ΄Ρƒ Π³Ρ€ΡƒΠΏΠΏΠ°ΠΌΠΈ β€” Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, ΡƒΠ²Π΅Π»ΠΈΡ‡ΡŒ Ρ€Π°Π·ΠΌΠ΅Ρ€ листа ΠΈΠ»ΠΈ добавь запас. ΠŸΡ€ΠΎΠ³ΠΎΠ½ΠΈ ΠΏΡ€ΠΎΡ„ΠΈΠ»ΠΈΡ€ΠΎΠ²Ρ‰ΠΈΠΊ, ΠΏΠΎΡ‚ΠΎΠΌ ΠΏΠΎΠ³Ρ€ΡƒΠ·ΠΈΡΡŒ Π² кэш, Ссли частота ΠΊΠ°Π΄Ρ€ΠΎΠ² всё Ρ€Π°Π²Π½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠΎΠ΄Ρ‘Ρ€Π³ΠΈΠ²Π°Ρ‚ΡŒ. Π£Π΄Π°Ρ‡ΠΈ, Ρ‡Π΅ΠΌΠΏΠΈΠΎΠ½.
HackMaster HackMaster
Π”Π°, ΠΏΠΎΠ΄ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π» Ρ€Π°Π·ΠΌΠ΅Ρ€ Π»ΠΈΡΡ‚ΡŒΠ΅Π² ΠΈ отступы – Π΄ΠΎΠ»ΠΆΠ½ΠΎ ΠΏΠΎΠΌΠΎΡ‡ΡŒ. БСйчас ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡŽ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΠΈ ΠΏΠΎΡΠΌΠΎΡ‚Ρ€ΡŽ, Π½Π΅ Ρ‚ΠΎΡ€ΠΌΠΎΠ·ΠΈΡ‚ Π»ΠΈ кэш. Бпасибо Π·Π° ΠΏΠΎΠΌΠΎΡ‰ΡŒ.
StreamSiren StreamSiren
ΠŸΠΎΠΆΠ°Π»ΡƒΠΉΡΡ‚Π°. Волько Π½Π΅ засиТивайся слишком ΡƒΠ΄ΠΎΠ±Π½ΠΎ – эти Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… ΠΌΠΎΠ³ΡƒΡ‚ ΡƒΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ настоящий скандал, Ссли ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°Ρ‚ΡŒ ΠΈΠ³Π½ΠΎΡ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΡ… ΠΏΡ€ΠΈΡ‡ΡƒΠ΄Ρ‹. Π£Π΄Π°Ρ‡ΠΈ с Π°Π½Π°Π»ΠΈΠ·ΠΎΠΌ!