HLFX.Ru Forum
профиль •  правила •  регистрация •  календарь •  народ •  FAQ •  поиск •  новое •  сутки •  главная •  выход  
HLFX.Ru Forum HLFX.Ru Forum > Наш форум > Технические вопросы > Генераторы карт от SuperJer и как их запускать
Запуск PHP-скрипта на Windows 10
  Предыдущая тема   Следующая тема
Автор
Тема Новая тема    Ответить
Crystallize
Житель форума

Дата регистрации: Jul 2007
Проживает: Новосибирск
Сообщений: 4811
Возраст: 36

Рейтинг



Генераторы карт от SuperJer и как их запускать

Многие наверное знают классический генератор рандомных карт automap от SuperJer, всё-таки 2002 года он:
https://superjer.com/automap/
Он характерен тем что предварительно создает в блокноте двухмерную заготовку карты по клеткам, помечая каждую одиночным кодовым символом.

Но есть также ещё более новый генератор freshmap который поддерживает ещё и L4D:
https://github.com/superjer/freshmap
На самом деле он не настолько продвинут, он не делает ни вентиляций, ни дорожек над пропастью, ни ящиков - только комнаты, коридоры и лестницы, но зато делает их на многих этажах.

Проблема в том что это не просто генератор, а как бы сервер который генерирует карты на ходу. Он написан на старом php и запустить его даже просто напосмотреть, на Windows, не совсем тривиально.

Делается это так:
-скачиваем папку freshmap-master и кладем в корень диска
-Качаем и устанавливаем php 5.6, например в c:\php\
-в папке c:\freshmap-master\goldsrc создайте папку zhlt, сюда генератор складывает карты
-в файле freshmap-master\goldsrc\local.php указаны пути, перепишите их на виндовые:
$wadroot = 'E:\Half-Life\valve';
$gamemapsdir = 'E:\Half-Life\valve\maps';
$storemapsdir = 'E:\Half-Life\valve\maps';
-добавьте fresh.wad в свой редактор карт

В командной строке сначала смените рабочую папку:
cd c:\freshmap-master\goldsrc
Потом запустите скрипт:
php fresh.php
После генерации карта должна появиться в папке freshmap-master\goldsrc\zhlt

Добавлено 26-08-2026 в 18:40:

Пример карты

Вложение: mapgen_69ce232e.7z (1,712.7 кб)
Этот файл был скачан 18 раз.

Сообщить модератору | IP: Записан
Сообщение: 225230

Старое сообщение 26-08-2026 11:40
- За что?
Ku2zoff
Мастер Ёда из Деревни Дуракоф

Дата регистрации: Apr 2007
Проживает: В Деревне дураков
Сообщений: 6984
Возраст: 35

Рейтинг



Оно вообще голдсорсом открывается?

Сообщить модератору | IP: Записан
Сообщение: 225231

Старое сообщение 26-08-2026 14:17
- За что?
Crystallize
Житель форума

Дата регистрации: Jul 2007
Проживает: Новосибирск
Сообщений: 4811
Возраст: 36

Рейтинг



Ku2zoff Должно, под голдсорс и делалось. Я под ксашем его запускал сегодня.
Кстати я в процессе снятия ограничений со скрипта дошел до того что генерируется 2600 или даже 6700 комнат и p2st не может это прожевать, упираясь в max map vertices.

Сообщить модератору | IP: Записан
Сообщение: 225232

Старое сообщение 26-08-2026 15:29
- За что?
Ku2zoff
Мастер Ёда из Деревни Дуракоф

Дата регистрации: Apr 2007
Проживает: В Деревне дураков
Сообщений: 6984
Возраст: 35

Рейтинг



Просит два вада bigcity.wad и hourglass.wad, после грузится, и вылетает с ошибкой AllocBlock: После двоеточия ничего. Видимо, генератор вылез за лимиты. На ксаше у меня нет ни одной игры, ни самого движка, чтобы проверить. Так-то инструмент неплохой, чтобы не лепить руками геометрию, но после него надо много шлифовать, чтобы избавиться от кубизма.

Сообщить модератору | IP: Записан
Сообщение: 225233

Старое сообщение 26-08-2026 19:09
- За что?
Crystallize
Житель форума

Дата регистрации: Jul 2007
Проживает: Новосибирск
Сообщений: 4811
Возраст: 36

Рейтинг



С вадниками мой косяк. Вот вкомпилил текстуры в карту, добавил исходник.

Вложение: mapgen_69ce232e.7z (1,378.0 кб)
Этот файл был скачан 16 раз.

Сообщить модератору | IP: Записан
Сообщение: 225234

Старое сообщение 27-08-2026 03:16
- За что?
Ku2zoff
Мастер Ёда из Деревни Дуракоф

Дата регистрации: Apr 2007
Проживает: В Деревне дураков
Сообщений: 6984
Возраст: 35

Рейтинг



Цитата:
Crystallize писал:
С вадниками мой косяк. Вот вкомпилил текстуры в карту, добавил исходник.

