history-alg
История алгоритмов поисковых систем до 2017

Здравствуйте, уважаемые читатели! Недавно я делал доклад на тему: «Ранжирование сайтов в поисковых системах». В рамках этого доклада я рассказывал коллегам об истории развития алгоритмов поисковых систем Google и Яндекс. В сегодняшней вводной статье я хочу поделиться собранными данными о краткой…

WebGL_logo-12-8-16-mini
Смотрим на WebGL

Здравствуйте, уважаемые читатели! В продолжении статей про Canvas сегодня хотел бы вам рассказать про WebGL. Чтобы лучше понимать, как мы работаем с WebGL, рекомендую освежить знания по Canvas: основы работы с Canvas основы работы с изображениями   WebGL позволяет web-контенту…

other-19-07-16-min
UX-дизайн, немного о прототипировании

Добрый день, уважаемые читатели! Недавно я посетил конференцию РИТ-2016, на которой была одна очень занятная тема про прототипирование. В данной статья я хотел бы поделиться теми знания, которые мне передали на конференции.   Акценты. Организуйте верную визуальную иерархию Все элементы,…

Untitled-1
Canvas: основы работы с изображениями, спрайты

 Здравствуйте, уважаемые читатели! В сегодняшней статья я хотел немного рассказать про работу с изображениями с помощью Canvas Api. Данная статья является продолжением линейки статей про Canvas. Первая статья здесь: Canvas, основы работы с помощью JavaScript. Естественно, что в Canvas есть…

lobster
Codelobster PHP Edition

Для полноценной работы по созданию сайтов вам обязателньо необходим хороший удобный редактор. Есть очень много платных продуктов для этого, но нам бы хотелось выделить бесплатный очень функциональный и в то же время простой в использовании редактор — Codelobster PHP Edition….

ie-12-01-16
Определение IE в JavaScript

Добрый день, уважаемые читатели! Читал я на новогодних праздниках книгу: «JavaScript. Шаблоны» Стефан Стоянов (рекомендую) и наткнулся на одну интересную конструкцию для определения, что текущий браузер пользователя именно Internet Explorer. Внимание! Конструкцию ниже лучше не использовать, она приводится лишь для общего кругозора   …

canvasgame-preview
CanvasGame, survival

Поиграть! Название: CanvasGame Жанр: survival Разработка с использованием: HTML5 Canvas Описание: Игроку представляется возможность попытаться выжить в новой захватывающей игре! За Вами гонятся враги. Все, что у вас есть — лук и немного стрел. Время на исходе, нужно сражаться! Управление в…

Html5_canvas_logo
Разработка игры на Canvas, часть 7. Конец

Здравствуйте, уважаемые читатели! Сегодня продолжаем доделывать нашу игру на canvas. В этот раз статья будет небольшая. Нам осталось доделать совсем немного. Предыдущие статьи из этой серии: Разработка игры на Canvas, часть 1. Начало Разработка игры на Canvas, часть 2. Создание…

Html5_canvas_logo
Разработка игры на Canvas, часть 6. Смерть врагам

Здравствуйте, уважаемые читатели! Продолжаем делать нашу игру на canvas. Осталось уже совсем немного. В этой статье мы рассмотрим следующие моменты: Добавим немного декораций Создадим возможность подбирать стрелы и аптечки Научим наших врагов умирать от наших стрел Создадим простой скрипт усложнения…

Html5_canvas_logo
Разработка игры на Canvas, часть 5. Атака

Добрый день, уважаемые читатели! Сегодня мы продолжаем писать нашу игру на canvas. И теперь мы переходим к самому интересному — атаке. В данной статье мы сделаем: Анимацию игрока во время атаки Добавим возможность атаковать Добавим сам снаряд, которым атакует игрок Местами…