![]() |
Двумерный массив как игровое поле
Не могли бы вы сказать по собственному опыту. Если создать для игрового поля (а это примерно 500x500 px ) двумерный массив 500x500 и забронировать для каждой координаты свое место в этом массиве. Таким способом можно многое воплотить в своей игре. Скажите глупо ли это ? Если глупо то почему ?
|
таким способом можно обеспечить себе пожизненные тормоза. разбивай 50 на 50 - а внутри каждой клетки применяй отдельный алгоритм.
|
Как это применять отдельные алгоритм. Чето не въехал?
|
ну я те помогу въехать:
разбил свое поле на 50х50=2500 клеток по 10х10, локализировал свое событие в конкретной клетке из 2500, а потом применяешь этот же алгоритм для этой клетки 10х10. таким образом тебе нужно просмотреть (50х50+10х10)=2600 точек вместо 500х500=250000 точек, уловил мыслю Короля ? %) |
| Часовой пояс GMT +4, время: 07:22. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.