[ Вложение ]
Без имени.jpg

Сообщить модератору | IP: Записан
Сообщение: 225235

Старое сообщение 27-08-2026 16:53
- За что?
Crystallize
Житель форума

Дата регистрации: Jul 2007
Проживает: Новосибирск
Сообщений: 4811
Возраст: 36

Рейтинг



Ku2zoff Это новая стим-хл? Ксаш за 2019 грузит это спокойно.

Сообщить модератору | IP: Записан
Сообщение: 225236

Старое сообщение 27-08-2026 18:23
- За что?
Ku2zoff
Мастер Ёда из Деревни Дуракоф

Дата регистрации: Apr 2007
Проживает: В Деревне дураков
Сообщений: 6984
Возраст: 35

Рейтинг



Crystallize это Steam legacy. Лимиты в 25th Anniversary такие же. Если карта действительно совместима с голдсорсом, обе версии загрузят.

Цитата:
Crystallize писал:
Ксаш за 2019 грузит это спокойно.


– А у нас на кухне газ.
А у вас?
– А у нас водопровод.
Вот.

Добавлено 28-08-2026 в 07:30:

Карта большая: 26944x26944x2912 юнитов. По лимиту на фейсы не должна вылетать, лимит на размеры чисто технический. Нету текстуры BRICKWALL.

Сообщить модератору | IP: Записан
Сообщение: 225237

Старое сообщение 28-08-2026 00:30
- За что?
FiEctro
Кот Арсис

Дата регистрации: Aug 2006
Проживает: код
Сообщений: 13588
Возраст: 34

Рейтинг



Не хватает скриншотов. Чет не очень хочется подымать сервер ради того чтобы только посмотреть как оно выглядит.

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!

Сообщить модератору | IP: Записан
Сообщение: 225238

Старое сообщение 28-08-2026 08:20
- За что?
Crystallize
Житель форума

Дата регистрации: Jul 2007
Проживает: Новосибирск
Сообщений: 4811
Возраст: 36

Рейтинг



Цитата:
FiEctro писал:
Не хватает скриншотов. Чет не очень хочется подымать сервер ради того чтобы только посмотреть как оно выглядит.

Выглядит как по стройке лазить

[ Вложение ]
6a91281f_0000.png

Сообщить модератору | IP: Записан
Сообщение: 225239

Старое сообщение 28-08-2026 13:13
- За что?
Ku2zoff
Мастер Ёда из Деревни Дуракоф

Дата регистрации: Apr 2007
Проживает: В Деревне дураков
Сообщений: 6984
Возраст: 35

Рейтинг



Цитата:
Crystallize писал:
Выглядит как по стройке лазить

Чисто как прототип для тестов пойдёт. Можно наделать с десяток разных карт, и копировать из них отдельные комнаты в свои карты, когда фантазия иссякла. Но опять же, лимиты. Даже на ксаше. В современном анриле, например, есть Modelling Mode - это когда прям в самом редакторе движка работаешь как в специализированном 3D софте. Я сильно не разбирался, скорее всего макс и блендер имеют более широкий функционал, но сам факт того, что не совсем обязательно что-то импортировать извне - это супер. Щас разберусь с анимациями персонажа, импортну кой-какие модели, текстуры и звуки, и наверное заведу отдельную тему на форуме под это дело - решил для самообучения накубать халфомод на анриле

Отредактировано Ku2zoff 29-08-2026 в 20:14

Сообщить модератору | IP: Записан
Сообщение: 225240

Старое сообщение 29-08-2026 20:10
- За что?
Тема: (Опционально)
Ваш ответ:



Переводчик транслита


[проверить длину сообщения]
Опции: Автоматическое формирование ссылок: автоматически добавлять [url] и [/url] вокруг интернет адресов.
Уведомление по E-Mail: отправить вам уведомление, если кто-то ответил в тему (только для зарегистрированных пользователей).
Отключить смайлики в сообщении: не преобразовывать текстовые смайлики в картинки.
Показать подпись: добавить вашу подпись в конец сообщения (только зарегистрированные пользователи могут иметь подписи).

Временная зона GMT. Текущее время 20:27. Новая тема    Ответить
  Предыдущая тема   Следующая тема
HLFX.Ru Forum HLFX.Ru Forum > Наш форум > Технические вопросы > Генераторы карт от SuperJer и как их запускать
Запуск PHP-скрипта на Windows 10
Версия для печати | Отправить тему по E-Mail | Подписаться на эту тему

Быстрый переход:
Оцените эту тему:

Правила Форума:
Вы not можете создавать новые темы
Вы not можете отвечать в темы
Вы not можете прикреплять вложения
Вы not можете редактировать ваши сообщения
HTML Код ВЫКЛ
vB Код ВКЛ
Смайлики ВКЛ
[IMG] Код ВКЛ
 

< Обратная связь - HLFX.ru >

На основе vBulletin
Авторское право © 2000 - 2002, Jelsoft Enterprises Limited.
Дизайн и программирование: Crystice Softworks © 2005 - 2024