Просмотр полной версии : Двумерный массив как игровое поле
[G@ng$t@]Un1t
24.02.2006, 10:42
Не могли бы вы сказать по собственному опыту. Если создать для игрового поля (а это примерно 500x500 px ) двумерный массив 500x500 и забронировать для каждой координаты свое место в этом массиве. Таким способом можно многое воплотить в своей игре. Скажите глупо ли это ? Если глупо то почему ?
таким способом можно обеспечить себе пожизненные тормоза. разбивай 50 на 50 - а внутри каждой клетки применяй отдельный алгоритм.
[G@ng$t@]Un1t
24.02.2006, 12:24
Как это применять отдельные алгоритм. Чето не въехал?
ну я те помогу въехать:
разбил свое поле на 50х50=2500 клеток по 10х10, локализировал свое событие в конкретной клетке из 2500, а потом применяешь этот же алгоритм для этой клетки 10х10.
таким образом тебе нужно просмотреть (50х50+10х10)=2600 точек вместо 500х500=250000 точек, уловил мыслю Короля ? %)
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.