Архив сообщества
2011 — 2019
Аватар KaulleN

Помогите с ДримМейкером нубу

Автор: KaulleN · 04.02.2013, 19:28 · 15 сообщений

Сообщений в теме: 15

KaulleN#1

Делаю свою карту. Вопросы начали появляться, помогите мне, если не сложно.

В ДМ, синтаксисе и системе вроде бы разобрался. Теперь я пытаюсь понять код самой игры, а вот с этим как раз проблемы. Темку буду обновлять по мере возникновения проблем, а их, чувствую,будет много...

Итак:

  1. Как настроить турф по умолчанию? В смысле, чтобы не space, а, например, grass или что-нибудь такое. При этом сделать его непробиваемым, и чтобы поверх можно было ставить другой пол.

  2. Вытекающий вопрос - как сделать, чтобы игроки там не задыхались и вообще, им было хорошо и приятно?

  3. Какое место кода отвечает за стартовую менюшку? Ну, с выбором персонажа, Declare Ready и прочим.

  4. Можно ли сделать как-то, чтобы атмос был только в небольшом куске карты, а в остальных местах не просчитывался, дабы не грузить систему?

Микровопрос: где взять нашу текущую карту (скажем, Блековскую) - с фиксами Я, да и с другими заплатками и фичами тоже?

Пока все - намаплю мирок, сваяю меню, продолжу спрашивать.

Заранее спасибо.

Сообщение отредактировал KaulleN: 04 February 2013 - 10:52

Скопировать ссылку
Neray#2

*прокашлялся*

Всё, что я могу сказать тебе про код станции:

Тупоголовые макаки не могут в дерево, они не могут сделать его нормальным, они должны разнести описание одного объекта на 3 разных куска кода, они не слышали про оптимизацию, они пишут ересь и прикрывают её комментариями "Урист допишет это", они хотят усложнить всё то, что можно усложнить...мысль ты понял.

Скопировать ссылку
KaulleN#3

Ага, примерно такое же мнение осталось у меня после чтения кода. Но может быть, придет сюда мудрый кодер, витиеватости и жопорукости постигший, да откроет очи мне на суть кода сего... или хотя бы на конкретные его части.

Вот Кэт, скажем, запилил Флегетон, там он точно столкнулся с тремя из этих проблем. Авось, заглянет.

Скопировать ссылку
Gravitational Singularity#4

Цитата

До сих пор? Серьёзно?

Цитата

cofe\defines\world.dm

turf = /turf/space

Цитата

Цитата

Либо unsimulated-тайлы, либо запилить plating/grass (наличие воздуха + возможность класть пол), с ex_act() ничего не делающим или (что лучше) меняющим тайл травы на распидорашенную землю.

Цитата

code\modules\mob\new_player\

По ключевым словам можно что угодно найти. Ctrl+F "Declare Ready", например.

Цитата

Опять unsimulated-тайлы. А вообще, последний атмос не лагуч.

Скопировать ссылку
KaulleN#6

Кто-нибудь пытался делать рабочую симуляцию текущей жидкости? А-ля майнкрафт, хотя бы. Или проще убиться об клавиатуру?

Скопировать ссылку
ACCount#8

Лучше убейся об клавиатуру, смерть от медленного вскипания мозга намного мучительнее.

На деле что-то похожее есть в химгранатах. Там это типа пена, но механика та же. Однако если прикрутить к этому течения и добавить прочие майнкрафт-плюшки, то лагач будет на три синги.

Скопировать ссылку
catratcat#9
KaulleN (04 February 2013 - 11:49) писал:

Кто-нибудь пытался делать рабочую симуляцию текущей жидкости? А-ля майнкрафт, хотя бы. Или проще убиться об клавиатуру?

Если не можешь в код, то не получится.

У меня не получилось. Но вроде Эдитор что-то кодил такое.

Скопировать ссылку
tizit#10

Код воды есть на byond.com , прям готовый. Тут есть ресурсы http://www.byond.com...loper/?sort=pop (где-то там вода) . Тут есть гайды http://www.byond.com...icles/resources . Или наоборот.

Если ты хочешь понять сам бьенд и всякие там фичи, вроде бамба и других стандартных проков, тебе лучше попробовать сделать свою простую игру. Разбираться в наикривейшем коде станции...кхм...

Скопировать ссылку
Recei#11
KaulleN (04 February 2013 - 10:28) писал:

Микровопрос: где взять нашу текущую карту (скажем, Блековскую) - с фиксами Я, да и с другими заплатками и фичами тоже?

Скрытый текст

Билд грина

https://github.com/SS13/green И билд блека https://github.com/SS13/black

Но это очень тайные ссылки

Скопировать ссылку
TereToox#14
Gravitational Singularity (04 February 2013 - 10:52) писал:

[/size]

Могу сказать более. Под эти 3 раздела есть ещё каждый подраздел.

Скопировать ссылку

Обратно в Кодинг