Добрый день, уважаемые читатели! Читал я на новогодних праздниках книгу: «JavaScript. Шаблоны» Стефан Стоянов (рекомендую) и наткнулся на одну интересную конструкцию для определения, что текущий браузер пользователя именно Internet Explorer. Внимание! Конструкцию ниже лучше не использовать, она приводится лишь для общего кругозора 🙂 …
Здравствуйте, уважаемые читатели! Сегодня продолжаем доделывать нашу игру на canvas. В этот раз статья будет небольшая. Нам осталось доделать совсем немного. Предыдущие статьи из этой серии: Разработка игры на Canvas, часть 1. Начало Разработка игры на Canvas, часть 2. Создание…
Здравствуйте, уважаемые читатели! Продолжаем делать нашу игру на canvas. Осталось уже совсем немного. В этой статье мы рассмотрим следующие моменты: Добавим немного декораций Создадим возможность подбирать стрелы и аптечки Научим наших врагов умирать от наших стрел Создадим простой скрипт усложнения…
Добрый день, уважаемые читатели! Сегодня мы продолжаем писать нашу игру на canvas. И теперь мы переходим к самому интересному — атаке. В данной статье мы сделаем: Анимацию игрока во время атаки Добавим возможность атаковать Добавим сам снаряд, которым атакует игрок Местами…
Добрый день, уважаемые читатели! Сегодня я продолжаю писать свою небольшую игру на canvas. Первая статья находится тут: ссылка. Вторая тут: ссылка. Третья тут: ссылка. Что мы рассмотрим в этой статье? 1. Добавим игроку здоровье 2. Напишем функцию столкновений игрока с молниями…
Добрый день, уважаемые читатели! Сегодня я продолжаю писать свою небольшую игру на canvas. Первая статья находится тут: ссылка. Вторая тут: ссылка. Что мы рассмотрим в этой статье? 1. Создадим молнию 2. Заставим врагов создавать молнию 3. Небольшие изменения в коде/картинке Начали!…
Здравствуйте, уважаемые читатели! Сегодня я нашел способы работы с URL через JavaScript, которые мне показались весьма интересными. Начнем! Работа с URL Например, у нас есть URL: http://alexdev.ru/example/index.html window.location.protocol = "http:" window.location.host = "alexdev.ru" window.location.pathname = "/example/index.html" Полный URL в…
Добрый день, уважаемые читатели! Сегодня я продолжаю писать свою небольшую игру на canvas. Первая статья находится тут: ссылка. Что мы рассмотрим в этой статье? 1. Создание врагов 2. Движение врагов до определенной точки 3. Небольшие изменения в основном коде …
Всем привет! Давно я не писал новых игрушек и вот, придумал! Почему бы не сделать небольшую игрушку на canvas? Сегодня я запускаю цикл статей, где попытаюсь рассказать, как я буду делать новую игру. Начнем с простого, определим, что будем делать….
Добрый день, уважаемые читатели! Сегодня я хочу рассказать немного о создании объектов в JavaScript и о том, как создать массив из объектов. Создание объекта Наиболее часто для создания объекта используют метод, приведенный ниже: var myNewObject = { key1: value1,…