Melkov's
168 subscribers
582 photos
76 videos
39 files
221 links
Мой движок: @vecxylog
Чат: @melkovteam
Download Telegram
Всем привет. Скор начнется стрим!
Я скину ссылку, как только стрим будет запущен :)

Яндекс.Игры - Данная платформа не так давно начала набирать популярность, что дает нам легкую возможность начать зарабатывать на своих игровых продуктах!

Всем привет! В данном видео я вам расскажу и покажу как правильно контролировать тип текущей платформы устройства с которого запущена игра. Это нужно для того, чтобы в игре понимать играет человек через мобильное устройство или же через компьютер (Да, это возможно, так как игра работает не на устройстве, а на сервер и запускаем мы ее через браузер. В этом и есть большой прикол веб-игр).

И в зависимости от платформы давать игроку конкретный контент из игры. Допустим мы захотели сделать так, чтобы человек мог играть в игре как с телефона, так и с компьютера. Для этого нам нужно разное управление. Ведь на телефоне нет клавиатуры (Хотя можно подключить, но кому это нужно)
👍3
Melkov's pinned a photo
На канале уже 4 615 человек подписано! Что очень много для меня. Рад, что каждый из вас решил подписаться, значит мой канал приносит хоть какую-то пользу. (Выпускал бы я еще чаще ролики😁)

Постараемся добить до 5 000 подписчиков к концу года?

В прошлом году мы выполнили нашу цель и дошли до 3 000, в этом году наша цель стоит чуть выше :)

Давайте ваши пожелания, что бы хотелось видеть на канале? Это может быть что угодно. Любые предложения. И я постараюсь их придерживаться и выполнять после отметки в 5 000 подписчиков на канале!
👍3
Всем привет! Провожу очередной опрос, по поводу того, в какие игры вы последний раз играли :)

Буду признателен, если напишите названия игр и краткое описание достоинств из-за чего она вам понравилась или по какой причине вы в нее решили поиграть.

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

Или же какие-то игровые моменты, которые у вас вызвали позитивные мысли или эффект "Вау, вот это реально было круто".

В общем жду в комментариях ваш игровой опыт за последний год😁
Можно написать кратко или же выкатить целую статью на эту тему. Любой вариант мне будет интересно прочитать.

Хорошего дня!
😅
😱8😁1🤔1
😱5
На данный момент все больше и больше появляется моментов, когда требуется сервер для постоянной работы сервисов.

Поэтому я думаю стоит задуматься над сборкой личного, домашнего сервера.

1. Это нужно для работы
2. Хочется получить опыт, с работой над своим сервером
3. Это интересно как никак)

Если у кого-то есть домашний сервер, буду рад почитать ваши советы и прочее.

Планирую собирать сервер под:
1. Работу сервисов
2. Личное файловое хранилище
3. Большая вероятность, что на нём будет работать серверная часть онлайн проекта (возможно одна из самых важных причин)
4. Локальный репозиторий Gitea

Пока буду разбираться, какое вообще железо нужно под это дело. Смотреть приблизительно по ценам, чтобы понимать сколько нужно.

Думаю в новом году, буду первым делом приобретать сервер.
Всем привет! Вот уже идет новый 2023 год! А так и не записал ролик на канал.

Поэтому держите статейку в которой я подробно расписал причину. Планы на будущее, да и в целом это будет новогодним завершением

Всех с Новым 2023 Годом!

Статья: https://telegra.ph/S-Novym-2023-Godom-01-03
🔥61
Мужик четко все рассказал про то, как интегрировать TypeScript в node.js. Так же бонусом он рассказал как все это дело правильно настроить для комфортной работы с современным синтаксисом и плюшками такими как eslint для сообщения об ошибках, prettier - форматирование кода, husky - проверка по хукам перед коммитом.

Этот ролик просто перевернул мое отношение к работе на node.js.

Кто планирует только начать работать с TypeScript в Node.js. Советую к просмотру. Хотя не то, что бы советую - я настоятельно рекомендую :)
Поэтому давай, доставай свой лайкательный палец и влепи ему за качественный контент!

Видео: https://www.youtube.com/watch?v=w2n5HkUNEv4
На выходных решил продолжить покорять веб технологии. Лично верю в будущее, стоящее за веб разработкой.

Пока вот пилю потихоньку сервачек для игры и постепенно щупаю все самое интересное из инструментариев

Не, ну TypeScript для JavaScript в сочетании Node.Js просто прекрасно выглядит :)

Почти как на C# пишешь! Модификаторы вернули, типы добавили и кучу еще полезных удобностей😁

А IDE WebStorm - это все дело просто на столько упростило, что просто нет слов.

А вы чем занимается?
Перед тем как начать работать с базой данных, у меня проскакивали мысли о том, что снова будет весь этот геморой, чтобы настроить все хорошо и сформировать задуманные таблицы и связи между ними. Но, WebStrom меня просто спас)

Там есть все, чтобы удобно работать с базой данный.

Арендовал значит базу данных, подключился к ней через WebStorm и все, все что угодно можно делать в одном месте. + приятное дополнение, это удобный интерфейс контроля данных таблиц.
Забавная ситуация происходит. Пытаюсь обратиться в тех. поддержку, но мне не дает это сделать ошибка самого сайта и снова предлагает обратиться уже по этой проблеме в тех. поддержку :)
Ребята из компании timeweb.cloud быстро исправили проблему сайта. Поддержка очень хорошая. Приятно видеть, когда стараются.
Да и в целом сервисы очень удобные.

Поэтому если есть нужда использования VDS, или базы данных, а так же кучу всякого разного, что только потребуется, начиная от доменов, заканчивая физически выделенным сервером. Советую использовать из услуги: https://timeweb.cloud/vds?utm_source=cy03218&utm_medium=timeweb&utm_campaign=timeweb-bring-a-friend
Даже в чате ответили и оперативно постарались проконтролировать данную ситуацию :)
Вот такую портянку мне пришлось написать для того, чтобы удобно обработать запрос к базе данных для получения всех пользователей с таблицы. Примитивный запрос, но который такой большой по кол-во строк из-за того, что все типизировано при помощи TypeScript.

Это +- нормально написано, понятно и в дальнейшем можно использовать (Так мне сказал более опытный в этом деле человек)

Но мне сказали, что сейчас так лучше не делать, ибо это создает много дополнительной логики. Посоветовали изучить тему ORM систем для работы с базами данных. В целом по первому описанию того, как это должно работать - похоже на что-то с чем я когда-то работал в проекте.

Там я использовал уже готовую базу данных Supabase, которая под капотом работает на основу PostgreSQL, но на Node.Js это все спрятано под простые функции. И вызовы можно выполнять через async/await. Что просто является оберткой над промисами.

Ну что ж, буду изучать эти ваши ORM системы. Наверно что-то поищу для TypeScript