[ОБСУЖДЕНИЕ] Спиралевидные карты - Страница 4 - Форум HeroesWorld-а

Быстрая навигация по основным разделам форума:
Турниры
КАРТЫ
Heroes 6
Heroes 5
Heroes 4
Heroes 3
Heroes 2
Heroes 1
Might&Magic

Ответ
Страница 4 из 7
 
Опции темы
#46
Старый 09.04.2019, 19:52
  #46
^
Lava
📖
Регистрация: 11.11.2016
Сообщения: 181
Регистрация: 11.11.2016
Сообщения: 181
По умолчанию
Re: [ОБСУЖДЕНИЕ] Спиралевидные карты

Еще пара новых карт.
Миниатюры
Нажмите на изображение для увеличения
Название:  a2.png
Просмотров: 13
Размер:	464.8 Кбайт
ID:	59042  Нажмите на изображение для увеличения
Название:  b3.jpg
Просмотров: 7
Размер:	224.7 Кбайт
ID:	59043  
Вложения
Тип файла: zip 7 x.zip (1.07 Мбайт, 7 просмотров)
Lava вне форума
Ответить с цитированием
#47
Старый 19.04.2019, 22:03
  #47
^
Lava
📖
Регистрация: 11.11.2016
Сообщения: 181
Регистрация: 11.11.2016
Сообщения: 181
По умолчанию
Re: [ОБСУЖДЕНИЕ] Спиралевидные карты

Продолжение того же самого.
Миниатюры
Нажмите на изображение для увеличения
Название:  a4.jpg
Просмотров: 7
Размер:	253.6 Кбайт
ID:	59101  Нажмите на изображение для увеличения
Название:  b4.jpg
Просмотров: 7
Размер:	293.6 Кбайт
ID:	59102  
Вложения
Тип файла: zip 17-18 Good to go 4-5.zip (2.92 Мбайт, 4 просмотров)
Lava вне форума
Ответить с цитированием
#48
Старый 19.04.2019, 22:14
  #48
^
Lava
📖
Регистрация: 11.11.2016
Сообщения: 181
Регистрация: 11.11.2016
Сообщения: 181
По умолчанию
Re: [ОБСУЖДЕНИЕ] Спиралевидные карты

Рабочий стол разработчика.
Миниатюры
Нажмите на изображение для увеличения
Название:  Screenshot a.png
Просмотров: 58
Размер:	30.5 Кбайт
ID:	59104  
Lava вне форума
Ответить с цитированием
#49
Старый 25.04.2019, 05:19
  #49
^
Lava
📖
Регистрация: 11.11.2016
Сообщения: 181
Регистрация: 11.11.2016
Сообщения: 181
По умолчанию
Re: [ОБСУЖДЕНИЕ] Спиралевидные карты

А вот довольно большая карта на 7 игроков. Размер карты "Small". Расстояние между городами маленькое, около 40 клеток.
Миниатюры
Нажмите на изображение для увеличения
Название:  3a.jpg
Просмотров: 26
Размер:	388.0 Кбайт
ID:	59155  
Вложения
Тип файла: zip Cd 6.zip (2.07 Мбайт, 5 просмотров)
Lava вне форума
Ответить с цитированием
#50
Старый 28.04.2019, 08:38
  #50
^
Lava
📖
Регистрация: 11.11.2016
Сообщения: 181
Регистрация: 11.11.2016
Сообщения: 181
По умолчанию
Re: [ОБСУЖДЕНИЕ] Спиралевидные карты

Продолжаем веселиться. Карта на 9 городов.
В архиве есть также "сырая заготовка карты"; можете творить, что хотите.
Миниатюры
Нажмите на изображение для увеличения
Название:  3a.jpg
Просмотров: 15
Размер:	511.0 Кбайт
ID:	59188  
Вложения
Тип файла: zip Cd 7.zip (2.69 Мбайт, 4 просмотров)
Lava вне форума
Ответить с цитированием
#51
Старый 28.04.2019, 08:45
  #51
^
Lava
📖
Регистрация: 11.11.2016
Сообщения: 181
Регистрация: 11.11.2016
Сообщения: 181
По умолчанию
Re: [ОБСУЖДЕНИЕ] Спиралевидные карты

Один из режимов игры - с компьютерными союзниками.

