Главная Юзердоски Каталог Трекер NSFW Настройки

Gamedev

Ответить в тред Ответить в тред
Check this out!
<<
Назад | Вниз | Каталог | Обновить | Автообновление | 41 5 10
Привет. Пилю тут браузерную мультиплеерную песочницу-рпг, можно сказать io-игру: https://stonesoul.o Аноним 27/08/24 Втр 04:47:05 971608 1
screenshot.png 219Кб, 820x651
820x651
Привет. Пилю тут браузерную мультиплеерную песочницу-рпг, можно сказать io-игру: https://stonesoul.online/

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

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

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

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

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

Ну что, тестим, даем фидбек, общаемся.
Аноним 27/08/24 Втр 09:27:10 971611 2
>>971608 (OP)
Делал несколько подобных (не по геймплею) проектов. Их вечная проблема в том, что стабильного онлайна нет, а без онлайна сидеть не интересно. То есть думай сразу, что будет удерживать игрока, когда он один. Хотя бы несколько минут, иначе игра не будет "заводиться" до играбельного состояния.
Алсо, такого же дохрена сейчас. Нужна геймплейная киллер фича либо невероятно качественное исполнение.
Аноним # OP 27/08/24 Втр 09:50:19 971612 3
>>971611
Одиночного контента сейчас на ~час, наверное. 7 типов ресурсов, собираешь их, крафтишь кирки/оружие/броню лучше и лучше, прокачиваешься, ешь, греешься, пьешь, зачищаешь подземелья, закрываешь ачивки. Можно базу построить из стен, мест крафта, фермы. Чем дальше от центра карты, тем жирнее ресурсы/мобы/данжи. Правда это сейчас объясняется только в справке. Твое замечание по делу. Изначально это понимал, и старался завезти одиночного контента как мог. Не утверждаю, что этого достаточно. Посмотрим. Возможно, будут какие-то квесты, дейлики, топ игроков дневной/недельный, чтобы была мотивация возвращаться. Сейчас запустился как есть, чтобы была уже какая-то начальная точка.
Аноним 27/08/24 Втр 10:11:58 971613 4
>>971608 (OP)
Тебе нужно где-то игру зарекламить или бесплатно выложить на тот же итч.
На этой доске слишком мало людей, и большинство из них только срется в паре тредов, фидбек врятли получишь.
Да и если они набегут, засрут игру так что вся мотивация упадет в 0.
Аноним 27/08/24 Втр 10:49:37 971616 5
>>971608 (OP)
Поздравляю с запуском говнины!
> Сервер у timeweb за 300 руб/мес (3.3 ghz, 1 gb ram, 15 gb nvme), летает. Домен за 250 руб.
Заебед платить через 2 месяца и не будет больше твоей игры(
Аноним 27/08/24 Втр 10:53:02 971617 6
>>971616
>Заебед платить через 2 месяца
>500 руб/мес
>Пару шавух в мес
Чел?
Аноним 27/08/24 Втр 11:14:56 971620 7
>>971617
Домен раз в год платится, но смысл в том что, да платить задолбает. Если народу будет 0, а его скорее всего будет 0. То смысла платить? Смысл вообще помнить об этой штуке?
Аноним 27/08/24 Втр 11:24:47 971622 8
>>971608 (OP)
Оснвную ошибку геймдизайна осознаешь? Контраргументы есть на нее?
А так по мелочам - не знаю есть ли в игре предмет, который позволяет игрокам показывать другим на карте где они, стоит ввести.
Аноним 27/08/24 Втр 11:36:38 971623 9
>>971620
>Домен раз в год платится, но смысл в том что, да платить задолбает.
>300 руб/мес
Чел я даже на пожрать в сутки больше трачу, думаю такое вообще кто-то заметит?
А так можно сидеть пилить потихоньку, затрат 0.
Аноним 27/08/24 Втр 11:42:35 971624 10
изображение.png 83Кб, 697x517
697x517
вправь баланс, это че за орда меня нахуй преследовала
Аноним 27/08/24 Втр 11:43:46 971625 11
Данжи реалистичного размера понравились как идея.
Аноним # OP 27/08/24 Втр 12:25:26 971632 12
>>971613
>Тебе нужно где-то игру зарекламить или бесплатно выложить на тот же итч.
На итч выложил, что-то пока не проперделось, не появилось в каталоге. Активные маркетинговые движения со временем буду совершать. В целом вижу два пути: порталы вроде crazygames/я.игры (если русский завезу), либо продажа на envato или в одни руки. Или криптанам. Почта на главной)) Всё в игре кастомизируется под нужды.

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

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

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



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

