М.Двач / Gamedev

219 Кб, 820x651
Привет. Пилю тут браузерную мультиплеерную песочницу-рпг, можно сказать io-игру: https://stonesoul.o 27 авг 2024, 04:47 971608 В конец треда | Веб

Привет. Пилю тут браузерную мультиплеерную песочницу-рпг, можно сказать io-игру: https://stonesoul.online/

Прокачка, мобы, данжи, крафт, выращивание растений, предметы, ресурсы, вот это всё.

Мир генерится процедурно при запуске сервера. Сервер запустил сегодня, нахожусь в статусе ранней беты. Баги гарантированы. В баланс пытался, хз что получилось. Мб буду в этом треде постить прогресс.

На сервере node, на клиенте phaser + vue, общение через вебсокеты. Сервер у timeweb за 300 руб/мес (3.3 ghz, 1 gb ram, 15 gb nvme), летает. Домен за 250 руб.

Некоторые моменты в игре пока не очевидны, придется доходить самому))0 Справа внизу есть кнопка справки, там бОльшая часть описана, наверное.

Проект начал делать года полтора назад, но крайне медленно, в свободное время, с большими перерывами. Если оценить в чистом времени, то месяца 3-4.

Ну что, тестим, даем фидбек, общаемся.

Ответы611613616622655737

2 27 авг 2024, 09:27 2 971611

>>971608 (OP)
Делал несколько подобных (не по геймплею) проектов. Их вечная проблема в том, что стабильного онлайна нет, а без онлайна сидеть не интересно. То есть думай сразу, что будет удерживать игрока, когда он один. Хотя бы несколько минут, иначе игра не будет "заводиться" до играбельного состояния.
Алсо, такого же дохрена сейчас. Нужна геймплейная киллер фича либо невероятно качественное исполнение.

Ответы612

# OP 3 27 авг 2024, 09:50 3 971612

>>971611
Одиночного контента сейчас на ~час, наверное. 7 типов ресурсов, собираешь их, крафтишь кирки/оружие/броню лучше и лучше, прокачиваешься, ешь, греешься, пьешь, зачищаешь подземелья, закрываешь ачивки. Можно базу построить из стен, мест крафта, фермы. Чем дальше от центра карты, тем жирнее ресурсы/мобы/данжи. Правда это сейчас объясняется только в справке. Твое замечание по делу. Изначально это понимал, и старался завезти одиночного контента как мог. Не утверждаю, что этого достаточно. Посмотрим. Возможно, будут какие-то квесты, дейлики, топ игроков дневной/недельный, чтобы была мотивация возвращаться. Сейчас запустился как есть, чтобы была уже какая-то начальная точка.

4 27 авг 2024, 10:11 4 971613

>>971608 (OP)
Тебе нужно где-то игру зарекламить или бесплатно выложить на тот же итч.
На этой доске слишком мало людей, и большинство из них только срется в паре тредов, фидбек врятли получишь.
Да и если они набегут, засрут игру так что вся мотивация упадет в 0.

Ответы632

5 27 авг 2024, 10:49 5 971616

>>971608 (OP)
Поздравляю с запуском говнины!
> Сервер у timeweb за 300 руб/мес (3.3 ghz, 1 gb ram, 15 gb nvme), летает. Домен за 250 руб.
Заебед платить через 2 месяца и не будет больше твоей игры(

Ответы617

6 27 авг 2024, 10:53 6 971617

>>971616
>Заебед платить через 2 месяца
>500 руб/мес
>Пару шавух в мес
Чел?

Ответы620

7 27 авг 2024, 11:14 7 971620

>>971617
Домен раз в год платится, но смысл в том что, да платить задолбает. Если народу будет 0, а его скорее всего будет 0. То смысла платить? Смысл вообще помнить об этой штуке?

Ответы623

8 27 авг 2024, 11:24 8 971622

>>971608 (OP)
Оснвную ошибку геймдизайна осознаешь? Контраргументы есть на нее?
А так по мелочам - не знаю есть ли в игре предмет, который позволяет игрокам показывать другим на карте где они, стоит ввести.

Ответы632

9 27 авг 2024, 11:36 9 971623

>>971620
>Домен раз в год платится, но смысл в том что, да платить задолбает.
>300 руб/мес
Чел я даже на пожрать в сутки больше трачу, думаю такое вообще кто-то заметит?
А так можно сидеть пилить потихоньку, затрат 0.

Ответы636638

83 Кб, 697x517
10 27 авг 2024, 11:42 10 971624

вправь баланс, это че за орда меня нахуй преследовала

Ответы632654680

11 27 авг 2024, 11:43 11 971625

Данжи реалистичного размера понравились как идея.

# OP 12 27 авг 2024, 12:25 12 971632

>>971613
>Тебе нужно где-то игру зарекламить или бесплатно выложить на тот же итч.
На итч выложил, что-то пока не проперделось, не появилось в каталоге. Активные маркетинговые движения со временем буду совершать. В целом вижу два пути: порталы вроде crazygames/я.игры (если русский завезу), либо продажа на envato или в одни руки. Или криптанам. Почта на главной)) Всё в игре кастомизируется под нужды.

