Как стать автором
Обновить
5
0

Пользователь

Отправить сообщение

Актуальна ли в настоящее время такая настройка проекта? Почему не используется тот же CMake? Ведь при разработке часто требуется больше библиотек (Box2D, ImGui, LDtk loader или парсер для tiled, ecs framework и т.д.), и настройка всего этого через проект Visual Studio может превратиться в настоящий ад. Кроме того, здесь существует проблема с кроссплатформенностью как для игрока, так и для разработчика.

В примере для cocos. Видео с игрой hearthstone. Которая сделана не на cocos, а на unity.

И наверно стоит дополнительно написать про Cocos creator. Так как он уже полноценный игровой движок с поддержкой 3d и скрипты пишут на ts.

Ещё добавьте информации про ogre-next(или ogre2). В котором добавили глобальное освещение (чем то схож с lumen из ue5).

Если говорить про заработок html5 игр, учитывая, что в этом году они показали спад

Cocos не ограничивается html5 играми. И в статье были примеры успешных игр на мобильные устройства.

Сервисы с готовым sdk, по типу gamepush, по моему не работают с кокосом

Это высказывание сравнимо с тем, что шарписту сказать, что в c# нельзя запускать процессы в windows.

У cocos есть одно ядро на ts для веб-платформ, и скрипты пишутся на ts. Поэтому, cocos куда ближе к html5, чем unity. Так что gamepush (или другие sdk и сервисы) внедрить не составит труда.

который ограничивает сторы

Какие сторы ограничивает?

Поддерживаемые сторы и веб порталы для сборки в Cocos Creator:

Спроси в этом чате, там не только разработчики игр, там ещё сидят разработчики defold.

Cocos Creator работает ещё под MacOS.

А с Defold ничего не понятно, всё бесплатно и они ещё сборочный сервер держат - откуда деньги? Или иначе - как они будут меня продавать?

https://defold.com/open/

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

https://docs.cocos.com/creator/manual/en/#product-line-overview

Сами кампании этим не пользуются. Пользуются их купленные кампании, занимающиеся мобильными играми.

Соглашусь.

Потому что надо искать Lua/C++ программистов, а не фреймворкистов - чай не js. После СВО в России в принципе геймдева не так много осталось, это не связано с популярностью фреймворка.

Частично соглашусь. Просто компании выбирают, тот же unity, ещё потому что найти специалистов легче, чем на Cocos Creator или тех, кто разработает движок для проекта. И частично это связано с образованием (как с курсами, так и университетами и т д), где в основном программы по разработке игр на unity. Иногда Unreal. А вот программы, где разбирали бы рендер, физику, ai и т д, как это работает более глубоко, и делали бы на плюсах, хотя бы не с нуля, а с использованием библиотек (суть думаю поняли), такие есть, но в рф их очень очень мало.

Поэтому не знаю как он у вас оказался "самым мощным", учитывая количество проблем с одной из главных состовляющих игр - графикой.

Ну тут смотря под какую платформу. Для пк unreal куда круче по графике будет.

Под веб в 3д, лично для меня, Cocos Cretor пока самый лучший среди 3д движков. Тому подтверждения (в то что графика может быть красивой и технологичной) демка Lake или cocos cyberpunk. Но игроку в веб играх, куда важнее скорость загрузки (этот пункт зависит ещё от типа игры и др. факторов), геймплей, стилистика графики.

Я писал статью с целью, что бы больше людей узнали про Cocos Creator. Просто у многих ассоциации с фреймворком cocos2dx, а кто-то вообще не слышал. Да, cocos не идеален, как и другие движки, всегда есть плюсы и минусы.

Для монетизации под мобильные платформы, есть vungle. Сейчас тестируется Admob, который появится, когда выйдет Cocos Creator 3.8.

Плагин просто для гугл плей, тоже есть.

Vungle и плагин для гугл плей входят в cocos services.

С facebook точно проблем не будет https://docs.cocos.com/creator/manual/en/editor/publish/publish-fb-instant-games.html

Есть ещё статья, как добавлять android sdk в cocos creator

Ну, не только проблемы с работай у cocos. Вот недавно была новость от hh ru. Почти на 1/3 убавилось вакансий в gamedev.

Яп для написания логики в движках, выбирают по другим характеристикам, как сложно его интегрировать в движок (например, lua легко и быстро интегрировать в игровой движок на плюсах), как дружит с различными платформами, как сильно влияет на билд игры и т д.

По поводу написания логики на Lua. Могу порекомендовать игровой движок defold. Писать на lua одно удовольствие.

Информация

В рейтинге
Не участвует
Откуда
Россия
Зарегистрирован
Активность

Специализация

Game Developer