2 years ago

Манифест ST2005 против Лунтика Х, Соника EXE, Construct и Clickteam Fusion 2.5(+) (DEV)


В своем последнем манифесте, я обвинял одного чела в лицемерии: он попускал соника екзе на фоне лунтика икс.

Сегодня, я подробнее объясню, почему Лунтик Х сегодня такой же унылый, как и Соник экзе, и почему в этом виноваты констракт и кликтим.


Часть 1: Clickteam Confusion 2.5 NO-

Что соники, что лунтики, что фнафы сегодня делаются на кликтиме.

Кликтим, это самый популярный игровой движок, который не требует навыков программирования. Этот ящик Пандоры открыл Скотт Коутон - чуть ли не самый влиятельный инди-разработчик последнего десятилетия: его "Пять ночей с Фредди" до сих пор не теряют популярности, некоторые видео на ютубе посвящены исключительно "туториалу по созданию пародии на фнаф". 99% людей, которые сейчас работают с кликтимом, просто когда-то увидели фнаф и захотели сделать так же.

Но проблема в том, что этот сверхдорогой движок (цена в стиме: CA$400) крайне урезан в своем функционале: нет "примитивов" (префабов как в Unity, шардов как в Lumberyard, инстанциирования сцен как в Godot), нет встроенной поддержки 3D (даже не смейте называть Perspective, Firefly, Mode 7 EX 3д), нет шейдеров как таковых. Многие разработчики держат свои переменные в Counter, игнорируя существование Alterable Value.
И не говорите мне, что в кликтиме можно обойтись без инстанциирования и префабов: вы не представляете, как же это кайфово, когда интерфейсы (диалоговые окна, ночи) можно изменить в одной сцене, чтобы они изменились во всех остальных: когда я делал свою визуальную новеллу, ДДКГ2, я 3 раза обновлял интерфейс и каждый раз мне приходилось рвать жилы, чтобы обновить свою диалоговую систему во всех абсолютно сценах, которые есть в игре. Godot Engine позволяет мне держать диалоговое окно в одной сцене и вставлять уже эту саму сцену в другие, уже игровые сцены.

Вы знаете, как делают ФНАФоделы? Они делают одну ночь и копипастят ее 5 раз - по одному разу на одну ночь. Так не делают только сверхразумы, но не все фнафоделы в "Нормальных Разработчиках" - сверхразумы.

Это ограничение также становится причиной, по которой в играх по Лунтику Х нет общего интерфейса.

Отсутствие шейдеров делает невозможным создание тонны самых разных эффектов: в "Дворовых делах Красного Глаза 2" я использую шейдер для размытия заднего фона меню паузы:

untitled.png

В "Пять ночей с Максом 2: REMAKE", я использую шейдеры для эффекта статики:

image.png

А также, шейдеры позволяют создавать эффект перспективы, как Perspective в Clickteam fusion 2.5

image.png

К слову, вы заметили, что почему-то кнопки имеют очень странные названия? "NIGHT_TRAPS"? "NIGHT_TEXTBOOK"? Это потому, что в отличии от кликтима, в годоте можно запросто внедрить переводы и локализацию: надписи на Label и Button подменяются нормальным текстом во время работы. Кликтимщики же не парятся над переводом, а если и парятся, то делают отдельный билд на каждый перевод (представьте, что у вас 5 ночей и надо на каждой перевести надписи на всех кнопках.)

А, кстати, да, вы заметили, что как у ДДКГ2, так и у ПНСМ2Р, кнопки необычные? Это не стандартные кнопки Godot, я их изменил используя встроенные утилиты Godot - он позволяет создать файл типа Theme и в нем изменить все кнопки. Кликтимщикам же приходится изворачиваться с активами: я был кликтимщиком и я знаю, как это работает.

При всем при этом, Godot - полностью бесплатный, с открытым исходным кодом (что мало чего дает обычным пользователям, признаюсь), у него огромная и крайне активная аудитория, которая поможет вам в любых ваших начинаниях, он поддерживает 3D изначально и программируется на Python (щас всякие сверхразумы попытаются меня убедить, что Python это не GDScript, угу), хотя (еще) есть опция визуального программирования на нодах.

Вы думаете, что это реклама годота? Да, блин, это реклама годота.

С Констрактом все еще хуже: его игры изначально рассчитаны на браузер и, хоть констракт создает впечатление более продвинутого движка, он еще хуже.


Часть 2: Лунтик Х и Sonic.EXE

Игры про Лунтика Х еще держутся на плаву просто потому, что говно не тонет. Найдите мне минимум 5 игр про Лунтика Х, в которых все спрайты однородны (все спрайты взяты либо из старого 3Д, либо из нового 3Д, либо из 2Д), нет спрайтов с фото из реальной жизни, которые являются хоть в какой-то степени серьезными, а не сатирическими и "просто для прикола". Которые не похожи на мою игру "Пять ночей с Максом: REMAKE", если просто говорить.

Я обязан признать, что такие всё-таки есть и их, может быть, даже больше пяти. Но те немногие игры по Лунтику Х (ключевое слово "Лунтик Х": Moonzytale не считается, хоть это и лучшая игра по лунтику за все время), которые +- годные, вытесняются из поля зрения обычного игрока миллиардами low-effort поделками, которые школьники клепают за минуты.

Да, хороших лунтиков Х больше, чем хороших игр по Сонику EXE, я не могу этого отрицать. Но делает ли это плохих Лунтиков Х лучше, чем плохих Соников ЕХЕ? Moonzy_X_TDMB и некоторые другие люди очень обожают хаять Соников ЕХЕ за то, что они плохие, сравнивают их с лучшими Лунтиками Х, но они это делают так, как будто бы от существования Moonzytale или "Лунтик Х: Приключение в Городе" (от Twaylat) "Лунтик Х: Проклятый омлет" становится лучше оригинального Sonic.EXE.
По такой же логике, я могу сравнить Sonic.EXE с "Приключением в Городе" и на основании этого сказать, что "Rebirth of the Demon" лучше Лунтик Х 2 FANMADE от MaximDubina.


