Вебинар — Пишем HTML5 арканоид на чистом JavaScript и Canvas

Мой вебинар на платформе GeekBrains, в котором показываю, как самостоятельно сделать небольшую игру на JavaScript. Во время работы не используем никаких дополнительных библиотек или фреймворков и пишем весь код на чистом JavaScript с использованием HTML5 canvas. В ходе обучения разбираем следующие темы: основы работы с HTML5 canvas загрузка и отрисовка спрайтов движение изображений обработка столкновений покадровая анимация обработка событий ввода Полученные знания станут отправной точкой к дальнейшему более глубокому практическому применению языка JavaScript и разработки игр на нем. Будет полезно

Continue Reading

Как сжать несколько значений в одно чтобы сохранить в одном поле таблицы

I. Нормализованная структура. Представим, что в нашем проекте игроку доступны для покупки разные предметы, например, броня. Все предметы уникальны. Заранее неизвестно конечное число вещей, т.к. есть вероятность их добавления в игру с течением времени. Вариант 1. Представим, что в нашей игре есть следующие предметы: шлем корпус броня для ног броня для рук У одного игрока может быть не более одного предмета каждого типа, т.е. предмет либо есть и надет, либо предмета нет. В обычной ситуации мы создаем таблицу users_items с

Continue Reading

Site Footer