А по деньгам не переживайте - сервер всё равно в т.ч. для личных нужд.
Аноним 27/08/24 Втр 12:37:13 971634 13
>>971632
Галочки на итче проверь, public в конце, и еще без платежей.
Аноним 27/08/24 Втр 13:07:10 971636 14
>>971623
заебёт просто деньги кидать, не в плане что жалко, а просто лень.
Аноним 27/08/24 Втр 13:35:44 971638 15
>>971623
ну ок, поглядим, как ты 10 лет будешь продлевать доменное имя и хостинг, цены которых (вместе с ЕУЛАми, которые надо читать) будут меняться через каждые полгода.

мимо бывший держатель embershell.com, turretarena.com, rogue.camp и кучи прочих
Аноним 27/08/24 Втр 13:39:06 971639 16
>>971638
хотя нет, rogue.camp я так и не купил, только собирался.
зато вот на embershell.com уже после меня кто-то другой сайт хостил, а теперь на адресе снова ничего
Аноним 27/08/24 Втр 13:46:50 971640 17
>>971632
Под основной ошибкой я имел в виду примтивное поведение врагов которые просто идут на игрока в 2д.
Аноним 27/08/24 Втр 13:49:46 971641 18
>>971640
иди авторам Vampire Survivors объясни, как они ошибаются
Аноним 27/08/24 Втр 14:00:54 971642 19
9ZWWyuqyMEz5bDG[...].webp 50Кб, 1600x1200
1600x1200
Случилось ровно то, чего я и боялся.
В тред слетелись агрессивные безигорники. Они умеют лишь срать и хейтить.

Жаль.
Аноним 27/08/24 Втр 14:08:23 971644 20
image.png 36Кб, 756x364
756x364
Аноним 27/08/24 Втр 14:08:58 971646 21
>>971642
Не ну ладно.
Ты молодец. Так держать ты лучше чем 99.9% Антонов сидящих тут.
Мы все говно, а твое рвение достойно похвалы.
Щас все массово пойдем тестить твое говно твою игру и всех знакомых позовём обязательно.
Кадзома лузер Оп гений.
Аноним 27/08/24 Втр 14:10:54 971647 22
>>971644
jokes aside, словосочетание "безыгорная зона" правда есть, и пишется как пишется
Аноним 27/08/24 Втр 14:11:51 971649 23
>>971644
Мать твою ебал уёбище, нахуй пошел.

>>971646
Я не ОП.
Аноним 27/08/24 Втр 14:19:41 971652 24
>>971641
>>971646
Ну да давайте даже на анонимном форуме троллей нахваливать безыдейную поделку чтобы у опа было меньше шансов развиваться.
>>971644
Редкий случай когда граммар наци полезны. Потому что слово еще не устоявшееся и если его кто-то зафорсит в странном, несоотвествущем естественной интуиции языка написании, оно будет вечно всех корежить.
Аноним 27/08/24 Втр 14:24:32 971654 25
>>971641
Объясняю. Вампиры взлетели не боевкой а казино геймелеем, и примитивность врагов компенсируется их массовостью (им прихрдится обходить друг друга) и низким хп. Да и мне кажется там таки посложнее у них поведение. Вот такие же >>971624
корованы реально тупо смотрятся. Я конечно и сам могу объяснить, например тем что суть io игр это примитивность, но хочу чтобы оп задумался над вопросом, и пошел изучать геймдизайн если вообще не знает что есть такая дисциплина.
Аноним 27/08/24 Втр 14:25:39 971655 26
>>971608 (OP)
А ты как частоту фреймов регулируешь? Кап поставь, а то у меня щас на 240 фпс чуть ноут не сгорел.
Аноним 27/08/24 Втр 14:32:02 971657 27
Не ставь кап меньше чем герцовка юзера.
Аноним 27/08/24 Втр 14:33:33 971658 28
>>971655
p.s. Так, стоп, это интересная трабла на моей стороне: у меня к ноуту подключен игровой монитор на 240 фпс, и requestAnimationFrame (наверняка он и используется в фазер) выдаёт 240 фпс вместо стандартных 60.
Аноним # OP 27/08/24 Втр 16:02:28 971670 29
Вау, побазарил с саппортом яндекс игр - говорят, можно будет у них разместиться. И даже только на английском. Просто у меня была дезинфа по своей невнимательности, что у них русский обязателен. Просто чтобы его добавить, надо потрахаться, а я уже подустал от этой разработки и хочется передохнуть. Русский 100% будет, ведь это мегааудитория, но позже.

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

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

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

