PDA

Просмотр полной версии : Двумерный массив как игровое поле


[G@ng$t@]Un1t
24.02.2006, 10:42
Не могли бы вы сказать по собственному опыту. Если создать для игрового поля (а это примерно 500x500 px ) двумерный массив 500x500 и забронировать для каждой координаты свое место в этом массиве. Таким способом можно многое воплотить в своей игре. Скажите глупо ли это ? Если глупо то почему ?

Король
24.02.2006, 10:45
таким способом можно обеспечить себе пожизненные тормоза. разбивай 50 на 50 - а внутри каждой клетки применяй отдельный алгоритм.

[G@ng$t@]Un1t
24.02.2006, 12:24
Как это применять отдельные алгоритм. Чето не въехал?

__i
24.02.2006, 13:25
ну я те помогу въехать:
разбил свое поле на 50х50=2500 клеток по 10х10, локализировал свое событие в конкретной клетке из 2500, а потом применяешь этот же алгоритм для этой клетки 10х10.

таким образом тебе нужно просмотреть (50х50+10х10)=2600 точек вместо 500х500=250000 точек, уловил мыслю Короля ? %)