0
Сделать карту бесплатно без СМС мокрые киски
Автор
intercross
, 01 Apr 2015 19:16
Сообщений в теме: 12
#1
Отправлено 01 April 2015 - 19:16
Популярное сообщение!
Я тут внезапно обосрался, чуть не потеряв код, на который потратил двое суток, поэтому вот, тут хоть не потеряется:
ГЕНЕРАТОР КАРТЫ 9001, БЫСТРО, ДЁШЕВО, НАДЁЖНО. В пакете предлагается две части: код, который создаёт отдельные ячейки карты и сбрасывает их в кеш, и программка, которая объединяет все эти ячейки.
ТРЕБУЕТСЯ .NET 4.0, или клейте в пеинте.
Краткий гайд:
-добавить код в билд.
-в случае отсутствия какой-то функции - раскомментить те, что предоставлены с кодом.
-скомпилить.
-запустить.
-с линейкой посчитать maxx/maxy карты, найти НОД, если он не больше 20, вбить его, если больше - уменьшить. Да хоть единицу ставьте, единица надёжнее всего, но будет работать дольше всего.
-выставить Set Chunk Side Size, не обращать внимания на подпись, я не сделал автоматическое вычисление. Дефолтного значения вполне хватает для гринобилда или любой коробкостанции, у которых стороны 255 на 255.
-нажать get screenshot
-ждать
-ждать
-много ждать
-дождаться конца
-наконец дождаться конца
-если есть .NET 4.0 - врубить MergeImages.exe, его местоположение не важно, он вытащит из кеша бьёнда изображения. Если нет дотнета - клеить пеинтом.
-наслаждаться готовой картинкой.
Известные ошибки:
-если не почистить кеш от файлов вида chunk*-*-*.png, то возможны ошибки в работе.
-если врубить MergeImages.exe до того, как всё сгенерируется, то вылетит ошибка, так как я ленивый хуй и не поставил проверку, а заменять файлы лень.
Увы, плоской шутки про мокрых кошек не будет.
ГЕНЕРАТОР КАРТЫ 9001, БЫСТРО, ДЁШЕВО, НАДЁЖНО. В пакете предлагается две части: код, который создаёт отдельные ячейки карты и сбрасывает их в кеш, и программка, которая объединяет все эти ячейки.
ТРЕБУЕТСЯ .NET 4.0, или клейте в пеинте.
Краткий гайд:
-добавить код в билд.
-в случае отсутствия какой-то функции - раскомментить те, что предоставлены с кодом.
-скомпилить.
-запустить.
-с линейкой посчитать maxx/maxy карты, найти НОД, если он не больше 20, вбить его, если больше - уменьшить. Да хоть единицу ставьте, единица надёжнее всего, но будет работать дольше всего.
-выставить Set Chunk Side Size, не обращать внимания на подпись, я не сделал автоматическое вычисление. Дефолтного значения вполне хватает для гринобилда или любой коробкостанции, у которых стороны 255 на 255.
-нажать get screenshot
-ждать
-ждать
-много ждать
-дождаться конца
-наконец дождаться конца
-если есть .NET 4.0 - врубить MergeImages.exe, его местоположение не важно, он вытащит из кеша бьёнда изображения. Если нет дотнета - клеить пеинтом.
-наслаждаться готовой картинкой.
Известные ошибки:
-если не почистить кеш от файлов вида chunk*-*-*.png, то возможны ошибки в работе.
-если врубить MergeImages.exe до того, как всё сгенерируется, то вылетит ошибка, так как я ленивый хуй и не поставил проверку, а заменять файлы лень.
Увы, плоской шутки про мокрых кошек не будет.
#3
#4
Отправлено 01 April 2015 - 20:31
Ты бы лучше на гитхаб залил
#5
Отправлено 01 April 2015 - 20:51
#6
Отправлено 01 April 2015 - 21:17
Я думал тут будут мокрые киски, а меня наебали, ладно, вкину сам тогда
Скрытый текст
#7
Отправлено 01 April 2015 - 22:18
Лучше бы скриншоты результата накидали.
Скрытый текст
Скрытый текст
#8
Отправлено 01 April 2015 - 22:42
Kopistko (01 April 2015 - 22:18) писал:
Лучше бы скриншоты результата накидали.
Заметил пару белых тайлов. Надо будет глянуть, в чём же дело. Хм...
Завтра внесу пару модификаций, постараюсь избавиться от белых пятен, да убрать лендмарки.
#9
Отправлено 01 April 2015 - 23:18
Блять, я думал, ты рандомную станцию делаешь.
Скрытый текст
Скрытый текст
#10
#11
Отправлено 02 April 2015 - 03:53
intercross (01 April 2015 - 19:16) писал:
-если врубить MergeImages.exe до того, как всё сгенерируется, то вылетит ошибка, так как я ленивый хуй и не поставил проверку, а заменять файлы лень.
В аду гори, пожалуйста.
АЧИВМЕНТ ГЕТ! Убить пришельца, будучи проглоченным им. [Телескопическая дубинка]
▲
▲ ▲
#12
Отправлено 02 April 2015 - 09:46
Poldan (02 April 2015 - 03:53) писал:
В аду гори, пожалуйста.
Если ты хочешь неполную картинку - склеивай в пеинте. А данная программка предназначена конкретно для данного кода, следовательно будет делать ровно то, что требуется для достижения цели - большой картинки станции. Ни больше - ни меньше.
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных