ПроектыФорумОцените

Скриншотный субботник. 2025, Июль, 2 неделя

Страницы: 1 2 Следующая »
#0
7:00, 12 июля 2025

Показывайте в комментариях скриншоты, видео и анимационные gif-ки того, над чем работали на этой неделе: арт, графика, шейдер-арт и прочее.

Предыдущая тема: https://gamedev.ru/projects/forum/?id=291056

Скриншотный субботник | Скриншотный субботник. 2025, Июль, 2 неделя
#1
8:42, 12 июля 2025

На этой неделе я опубликовал свою первую "игру" на яндекс игры))) Это простейший пазл на babylonjs. Предыдушии "проекты" не удавалось довести до публикации, обычно застревал из-за неспособности реализовать задуманное))). В этот раз упростил всё насколько возможно, зато процесс разработки шёл довольно быстро, плавно и без решения задач которые могли поставить в тупик.
Scscreen_1 | Скриншотный субботник. 2025, Июль, 2 неделя
Посмотреть в действии: https://yandex.ru/games/app/452063?lang=ru
Посмотреть код: https://gitverse.ru/heap/puzzle_1

#2
9:25, 12 июля 2025

manozavr
А как вы на яндексах публикуетесь?
Я читал мануал и не понял,
-то ли нужен отдельный сервак куда надо свою игру засовывать,
-то ли еще что-то.

Та же история с вк-игры

вот что я сделал.

#3
(Правка: 9:37) 9:33, 12 июля 2025

pavelsv
> то ли нужен отдельный сервак куда надо свою игру засовывать,
на их сервак перечитай https://yandex.ru/dev/games/doc/ru/console/add-new-game
там же даже видеоурок какой то есть

#4
(Правка: 9:44) 9:39, 12 июля 2025

endeavour_pr
> pavelsv
> > то ли нужен отдельный сервак куда надо свою игру засовывать,
> на их сервак перечитай https://yandex.ru/dev/games/doc/ru/console/add-new-game
> там же даже видеоурок какой то есть
А вспомнил. у меня проблема была с подключением рекламы.
В инструкции написано используйте SDK.
Какой именно подразумевается?

А все нашел, опять этот подводный камень. Нужна не только игра но и сервер.
(это если HTML5) В общем вся инструкция урывками кусками с не законченными предложениями.

Спасибо.

#5
(Правка: 10:28) 9:54, 12 июля 2025

pavelsv
Для публикации нужно все упаковать в zip архив, если перейдете в gitverse по ссылке выше то там всё содержимое из папки dist необходимо заархивировать так чтобы index.html был на первом уровне вложенности в архиве, когда создадите черновик там будет кнопка для загрузки этого архива, в index.html нужно подключить скрипт "./sdk.js" он берётся с сервера яндекса автоматически, его не нужно скачивать и добавлять в проект самостоятельно, чтобы методы sdk работали во время разработки нужно установить прокси сервер от яндекса  npm install -g @yandex-games/sdk-dev-proxy. для отладки запускаем npm run dev потом прокси npx @yandex-games/sdk-dev-proxy -h localhost:[port] --dev-mode=true (для проекта на gitverse port = 5173, настраивается в vite.config.js) и можно тестировать показ рекламы локально. либо создать черновик игры в консоли разработчика и закидывать туда архив для теста каждый раз

#6
10:08, 12 июля 2025

pavelsv
> Нужна не только игра но и сервер.
о каком сервере ты говоришь ?
Ты заливаешь игру на их сервак.
СДК под твой движок скорее всего отсутствует, но можешь сам загуглить.
ЯИ это под юнити в основном(юнити лучший выбор для ЯИ), потому что там всё делается быстро и просто,

кроме реальных игр конечно же.

#7
11:54, 12 июля 2025

endeavour_pr
> СДК под твой движок скорее всего отсутствует, но можешь сам загуглить.
Согласен, отсутствует. У AppGameKitclassic совсем другой набор файлов.
Html5 есть, но некоторые моменты не воткунуть.
Например как:
manozavr
> "./sdk.js" он берётся с сервера яндекса автоматически, его не нужно скачивать и добавлять в проект самостоятельно, чтобы методы sdk работали во время разработки нужно установить прокси сервер от яндекса  npm install -g @yandex-games/sdk-dev-proxy. для отладки запускаем npm run dev потом прокси npx @yandex-games/sdk-dev-proxy -h localhost:[port] --dev-mode=true (для проекта на gitverse port = 5173, настраивается в vite.config.js
воть.
Ладно. У меня 2 выхода:
1) Изщучать юньку и пытаться ее запустить на моем динозавре.
первые несколько попыток, которые были раньше, были неудачны.
2) Оставаться на itch.io, я глянул особо никто там не сидит уже.
Я заглядывал на популярные в то время программы. На многие кроме меня никто оценок не ставил и прочее и прочее.

СПАСИБО! manozavr, endeavour_pr, за развернутый ответ!

#8
(Правка: 14:50) 14:23, 12 июля 2025

pavelsv
> Изщучать юньку и пытаться ее запустить на моем динозавре.
для простых игр без геймплея изучать там почти нечего
Но вот не уверен что новые версии юнити запустятся на динозавре, а к старым нет СДК(придётся самому переписать) и вообще хз какая минимальная версия для веба.
Есть вот такое https://github.com/JustPlay-Max/PluginYG-1.7-old для более старых, но ещё свежих(2021.3.18+
2022.3+ 2023.2+). Но они тоже вряд ли запустятся на устаревшем компе.
А из более старых Unity вот что пишет DeepSeek

5.6: низкая производительность WebGL, ограниченная поддержка API, ошибки.
Unity 2017–2018: базовая работа, но возможны проблемы с оптимизацией и новыми браузерами.

Я б взял 2017 LTS версию если комп потянет, она(Editor) быстрее чем более новые и не такая древняя как 5.6. СДК придётся самому прикручивать.
Вроде бы ещё под godot оно есть https://github.com/BasilYes/godot-yandex-games-sdk
Но я хз вообще чё это за двигло godot и чем оно лучше той хреновины на которой ты кодишь сейчас. Да и выбирать движок только из-за СДК такое себе.
Так что если хочешь войти в ЯИ то придётся его СДК прикручивать самостоятельно либо комп апгрейдить(например с али экспресс заказать).

#9
15:08, 12 июля 2025

С ЯИ все понятно.
А вот в стим теперь без посторонней помощи уже не купить место для публикуемой игры.
Я теперь вообще не понимаю как это сделать из РФ.

#10
15:34, 12 июля 2025

Извиняюсь за оффтоп, но в каком-то смысле это тоже творчество)

pavelsv

Html5 есть, но некоторые моменты не воткунуть.
Например как:

Запустить видео по клику - Как делать игрыЗапустить видео по клику - Как делать игры

микрофона под рукой не было :(

#11
15:47, 12 июля 2025

pavelsv
> А вот в стим теперь без посторонней помощи уже не купить место для публикуемой игры.
Забудь про стим со своими поделками, они там никому не нужны.
Лучше купи новый комп. Какой-нибудь 2011-3 или более новые комплекты за те же 100 баксов с али экспресс вполне вариант, и видяху под анрил, но видяху хрен знает где сейчас купить дешево, когда будет комп бери анрил и делай игру для steam на нём.
Кстати бесплатные ассеты можешь забирать с fab и не имея компа.

#12
16:24, 12 июля 2025

manozavr
> Извиняюсь за оффтоп, но в каком-то смысле это тоже творчество)
>
> pavelsv
>
> Html5 есть, но некоторые моменты не воткунуть.
> Например как:
Добавил видео урок  в закладки. Буду учиться.

#13
17:26, 12 июля 2025

pavelsv
> вот что я сделал.
Молодец, классно у тебя получилось, хоть на игру похоже, а вот у меня если я сделаю свой инди хоррор то получиться очень всрато.

#14
17:48, 12 июля 2025

Сделала probe volume из амбиент дайсов. Благодаря дайсам из волюма можно доставать не только иррэдианс, но и радианс(ака отражения)

Запустить видео по клику - Как делать игрыЗапустить видео по клику - Как делать игры

Страницы: 1 2 Следующая »
ПроектыФорумОцените