arctic-engineers-club

Open full view…

Тема ArcticEngine на ГД

ritor
Tue, 11 Sep 2018 17:13:16 GMT

В свое время видел эту тему, но прошел мимо. Сейчас чет не могут найти ее. Эта тама удалена? Если да, плез перескажите вкрации что там было интересного.

Huldra
Tue, 18 Sep 2018 15:26:17 GMT

Подожди, ты меня с кем-то путаешь. Я как раз недавно добавила поддержку конфигов в csv в arctic engine, чтобы удобно было всякие настроечки прямо в эксельчике править. Я ведь не призываю зашивать и модели, и текстуры и настройки прямо в код. Все это должно быть в удобном виде. Например, список строк локализации удобнее редактировать в csv, параметры персонажей тоже удобнее в сводной таблице в csv иметь, а не настраивать для каждого из персонажей отдельно через gui unity, так что даже элементарно сравнить один праметр для всех 20 персонажей это не посмотреть на строчку в таблице а сделать кучу кликов по персонажам в 3д мире и по менюшкам.

ritor
Tue, 18 Sep 2018 15:29:52 GMT

> Huldra Ну вот, прогресс пошел. Еще немного и к этим cvs проще будет прикрутить редактор с кнопочками и менюшками. Основная задача редактора будет проверять правильность расстановки запятых и валидность аргументов. Может сразу делать нормально?

Huldra
Tue, 18 Sep 2018 15:30:58 GMT

http://arcticengine.com/#!/general:-ini-3vebfi8a3a0gkebo5n8b

Huldra
Tue, 18 Sep 2018 15:31:13 GMT

http://arcticengine.com/#!/general:-json-2nfbgj1b6a1glebp5olc

ritor
Tue, 18 Sep 2018 15:32:41 GMT