Сначала я играл за красных, компьютер - за 8-го игрока. Его грохнули.

Потом я играл с двумя союзниками - 7-ым и 8-ым. Сначала грохнули 7-го в самом начале игры. Через какое-то время грохнули второго союзника.

Потом я играл с тремя союзниками: 6-ым, 7-ым и 8-ым. В начале мне было довольно тяжело преодолеть пограничного стража. У меня - медленные юниты 1-го уровня, стражи - продвинутые магоги (60 штук). пришлось ждать 3 месяца, пока у меня накопится 300 юнитов. В борьбе с магогами потерял 50 юнитов.
Затем я напла на синего. Выдержал две битвы, но у меня осталось 100 юнитов. Отступил и выжидал еще месяц. К тому времени союзники захватили всё, в том числе и город синего. На мой город напали два отряда синих, я их победил, и игра закончилась.
Короче, союзники играть не дают.
Lava вне форума
Ответить с цитированием
#52
Старый 30.04.2019, 17:00
  #52
^
Lava
📖
Регистрация: 11.11.2016
Сообщения: 181
Регистрация: 11.11.2016
Сообщения: 181
По умолчанию
Re: [ОБСУЖДЕНИЕ] Спиралевидные карты

При рисовании спиралевидных карт я придерживаюсь следующих правил.

1) Надо выбрать заготовку карты. (Можно, правда, сгенерировать рандомную.) Беру карты "Heroes III: Восстановление Эрафии", сортирую по размеру файла с картой. Самой первой оказалась карта "Всегда готов". Поэтому я рисую на ней.

2) К сожалению, на карте слишком сильные монстры. Поэтому приходится почти всех монстров удалять, иначе их не пройти! Чтобы карта не оказалась без монстров, я просто понизил ранг всех монстров на 2.

3) Затем надо удалить всех игроков. Я буду расставлять своих.

4) Выбираем стартовый радиус карты. 1, 2, 3, ... Если карта называется "3 Good to go 2", это значит, что за основу взята карта "Good to go" ("Всегда готов"), стартовый радиус 3, и на ней получилось 2 города (то есть игрока).

5) Последовательно увеличивая радиус, увеличиваем размер играбельной части карты. Получаем кучу карт. "Настоящих" или "тренировочных".

6) Выбираем число ветвей. 1, 2, 3, 4... Одна ветвь означает, что вся карта проходится за один проход. 2 означает, что сначала мы идем к центру, а потом обратно. Три означает, что идем сначала к центру карты, потом обратно, а потом опять к центру по ветвям спирали. Ну и так далее. (Вспомните спиральные галактики.)

7) Выбираем схему карты. На примере односпиральной карты:
Через один виток спирали спираль становится ближе к центру. Схема выбирает, на сколько именно. Общее правило заключается в том, чтобы спираль была достаточно плотная (чтобы покрывать как можно большую площадь и иметь наибольшую длину при той же площади), и в то же время витки спирали не должны налезать друг на друга (на предыдущие ветки), чтобы спираль получилась хотя бы приближенно красивой.
Примеры схем: 1-1-0, 0-1-2, 0-1-1-1, 0-1-1-1-1 и так далее.
Lava вне форума
Ответить с цитированием
#53
Старый 26.05.2019, 11:56
  #53
^
Lava
📖
Регистрация: 11.11.2016
Сообщения: 181
Регистрация: 11.11.2016
Сообщения: 181
По умолчанию
Re: [ОБСУЖДЕНИЕ] Спиралевидные карты

Переписал программу для расчета дуг различного радиуса (которые нужны для рисования этих самых дуг на карте "Heroes III").
Вариант под DOS переделал под Windows.

	/*   p1
      Язык Visual C++ 6.0
      Консольное приложение
      Радиус   */

#include 
#include 

