Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   forum.boolean.name > Программирование игр для компьютеров > Blitz3D > 2D-программирование

2D-программирование Вопросы, касающиеся двумерного программирования

Ответ
 
Опции темы
Старый 25.11.2010, 20:44   #1
Jlemyp
Нуждающийся
 
Регистрация: 18.06.2009
Сообщений: 51
Написано одно полезное сообщение
шестиугольный гекс

задумал я както сделать настольную стратегию онлайн.Но поле должно быть из шестиугольных гексов.Как-то делал подобие этого сам,но как-то не очень Медлено обрабатывалось все мои извороты .Вот и решил попросить помощи сдесь,может это кто нибудь вытворял? может кто ссылку на статьи кинет для саморазвития или исходники завалялись у кого.От чего отталкиваться:поле в массив или в типы?Как при нажатии мыши выбрать определенный гекс и все такое.Расчитываю на вашу помощь и примного блогадарен.
(Offline)
 
Ответить с цитированием
Старый 25.11.2010, 21:29   #2
SBJoker
Злобный Админ
 
Аватар для SBJoker
 
Регистрация: 04.09.2005
Сообщений: 5,926
Написано 3,415 полезных сообщений
(для 9,330 пользователей)
Ответ: шестиугольный гекс

имхо поле из гексов можно представить как обычный двумерный массив где строки смещены на 0,5 гекса то в одну то в другую сторону.
__________________
(Offline)
 
Ответить с цитированием
Старый 25.11.2010, 21:57   #3
.Squid
Дэвелопер
 
Аватар для .Squid
 
Регистрация: 06.04.2009
Адрес: Запорожье
Сообщений: 1,500
Написано 1,011 полезных сообщений
(для 4,642 пользователей)
Ответ: шестиугольный гекс

Сообщение от SBJoker Посмотреть сообщение
имхо поле из гексов можно представить как обычный двумерный массив где строки смещены на 0,5 гекса то в одну то в другую сторону.
Подтверждаю.
Сам не играл, но судя по статьям, Цивилизация 5 умеет грузить карты для предыдущих версий (в которых ячейки были квадратами). Импортируются описанным способом.
__________________

(Offline)
 
Ответить с цитированием
Старый 26.11.2010, 00:17   #4
IGR
Blitz's Shame !!
 
Регистрация: 31.03.2007
Сообщений: 3,639
Написано 832 полезных сообщений
(для 2,013 пользователей)
Ответ: шестиугольный гекс

хм.. Сам не проверял но подозреваю что в файле с картой хранятся индексы сетки !! А то как карта (сетка) будет отображатся зависит от программы !! Можно Рисовать в место квадрата хоть кружочки !!
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Часовой пояс GMT +4, время: 20:45.


vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com