Показать сообщение отдельно
Старый 10.02.2013, 13:36   #1
Shtamp
AnyKey`щик
 
Аватар для Shtamp
 
Регистрация: 10.02.2013
Сообщений: 7
Написано 0 полезных сообщений
(для 0 пользователей)
Печаль Помогите, проект пошаговая 2D стратегия (сетка)

Всем привет! Прошу помощи!

Вот так выглядит игровое поле.


Сетка:
А именно каждая ячейка это type, который в себе содержит id-ячейки,x,y - координаты [ к примеру 1;1)(1;2)(1;3) ], tile - id спрайта поверхности (1- песок, 2 - лес, 3 - горы, 4 - вода и т.д.)

К примеру в позиции 3;3 - есть некий юнит, который может ходить по любой поверхности кроме воды... и ход может быть от 1 до 3х ячеек...

Помогите реализовать именно этот момент т.т

PS: я могу реализовать это говно-кодом... но суть в том что если юнит будет окружен вокруг водой в одну ячейку, то он все равно сможет перескачить через нее на сухую поверхность... а мне этого не надо...

Я не прошу, готовый код, но если такой имеется, не буду против.
Пожалуйста, помогите с идеями, может кто сталкивался, очень надо.
(Offline)
 
Ответить с цитированием