main ()
{
   int a, b, c, d;
   FILE *g;

   /*   a - радиус, для которого ведётся расчёт
          b - максимальное значение, для которого считается квадратный корень
          c - счётчик
          d - рассчитанное значение границы окружности   */

   g = fopen ("1.txt", "w");
   for (a = 1; a < 61; a++)   /*   внешний радиус 1/8 окружности   */
   {
      b = (int) (a / sqrt (2) + 2);   /*   верхняя граница расчётов   */
      fprintf (g, "r = %i\n", a);
      for (c = 0; c < b; c++)
      {
         if (c == a) break;
         d = (int) (sqrt (a * a - c * c - .0001) + 1);
         if (d < c) break;
         if (d == a) continue;
         fprintf (g, "%i - %i\n", c, d);
      }

      fprintf (g, "\n");
   }

   fclose (g);
   return 0;
}
Миниатюры
Нажмите на изображение для увеличения
Название:  p1a.png
Просмотров: 11
Размер:	48.4 Кбайт
ID:	59336  
Lava вне форума
Ответить с цитированием
#54
Старый 27.05.2019, 18:43
  #54
^
Lava
📖
Регистрация: 11.11.2016
Сообщения: 181
Регистрация: 11.11.2016
Сообщения: 181
По умолчанию
Re: [ОБСУЖДЕНИЕ] Спиралевидные карты

Ещё раз то же самое.
Применяя предыдущую программу, нарисовал заготовки для карт Heroes III.
Эти заготовки надо ещё проверить - нет ли где ошибок, потом посмотреть, чтобы артефакты не перегораживали дорогу (иначе при опредленной комбинации карта может стать непроходимой). Задать города и начальные условия.
Миниатюры
Нажмите на изображение для увеличения
Название:  1b.png
Просмотров: 5
Размер:	33.7 Кбайт
ID:	59341  Нажмите на изображение для увеличения
Название:  2b.png
Просмотров: 3
Размер:	59.3 Кбайт
ID:	59342  Нажмите на изображение для увеличения
Название:  3b.png
Просмотров: 3
Размер:	74.4 Кбайт
ID:	59343  Нажмите на изображение для увеличения
Название:  4b.png
Просмотров: 4
Размер:	91.0 Кбайт
ID:	59344  Нажмите на изображение для увеличения
Название:  5b.png
Просмотров: 5
Размер:	165.1 Кбайт
ID:	59345  

Нажмите на изображение для увеличения
Название:  6b.png
Просмотров: 4
Размер:	222.8 Кбайт
ID:	59346  Нажмите на изображение для увеличения
Название:  7b.png
Просмотров: 6
Размер:	297.8 Кбайт
ID:	59347  
Вложения
Тип файла: zip Заготовки 3-9.zip (34.3 Кбайт, 3 просмотров)
Lava вне форума
Ответить с цитированием
#55
Старый 31.05.2019, 19:50
  #55
^
Lava
📖
Регистрация: 11.11.2016
Сообщения: 181
Регистрация: 11.11.2016
Сообщения: 181
По умолчанию
Re: [ОБСУЖДЕНИЕ] Спиралевидные карты

Продолжение того же самого.
Миниатюры
Нажмите на изображение для увеличения
Название:  1b.png
Просмотров: 6
Размер:	388.4 Кбайт
ID:	59373  Нажмите на изображение для увеличения
Название:  2b.png
Просмотров: 3
Размер:	491.6 Кбайт
ID:	59374  Нажмите на изображение для увеличения
Название:  3c.jpg
Просмотров: 3
Размер:	200.6 Кбайт
ID:	59375  Нажмите на изображение для увеличения
Название:  4c.jpg
Просмотров: 3
Размер:	226.4 Кбайт
ID:	59376  Нажмите на изображение для увеличения
Название:  5c.jpg
Просмотров: 6
Размер:	266.5 Кбайт
ID:	59377  

Нажмите на изображение для увеличения
Название:  6c.jpg
Просмотров: 4
Размер:	307.2 Кбайт
ID:	59378  Нажмите на изображение для увеличения
Название:  7c.jpg
Просмотров: 9
Размер:	361.7 Кбайт
ID:	59379  
Вложения
Тип файла: zip H.zip (37.6 Кбайт, 3 просмотров)
Lava вне форума
Ответить с цитированием
#56
Старый 03.06.2019, 12:42
  #56
^
leiz
 
Аватар для leiz
📖
Регистрация: 13.10.2012
Сообщения: 13
Регистрация: 13.10.2012
Сообщения: 13
По умолчанию
Re: [ОБСУЖДЕНИЕ] Спиралевидные карты

leiz"Эадор. Сотворение". Для долгого вдумчивого сингла самое оно. Нравится больше Третьих и Пятых, но думать приходиться больше и порог вхождения выше.
И снова рекомендую "Эадор".