>>971622
>Оснвную ошибку геймдизайна осознаешь? Контраргументы есть на нее?
Нет.

>А так по мелочам - не знаю есть ли в игре предмет, который позволяет игрокам показывать другим на карте где они, стоит ввести.
Буду просто всех всем показывать. Предмет дрочить никто не будет.

>>971624
Недокач. Постепенно от центра нужно уходить. Да, это неочевидно пока. Буду думать, что с этим делать. Но вообще, мобы дают просраться, да, это намеренно. Но убиваются при правильном подходе.

Чет играл я с размером карты и проиграл. Сделаю в два раза меньше.
Еще надо генерацию мира поправить, а то сейчас от центра по радиусу генерится, а по углам пусто.

А по деньгам не переживайте - сервер всё равно в т.ч. для личных нужд.

Ответы634640

13 27 авг 2024, 12:37 13 971634

>>971632
Галочки на итче проверь, public в конце, и еще без платежей.

14 27 авг 2024, 13:07 14 971636

>>971623
заебёт просто деньги кидать, не в плане что жалко, а просто лень.

15 27 авг 2024, 13:35 15 971638

>>971623
ну ок, поглядим, как ты 10 лет будешь продлевать доменное имя и хостинг, цены которых (вместе с ЕУЛАми, которые надо читать) будут меняться через каждые полгода.

мимо бывший держатель embershell.com, turretarena.com, rogue.camp и кучи прочих

Ответы639

16 27 авг 2024, 13:39 16 971639

>>971638
хотя нет, rogue.camp я так и не купил, только собирался.
зато вот на embershell.com уже после меня кто-то другой сайт хостил, а теперь на адресе снова ничего

17 27 авг 2024, 13:46 17 971640

>>971632
Под основной ошибкой я имел в виду примтивное поведение врагов которые просто идут на игрока в 2д.

Ответы641

18 27 авг 2024, 13:49 18 971641

>>971640
иди авторам Vampire Survivors объясни, как они ошибаются

Ответы652654

50 Кб, 1600x1200
19 27 авг 2024, 14:00 19 971642

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

Жаль.

Ответы644646

36 Кб, 756x364
20 27 авг 2024, 14:08 20 971644

>>971642
>безигорники

Ответы647649652

21 27 авг 2024, 14:08 21 971646

>>971642
Не ну ладно.
Ты молодец. Так держать ты лучше чем 99.9% Антонов сидящих тут.
Мы все говно, а твое рвение достойно похвалы.
Щас все массово пойдем тестить твое говно твою игру и всех знакомых позовём обязательно.
Кадзома лузер Оп гений.

Ответы649652

22 27 авг 2024, 14:10 22 971647

>>971644
jokes aside, словосочетание "безыгорная зона" правда есть, и пишется как пишется

23 27 авг 2024, 14:11 23 971649

>>971644
Мать твою ебал уёбище, нахуй пошел.

>>971646
Я не ОП.

24 27 авг 2024, 14:19 24 971652

>>971641
>>971646
Ну да давайте даже на анонимном форуме троллей нахваливать безыдейную поделку чтобы у опа было меньше шансов развиваться.
>>971644
Редкий случай когда граммар наци полезны. Потому что слово еще не устоявшееся и если его кто-то зафорсит в странном, несоотвествущем естественной интуиции языка написании, оно будет вечно всех корежить.

25 27 авг 2024, 14:24 25 971654

>>971641
Объясняю. Вампиры взлетели не боевкой а казино геймелеем, и примитивность врагов компенсируется их массовостью (им прихрдится обходить друг друга) и низким хп. Да и мне кажется там таки посложнее у них поведение. Вот такие же >>971624
корованы реально тупо смотрятся. Я конечно и сам могу объяснить, например тем что суть io игр это примитивность, но хочу чтобы оп задумался над вопросом, и пошел изучать геймдизайн если вообще не знает что есть такая дисциплина.

Ответы680

26 27 авг 2024, 14:25 26 971655

>>971608 (OP)
А ты как частоту фреймов регулируешь? Кап поставь, а то у меня щас на 240 фпс чуть ноут не сгорел.

Ответы658

27 27 авг 2024, 14:32 27 971657

Не ставь кап меньше чем герцовка юзера.

28 27 авг 2024, 14:33 28 971658

>>971655
p.s. Так, стоп, это интересная трабла на моей стороне: у меня к ноуту подключен игровой монитор на 240 фпс, и requestAnimationFrame (наверняка он и используется в фазер) выдаёт 240 фпс вместо стандартных 60.

Ответы670

# OP 29 27 авг 2024, 16:02 29 971670

Вау, побазарил с саппортом яндекс игр - говорят, можно будет у них разместиться. И даже только на английском. Просто у меня была дезинфа по своей невнимательности, что у них русский обязателен. Просто чтобы его добавить, надо потрахаться, а я уже подустал от этой разработки и хочется передохнуть. Русский 100% будет, ведь это мегааудитория, но позже.

>>971658
Сорри, братик, лезть в такие дебри желания пока нет.

Подключить бы некроноут чтобы проверить на лоуенд писи, да лень хдд перекидывать. Есть тут обладатели игровых пк 2 ядра 2 гига? Был бы признателен за инфу по перформансу (и железу).

И это, я всегда под галкой. Хейтерки, вас люблю и целую в пупок.

Кстати, заметили, что мир в игре разделён на чанки? Иначе пеки-то сгорели бы. 2100 мобов на сервере (они респаунятся после убийства, если что), не считая тех, что в данжах; 4100 ресурсов/еды/семян (тоже респаунятся), плюс игроки, проджектайлы и прочее. И при этом коллизии (ох как же я с ними натрахался). И это на НОДЕ, на сервере из оп-поста. Если честно, я охуел.

Ответы671673677

30 27 авг 2024, 16:05 30 971671

>>971670
>побазарил с саппортом яндекс игр
Говорят, туда сложновато пройти, по полгода футболят из-за того или другого. Плюс сейчас начали вроде снимать с показа за неактивность. Висеть на яндекс-играх без игроков не получится.

31 27 авг 2024, 16:10 31 971673

>>971670
>И даже только на английском
В чём проблема русский добавить?

32 27 авг 2024, 16:24 32 971677

>>971670
>я уже подустал от этой разработки и хочется передохнуть
Хорошая шутка.

мимо этой осенью буду отмечать десятилетие своего проекта (ещё в глубокой разработке).

Ответы680

# OP 33 27 авг 2024, 16:35 33 971680

>>971654
>Вот такие же >>971624 корованы реально тупо смотрятся
starve.io (вдохновлялся некоторыми вещами, как можно заметить). Игроки и мобы ходят друг в друге. Можно настакать в одной точке 10 мобов и эта жирная точка идет за тобой. Игра возымела успех. Или это другое?

> хочу чтобы оп задумался над вопросом, и пошел изучать геймдизайн если вообще не знает что есть такая дисциплина
В рот я ебал геймдизайн, если честно. И геймдев. Это твёрдо и чётко последняя игра, мною сделанная. Хотелось довести до конца сей опус магнум, который долго вынашивался, и пойти дальше спокойно ковырять фронт за кэш без нервяка. Ну если только не произойдёт чудо и миллиарды

