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