Простой и приятный конструктор для создания 2д и 3д игр, теперь еще и бесплатный. Есть встроенный редактор моделей, текстур, анимации и прочего. Имеет низкий порог вхождения и подойдет для изучения детьми, людьми не шарящими в программировании. Если ты ниебаться крутой геймдев на UE, Godod и прочих Unity, то скорее всего тебе будет не интересно, можешь пройти мимо.
Язык скриптов LUA, так же доступен визуальный редактор скриптов по типу Scratch. Доступные платформы (сам конструктор и игры) - Windows, Mac OS, Linux. Есть экспорт игр в html 5, но тестовая игра из этого формата у меня не завелась.
>>637694 >>637708 Движок для тех, кто вкатывается. И он именно такой, каким и должен быть. Большую часть игр, что я тут вижу, вполне успешно можно было бы реализовать на CraftStudio, все необходимые инструменты есть. Lua несложно освоить и этот язык позволяет писать что-то более-менее серьезное, для игр отлично подходит.
>>637832 Roblox для серьезных пацанов. У него более расширенная библиотека lua, и там некоторые целые студии делают и миллионы зарабатывают, а тут разве что гемморой себе заработаешь.
>>637903 Я глубоко не изучал возможности roblox, знаю только, что школьники узают его. Можешь подробнее про библиотеки луа рассказать, что именно позволяет делать роблокс, что будет гемором в крафт студио.
>>637936 А, у Крафта тоже есть сетевой режим и работа с бд (думал вообще говно примитивное), но зато в роблоксе с этим пердолиться не надо, все искаробки, а фанбаза у роблокса намного больше
>>637956 Спасибо, что просвятил насчет роблокса, я ошибочно предполагал, что он более казуальный. Фанбаза у крафта и правда небольшая, хотелось бы побольше. Но обучающих материалов по интернету достаточно и они понятны, я хочу собрать основное в этом треде, тогда кто-то может выбрать для себя этот движок, фанбаза чуточку увеличится.
Ориентируясь на детей есть одна хуйня - дети хотят побыть взрослыми, им надо побольше всякой ненужной хуеты чтобы почувствовать важность. Если положишь перед ребенком веселенький конструктор в котором все уже готово и рядом хуюнити с пайплайнами и прочей хуйней "но зато как у взрослых" он выберет второе.
>>638799 А потом эти дети собирают из скачанных ассетов очередной говноплатформер по видеоурокам, в лучшем случае, потому что для изучения кода нужно терпение, которого в молодом возрасте часто не хватает. CraftStudio проще понять, функций меньше, редакторы моделей и карт предельно простые, что стимулирует самостоятельную разработку, а не скачивание, представление о том как устроена игра даёт. При этом даже тех имеющихся функций большинству начинающих геймдевов хватит с головой, в юнити будет использоваться один процент возможностей. Если бы там не было визуального редактора скриптов, а только луа, то он уже не казался бы детским движком? Низкий порог вхождения не означает бедный функционал.
>>637683 (OP) Всё таки запустил КрафтСтудио на винде. Глянул статью на хабре, а там пишут конструктор платный, хотя вроде экспорт пустого проекта в исполняемый файл работает.
>>638864 >Экспорт проектов и моделей позволяет делать Модели экспортируются с помощью команд в редакторе моделей (на пике). Потом можно пихать в майнкрафт, можно просматривать в браузере https://github.com/elisee/CraftStudio.js
>>638830 Когда проект создаешь, то можно выбрать шаблон. Есть шаблон с меню и шаблон игры от 3го лица, по умолчанию стоит пустой проект.
>>639438 Уже перерисовали, видео записано в старой версии. Сейчас кнопки и панели покрасивше за счет более качественной рисовки, но если тебе цветовая палитра интерфейса на нравится, то тут увы - других тем нету.
>>639472 Сейчас бы пиарить не самый свежий бесплатный движок на доске с 3,5 анонами. Скорее просто собираю в одном месте линки ко всяким обучающим материалам и отвечаю на вопросы, если у кого-то возникнут. Может даже найду кого-нибудь для совместной разработки, у движка есть направленность на кооператив.
>>639563 Это просто /gd/ дохуя меркантильный. Всюду вопросы кто сколько заработал, планирует заработать. Соответственно какие-то положительные отзывы на игры/движки кажутся оплаченной рекламой для того, что бы заработать и т.д. Для меня лично это просто хобби, есть основная работа, которая приносит доход. Еще один способ самовыражения ну и сам процесс доставляет.
>>642313 Двачую. Захочешь что-нибудь поделать на нем - можем вместе поклепать. За время использования ни разу не завис и не вылетел движок То же самое насчет runtime То же самое на счет готовой игры Много спрайтов/3д объектов не тормозят
Без минусов не обошлось -Есть проблемы с установкой на линукс (как тут писали) -экспорт в html5 работает криво
Написал разрабу по поводу html5, он ответил сразу же. В общем экспорт работает нормально, это у меня пробелы в знаниях о работе HTTP сервера. Продолжаю использовать КрафтСтудио.
ОП или кто шарящий есть? Чет из примеров все вопиюще трехмерное, подойдёт ли он для джвадэ поинт-н-клик/новелки/метроидвании на спрайтах? Или может кто посоветует более подходящий движок? Навыки кодинга - редактор триггеров в третьем варсруфте, а для серьезного обучения оным навыкам я слишком сильно залил мозги стекломоем - короч без кодинга чтобы. Заранее благодарю.
>>685486 ОП тут. Для 2д на спрайтах подходит, можешь погуглить пример Inspector Badass. Рекомендую при создании нового проекта выбрать шаблон с меню. Там в скрипте создается луч из камеры в направлении курсора мыши, если при клике луч пересекает необходимый игровой объект (пункт меню в шаблоне), то происходит заданное действие. По такому же принципу организуешь управление в игре, вместо объектов с текстом будут объекты со спрайтами.
Во первых это говно не работает без интернета. Во вторых какого хуя ниодна кнопка не работает. Хочу что то создать- анимация нажима есть но ничего не происходит говно
>>689784 Стандартные проекты у меня тоже не открываются, но те, что мною созданы нормально работают. Нажимай "добавить проект", создавай, потом добавишь в этот список слева и с ним уже будешь работать. Кнопки не работают потому что надо сначала открыть проект.
>>689973 Так робит без интернета или нет? Будет плохо, если сервер у автора двигла сдохнет, автор уйдет в монастырь, на город упадет метеорит, и анон останется без дееспособного движка. Работает или нет оффлайн?
>>690021 Без интернета робит, надо просто в настройках отключить аутентификацию сервера. А вообще инет нужен не для соединения с сервером автора двигла, а для создания сервера на твоем компе и для совместной разработки игор.
>>690068 Обращайся, если будут вопросы. Советую обратить внимание на заготовочки при создании нового проекта (пикрил). А так же на урок в этом посте >>639589
>>690580 Ну в теории ничто не мешает задавать границы секторов через код, затем уже выстроить карту из блоков или плейнов. Можно и процедурную генерацию мира прикрутить. Тут уже от навыков программирования зависит. Большую карту вручную выкладывать из блоков действительно не очень удобно.
>>690644 >задавать границы секторов через код ёёё.. Не, ты возможно не понял. Если отвлечься от секторов... могу ли я из прямоугольного плейта сделать треугольный/многоугольный и редактировать заборчик из панели например, смещать вершины/ребра - и все это в режиме карты? >задавать границы секторов через код или все так и упирается в то, что придется свой билдер писать по итогу, чтобы не кодить ручками каждую вершину...
>>690722 Работы с вершинами, ребрами нет. По сути ты всегда работаешь с параллелепипедом. Ты можешь его сплющить так, что бы он стал плоским, можешь сделать какие-то грани или их части прозрачными, можешь наклонять и вращать, ну и все пожалуй. И это в режиме модели, а не в режиме карты. Что бы из этого сделать карту, надо задать физику для пола и стен, либо делать объекты непроницаемыми через код.
>>690741 Ах если бы русские! Всё-таки французские. Ну уворовали неплохо так, эта самая симпатичная реализация и к функционалу движка хорошо подходит. Я поизучал тему немного, подобных скретчеподобных языков много, и у гугла свой есть, но все они страшненькие.
>>690731 то есть движок воспринимает карту исключительно как набор параллелепипедов? Причем, каждый из них - тайл? Т.е. чтобы построить прям что-то уникальное, надо сгенерить овер 9000 тайлов всего и вся? Ужос.
>>690859 Вообще любые объекты в игре состоят из параллелепипедов. Какие-то вещи из них сделать проще, какие-то сложнее. Не знаю о какой уникальности ты говоришь, думовские сектора как мне кажется беднее в плане возможностей, нельзя делать уровни один над другим.
>>637898 Вполне вероятно, что под луа-куном имеют в виду меня, ведь я провонял штук десять тредов (набегая за последние пару-тройку лет) с нытьём о том, как нехватает классного движка на луа или поддержки искаропки на каком-нибудь мощном движке. Хотя не исключаю, что я не один такой. Да нас таких целый тред был, лол, который куда-то утонул. Так вот. Иронично, но под мои цели движок не очень подходит. Впрочем, будет хорошо, если он подойдет кому-то другому. Удачи треду.
>>691166 Понятно, крафтстудио пожалуй слишком казуальный в некоторых аспектах и не поддерживает подгрузку собственных 3д моделей. Неплохой движок, но не для всех. Defold тебе тоже не нравится?
>>691172 Дефолд как и корона невнятен немного. Но в отличие от короны я его не ковырял. В любом случае он видится как нечто для казуальщины. Слышал, что и корона теперь опенсорс, движится только сообществом. Емнип, примерно то же грозит и дефолду. Если я ошибаюсь на его счет, то извиняюсь.
>>691789 Да тут вся суть движка на объектах построена. Объекты выполняют действия, отправляют сообщения друг другу, присутствует структура родительский-дочерний объект.