PS: "Рабочий стол разработчика" вызвал ностальгические чувства по 2000-му, P-II 450/96Mb RAM/HDD 6Gb/ и Win98SE (потом Win2000 SP4).
leiz вне форума
Ответить с цитированием
#57
Старый 24.07.2019, 05:33
  #57
^
Lava
📖
Регистрация: 11.11.2016
Сообщения: 181
Регистрация: 11.11.2016
Сообщения: 181
По умолчанию
Re: [ОБСУЖДЕНИЕ] Спиралевидные карты

Карта на 9 городов.
Перед красным поставил нейтральный город, чтобы синий не нападал сразу, а дал время спокойно развиваться.
В архиве находятся карта и заготовка для нее.
Миниатюры
Нажмите на изображение для увеличения
Название:  a2a.jpg
Просмотров: 13
Размер:	511.6 Кбайт
ID:	59758  
Вложения
Тип файла: zip 1.zip (11.3 Кбайт, 4 просмотров)
Lava вне форума
Ответить с цитированием
#58
Старый 28.07.2019, 10:00
  #58
^
Lava
📖
Регистрация: 11.11.2016
Сообщения: 181
Регистрация: 11.11.2016
Сообщения: 181
По умолчанию
Re: [ОБСУЖДЕНИЕ] Спиралевидные карты

Архив карт.
С заготовками (то есть не только готовая карта, но и "скелет", готовый к разметке).
Всего 7 карт.
От 2-ух игроков до 8-и.
В архиве присутствуют скриншоты.

https://yadi.sk/d/RoaXqULP7xa58g
Миниатюры
Нажмите на изображение для увеличения
Название:  a2.png
Просмотров: 15
Размер:	298.7 Кбайт
ID:	59783  Нажмите на изображение для увеличения
Название:  b2.png
Просмотров: 7
Размер:	493.2 Кбайт
ID:	59784  Нажмите на изображение для увеличения
Название:  c3.jpg
Просмотров: 7
Размер:	224.5 Кбайт
ID:	59785  Нажмите на изображение для увеличения
Название:  d3.jpg
Просмотров: 6
Размер:	308.0 Кбайт
ID:	59786  Нажмите на изображение для увеличения
Название:  e3.jpg
Просмотров: 5
Размер:	395.6 Кбайт
ID:	59787  

Нажмите на изображение для увеличения
Название:  f3.jpg
Просмотров: 7
Размер:	453.8 Кбайт
ID:	59788  Нажмите на изображение для увеличения
Название:  g3.jpg
Просмотров: 12
Размер:	513.6 Кбайт
ID:	59789  
Lava вне форума
Ответить с цитированием
#59
Старый 04.09.2019, 20:19
  #59
^
Lava
📖
Регистрация: 11.11.2016
Сообщения: 181
Регистрация: 11.11.2016
Сообщения: 181
По умолчанию
Re: [ОБСУЖДЕНИЕ] Спиралевидные карты

Очередная карта. Двойная спираль.
Миниатюры
Нажмите на изображение для увеличения
Название:  14 good to go 2b.jpg
Просмотров: 12
Размер:	217.5 Кбайт
ID:	60171  
Вложения
Тип файла: zip 14 good to go 2.zip (35.6 Кбайт, 4 просмотров)
Lava вне форума
Ответить с цитированием
#60
Старый 13.09.2019, 05:40
  #60
^
Lava
📖
Регистрация: 11.11.2016
Сообщения: 181
Регистрация: 11.11.2016
Сообщения: 181
По умолчанию
Re: [ОБСУЖДЕНИЕ] Спиралевидные карты

Продолжение того же самого. Двойная спираль на три города.
Миниатюры
Нажмите на изображение для увеличения
Название:  16 good to go 3b.jpg
Просмотров: 7
Размер:	294.3 Кбайт
ID:	60202  
Вложения
Тип файла: zip 16 good to go 3.zip (11.1 Кбайт, 4 просмотров)
Lava вне форума
Ответить с цитированием
Ответ
Страница 4 из 7


Опции темы



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


vBulletin v3.5.0, Copyright ©2000-2024, Jelsoft Enterprises Ltd. (Русский)

Яндекс цитирование    Top.Mail.Ru