>>971677
Соболезную. Что мотивирует?

Ответы690692698

34 27 авг 2024, 17:09 34 971690

>>971680
Не буду тогда больше обсуждать твою игру, нахуй надо, если ты уходишь из геймдева?

Ответы694

35 27 авг 2024, 17:16 35 971692

>>971680
>Что мотивирует?
https://econs.online/articles/ekonomika/effekt-konkorda/

36 27 авг 2024, 17:19 36 971694

>>971690
Из геймдева не так просто уйти. Примерно как перестать гэмблить, если уже пристрастился. Однажды утром снова проснёшься с мыслью "а что, если вот такая идея выстрелит?"

37 27 авг 2024, 17:46 37 971698

>>971680
Ты новенький и не знаешь что если создал тред на этой доске, то это автоматом дроп. Так было, так будет, всегда.

38 27 авг 2024, 21:23 38 971737

>>971608 (OP)
зашёл на эту доску потому что такая же идея появилась. это на движке каком то работает или как? просто нихуя не шарю в браузерках

Ответы740

1,4 Мб, 1080x924
39 27 авг 2024, 21:51 39 971740

>>971737
Забей.
Браузерные клиент-серверные игры - это не то чтобы прямо высший пилотаж, но авоська используемых технологий там такая, что и перечислять страшно. Тут как минимум HTML, CSS, JavaScript, Vue, Phaser, Socket.io, NodeJS, ещё поди какая-нибудь база данных, чтобы достижения юзеров сохранять.

мимо

Ответы741

40 27 авг 2024, 22:01 40 971741

>>971740
Хотя по большому счёту всё сводится к знанию JavaScript:
vue, phaser, socket.io - просто js-библиотеки
на Node крутится js-код
html/css там нужны примитивные, их освоить пару дней.
Да и базу данных, если нужна, можно взять Mongo, которая на js.

В этом и сила джаваскрипта, что он может крутиться везде.

# OP 41 28 авг 2024, 14:19 41 971797

Нужно упрощать и делать динамичнее.

Сейчас есть 5 мест крафта: верстак, печь для переплавки руды, кузница для крафта кирок/оружия/брони из железа/золота, кузница для крафта из алмазов/аметистов/душ, алхимический котёл для варки зелий. Ну и с руки можно крафтить. И, кажется, это слишком душно и никто этой херней страдать не будет. Сделаю чтобы абсолютно всё крафтилось с руки. Старался растянуть геймплей, но переборщил. Много времени потратил на это, но скрепя сердце нужно выпилить, увы. Нужно чтобы открыл окно крафта - сразу понимаешь, что в этой игре есть.

Мир уменьшу, мобов сделаю слабее, но больше в количестве.

Постройку стен нужно убрать, т.к. ими можно абузить убийство мобов, застроить спаун или выход из данжа. Больше проблем, чем пользы.

Сейчас когда голод/холод/жажда на нуле, хп не регенится, каждую секунду теряется 2 хп, оружие очень медленное. Последнее убрать, потерю хп 1 в секунду сделать.

Прекрасно понимаю, что это не та игра, которую люди будут помнить и целенаправленно заходить. Нет. Это уровень яндекс игр и crazygames. Зашёл из каталога, потыкал, посмотрел рекламу, вышел. Мб залетел в дискорд, еще когда-то зашёл. Русский таки добавлю сразу при запуске. Пара десятков минут геймплея есть - достаточно.

Рекламку можно сделать перед входом в мир, после смерти. Мотивированный просмотр чтобы начать катку с предметами получше. Не всё сразу, что-то из этого.

Обновить тред
« /gd/В начало тредаВеб-версияНастройки/a//b//mu//s//vg/Все доски

Скачать тред только с превьюс превью и прикрепленными файлами

Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах.Подробнее

Пользуетесь скринридером — пишите, что можно улучшить.
Host-Food.ru — надёжный хостинг от 12 руб/мес | Free DNS
Зеркала М.Двача: m2ch.hk, m2ch.lib, m2chfapiswfw2wcakptqp4o6ltgchvjuxfab7urxlduraomtlnhw5xad.onion