> Huldra :( _это вместо матов_

ritor
Tue, 18 Sep 2018 15:35:05 GMT

json от cvs принципиально ничем не отличается. Все равно нужна будет проверка корректности сложных данных. А большие данные вообще руками сложно будет поправить из-за огромной вложености скобок.

Huldra
Tue, 18 Sep 2018 15:37:41 GMT

Так ведь поддержка этих форматов не означает необходимость этой подержкой пользоваться. В этом очень важное свойство arctic engine. Тебя не заставляют пользоваться всеми компонентами, потому что подругому никак. Arctic engine дает програмистам возможности, не требуя чего-либо взамен.

Huldra
Tue, 18 Sep 2018 15:40:56 GMT

В Unity например за тебя уже придумали цилкл работы движка и если тебе он не нравится то остается только страдать. В arctic engine можно взять один из готовых вариантов, можно переделать все как угодно (код прилагается, лицензия позволяет), можно взять и написать как тебе нравится, нужно, удобно, хочется. Arctic engine не причиняет страданий.

ritor
Tue, 18 Sep 2018 15:58:47 GMT

> @Huldra Опять мы в домике маркетингового булшита без единой здравой идеи логически. > Так ведь поддержка этих форматов не означает необходимость этой подержкой пользоваться. Ну ты понимаешь чтобы реально кто-то пользовался нужна поддержка для непрограммистов. Если ее нет(а откуда она возмется?), то такой движек(тм) не нужон. >В arctic engine можно взять один из готовых вариантов, можно переделать все как угодно (код прилагается, лицензия позволяет), можно взять и написать как тебе нравится, нужно, удобно, хочется. Это уже все было по десятку раз в других проектах. Дело не в том чтобы все просто взять и переписать как нравится, в том чтобы вообще ничего не преписывать. Все из коробки как расширения/ассеты намного предпочтительнее. Это тоже должен кто-то написать заранее. > Arctic engine не причиняет страданий. Это ложь. На самом деле истиное страдание это выбор в условиях неопределнности. Если движек(тм) предоставляет выбор в виде написания произвольного кода, но не дает гарантий работоспособности конечного результата - это страдания мамкиных архитекторов, папкиных г ейдизайнеров и просто бедных артистов. На любителя короче экспириенс. В целом когда говорят что движок это сложно имеют ввиду подобные моменты, но в целом велики это хорошо, только они ни разу не являются движком.

Huldra
Tue, 18 Sep 2018 16:02:54 GMT

Я не собираюсь продавать arctic engine, это не убийца unity, я не хочу чтобы все те кто сейчас с удовольствием делают игры мышкой без программирования вдруг пересели на arctic engine. Я делаю движок, который позволяет именно программистам на С++, не важно, опытным или начинающим, делать игры с той легкостью, с которой их и должны делать программисты на С++. Создание игр не должно превращаться в борьбу с ограничениями движка.

ritor
Tue, 18 Sep 2018 16:07:07 GMT

> Huldra Все я понел в чем дело. Это внутри тебя мозговой слизень говорит.

ritor
Tue, 18 Sep 2018 16:08:57 GMT

Ну то есть набор установок без всякой критики. Противоречие или их недостижимость? Да бред кокой-то.

Huldra
Tue, 18 Sep 2018 16:11:00 GMT

Что?

ritor
Tue, 18 Sep 2018 16:19:04 GMT

> Huldra У меня бугурт, вот что. На самом деле ты говоришь рекламными лозунгами. Это неприятно. Вот хотя бы взять вот это высказывание > Создание игр не должно превращаться в борьбу с ограничениями движка. Оно ведь не верен по своей сути. Ведь движки стремятся максимально подстраиваться под типовые задачи и значит в 95% случаев использования никакой боли от ограничений с ними нет. И если дать напротив слишком много швабодки без специализиции то неопытные рарабы потеряются по дороге прострелив себе колено. Это чистый риск и нужность его сомнительна.

Huldra
Tue, 18 Sep 2018 16:25:49 GMT

Это не я, это ты говришь рекламными лозунгами. Движки сами ни к чему не стремятся, стремятся их разработчики. Разработчики Unity стремятся заработать побольше денег, как и разработчики Unreal Engine. А вовсе не максимально подо что-то подстроиться. 95% ты сам только что придумал. Но если кто-то не испытывает боли и не страдает от ограничений других движков, я могу только порадоваться за него. Я делаю arctic engine для тех, кому, как и мне, не подходят другие движки.

ritor
Tue, 18 Sep 2018 16:37:45 GMT

> Huldra Делай конечно. Но список отличительных особенностей конечно лучше хотя бы про себя продумать получше чем просто "делаем игры без страданий от ограничений других движков". Так-то типовой вопрос где-то там выше: в чем отличия от других движков? А ты раз и по пунктам, да еще и с кодом, демкаким и без размытых фраз. На гд например весь год стебяли про самый лучший снег. Это может быть фичей движка? Снег в одну строчку кода? Кстати, давно хотел спросить почему тут нет отдельной кнопки в самом видном месте: СКОЧАТЬ бесплатно и без смс?

Huldra
Tue, 18 Sep 2018 16:44:02 GMT

Как только доведу arctic engine до версии 1.0, сделаю кнопку "Скачать" и онлайн документацию. А сейчас это не так важно, как делать движок дальше. Отличия от других движков? Так ведь очевидно же! Поддерживаемые на данный момент платформы: - Windows - Mac OS X - Linux - Raspberry Pi (Raspbian) Arctic Engine, в отличии от того же Unity не ограничивает разработчика игр конкретным пайплайном, Arctic Engine дает возможности, а не отбирает их. Весь код Arctic Engine лицензирован под MIT лицензией, что позволяет свободно продавать создаваемые игры, не заморачиваясь проблемами лицензирования библиотек, ведь Arctic Engine для работы не требуется никаких сторонних библиотек с неудобными лицензиями и правилами распространения, как у OpenAL. Arctic Engine прост в освоении и леговесен, быстро компилируется и занимает мало места.

ritor
Tue, 18 Sep 2018 16:46:53 GMT

> @Huldra > Как только доведу arctic engine до версии 1.0 Сколько лет это займет? Так примерно можешь оценить?

ritor
Tue, 18 Sep 2018 16:55:02 GMT

> ritor > Так примерно можешь оценить? Неопубликованые великики никогда не бывают завершены до 1.0.

Huldra
Tue, 18 Sep 2018 17:36:09 GMT

> @ritor > Сколько лет это займет? Так примерно можешь оценить? Осталось примерно 2-3 года. > @ritor > Неопубликованые великики никогда не бывают завершены до 1.0. Если нет яркой кнопки, это не значит, что код не опубликован. http://arcticengine.com/#!/general:arctic-engine-v040-sbr4b

next