Кстати, заметили, что мир в игре разделён на чанки? Иначе пеки-то сгорели бы. 2100 мобов на сервере (они респаунятся после убийства, если что), не считая тех, что в данжах; 4100 ресурсов/еды/семян (тоже респаунятся), плюс игроки, проджектайлы и прочее. И при этом коллизии (ох как же я с ними натрахался). И это на НОДЕ, на сервере из оп-поста. Если честно, я охуел.
Аноним 27/08/24 Втр 16:05:51 971671 30
>>971670
>побазарил с саппортом яндекс игр
Говорят, туда сложновато пройти, по полгода футболят из-за того или другого. Плюс сейчас начали вроде снимать с показа за неактивность. Висеть на яндекс-играх без игроков не получится.
Аноним 27/08/24 Втр 16:10:17 971673 31
>>971670
>И даже только на английском
В чём проблема русский добавить?
Аноним 27/08/24 Втр 16:24:41 971677 32
>>971670
>я уже подустал от этой разработки и хочется передохнуть
Хорошая шутка.

мимо этой осенью буду отмечать десятилетие своего проекта (ещё в глубокой разработке).
Аноним # OP 27/08/24 Втр 16:35:58 971680 33
>>971654
>Вот такие же >>971624 корованы реально тупо смотрятся
starve.io (вдохновлялся некоторыми вещами, как можно заметить). Игроки и мобы ходят друг в друге. Можно настакать в одной точке 10 мобов и эта жирная точка идет за тобой. Игра возымела успех. Или это другое?

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

>>971677
Соболезную. Что мотивирует?
Аноним 27/08/24 Втр 17:09:38 971690 34
>>971680
Не буду тогда больше обсуждать твою игру, нахуй надо, если ты уходишь из геймдева?
Аноним 27/08/24 Втр 17:16:04 971692 35
Аноним 27/08/24 Втр 17:19:39 971694 36
>>971690
Из геймдева не так просто уйти. Примерно как перестать гэмблить, если уже пристрастился. Однажды утром снова проснёшься с мыслью "а что, если вот такая идея выстрелит?"
Аноним 27/08/24 Втр 17:46:02 971698 37
>>971680
Ты новенький и не знаешь что если создал тред на этой доске, то это автоматом дроп. Так было, так будет, всегда.
Аноним 27/08/24 Втр 21:23:03 971737 38
>>971608 (OP)
зашёл на эту доску потому что такая же идея появилась. это на движке каком то работает или как? просто нихуя не шарю в браузерках
Аноним 27/08/24 Втр 21:51:08 971740 39
image.png 1403Кб, 1080x924
1080x924
>>971737
Забей.
Браузерные клиент-серверные игры - это не то чтобы прямо высший пилотаж, но авоська используемых технологий там такая, что и перечислять страшно. Тут как минимум HTML, CSS, JavaScript, Vue, Phaser, Socket.io, NodeJS, ещё поди какая-нибудь база данных, чтобы достижения юзеров сохранять.

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

В этом и сила джаваскрипта, что он может крутиться везде.
Аноним # OP 28/08/24 Срд 14:19:50 971797 41
Нужно упрощать и делать динамичнее.

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

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

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

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

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

Рекламку можно сделать перед входом в мир, после смерти. Мотивированный просмотр чтобы начать катку с предметами получше. Не всё сразу, что-то из этого.
Настройки X
Ответить в тред X
15000
Добавить файл/ctrl-v
Стикеры X
Избранное / Топ тредов