Часть 3: Решение.

Чтобы игры по Лунтику Х и Сонику EXE (ну, как член русского геймджолта, я все-таки больше симпатии проявляю Лунтику Х) перестали быть посмешищем, разработчики Лунтиков должны сделать следующее:

Разработчики Лунтиков Х, я обращаюсь в вам. Перестаньте клепать дерьмо, в которое ни один нормальный человек не захочет поиграть! Вот, что вы должны сделать, чтобы ваши проекты по Лунтику были АДЕКВАТНЫМИ.

  1. ОБЪЕДИНИТЕСЬ!
    У всех нас есть разные идеи по поводу Лунтика Х, мы все можем предложить разные аспекты. Кто-то отлично рисует, кто-то даже на кликтиме умудряется создавать что-то сносное. Кто-то способен перейти с кликтима на нормальный движок, или уже сейчас умеет работать с нормальным движком.
    Люди вроде MI Games способны на генерацию приемлимого сюжета, кто-то может красиво и аккуратно вырезать и клеить спрайты. Если каждый, кто делает Лунтиков, забьёт на свой личный проект и объединится друг с другом для создания какого-нибудь крупного Лунтика Х, то это получится абсолютно сносный проект.

  2. УЛУЧШАЙТЕСЬ!
    Выучите уже Годот! Он не такой сложный, как может показаться на первый взгляд. Его доки и комьюнити - самые лучшие. Да, комьюнити в годоте меньше, чем в юнити, но это не значит, что вам никто не станет помогать. А доки для годота на 100 голов выше доков того же знаменитого юнити.
    Лунтики Х с Годотом будут куда круче, чем с кликтимом; и это не вопрос опыта или чего-то еще. Годот в принципе менее ограничен, чем кликтим.

    Конечно, вместо Годота (самого мощного и простого движка который сейчас есть) вы можете выбрать Unity, Unreal Engine 4 или другие (неоправданно) усложненные и """более мощные""" решения, это дело за вами. Но главное уже хоть что-то, но только не кликтим, не констракт, не гейммейкер, не любое другое подобное позорище.

  3. ОДНОРОДНОСТЬ!
    Ваши игры про Лунтика должны состоять из спрайтов одного типа графики. Посмотрите на любую игру про Лунтика от MI Games, да и не только: там в одном кадре 3д лунтик и 2д кузя едут на ИРЛ бобике.
    Выберите один тип спрайтов, прошу.

  4. ИЗУЧИТЕ ЛУНТИКА!
    Лор Лунтика - крайне большой: там есть свои машины, летательные аппараты, средства связи, оружия, локации, куча персонажей. Каждый из персонажей детально прописан: от светлячков до Пескаря Ивановича. Делая игру про Лунтика Х, учитывайте каждые детали о персонажах, которых вы добавляете.

  5. ОСТАВЬТЕ АНДЕРТЕЙЛ И ФНАФ ВОРЛД В ПОКОЕ!
    Окей, если вы хотите сделать геймплей как в андертейле, то хотя бы сделайте свой интерфейс: нарисуйте свои элементы интерфейса, оставьте цвета (типа, не надо искать монохромный пиксельарт лунтика Х для андертейл битвы), не меняйте фон на черный цвет, перетасуйте кнопки...
    Вот, как я сделал в своей пародии на андертейл: закругленные кнопки, 1 уровень = 30 хп, свои спрайты, задний фон из шейдеров. Да, эта пародия на андертейл делалась для моих одноклов и изначально не планировалась, как что-то серьезное: я не пытаюсь сказать, что я сделал самую лучшую пародию на андертейл. Но я сделал ее уникальной, о чем я прошу и создателей лунтика Х с элементами андертейла.
    Перетасуйте кнопки, чтобы они были сбоку или сверху от диалогового окна, но не делайте полную копию андертейла. То же самое касается и FNAF World: сделайте хотя бы свою стилизацию, а не скачивайте спрайты с интернета, которые уже кому-то принадлежат.

    image.png

Послесловие

Каюсь, я это писал поздно ночью и мог запутаться в своих мыслях где-то. Я писал все это на ходу, импровизировал, но моя идея была мне ясна: я хочу, чтобы "Нормальные Разработчики" и подобные комьюнити; те, кто делают игры про лунтика или соника, "повзрослели" что ли, воспринимали свою работу всерьез. Применили старания хотя бы в эстетическом плане: чтобы спрайты друг с другом сочитались. Чтобы диалоговые окна или интерфейсы (там, где они есть) были красивыми, стильными. Или, чтобы персонажи были прописаны правильно.

И я не говорю лишь о Лунтике Х, я говорю это и о ФНАФах, о Сониках: там ситуации не лучше и все, что я писал про лунтика, вполне применимо и там.

Я мог показаться токсичным, кого-то оскорбить: приношу извинения (всем кроме moonzy_x_tdmb лол), но не заставляйте свою обиду заглушать мой, как я думаю, голос здравого разума.



29 comments

Loading...

Next up

Это он к вашей мамаше пошел))

Я: Может поиграть в гымод Также я: А может заняться работой?

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

Izutsumi

: Krita

Ничего нового :(

Всем привет! В связи с тем, что по игре целых !7 МЕСЯЦЕВ! не выходило никаких новостей, решил показать вам анимацию Лунтыша! :)

Как вам?

Система инвентаря готова :D

Humanized Dem

: Krita

Год Коалиции Авторских Проектов!