Pull to refresh
13
0
Петр @Skaner

Программирование игр в WEB

Send message

Управление свайпами в игровом проекте на Godot Engine

Reading time 6 min
Views 8.1K
Всем Приветствие! Сегодня я бы хотел рассказать о том, как реализовать управление свайпами в игровом проекте для Android на движке Godot Engine.

image
Читать дальше →
Total votes 10: ↑10 and ↓0 +10
Comments 4

Разработка 2D песочницы на JavaScript с нуля

Reading time 5 min
Views 16K
Как-то для своих некоторых планов мне потребовалось сделать небольшую песочницу в 2D пространстве с базовыми возможностями:

1. Передвижение по игровому миру
2. Физика при движении, столкновения
3. Создание блоков
4. Удаление блоков

Графическое исполнение меня не беспокоило, поэтому я решил оформить все в серых тонах, выглядит это так:

image
Total votes 16: ↑10 and ↓6 +4
Comments 10

Разработка механики игры Bounce от Nokia на JavaScript

Reading time 6 min
Views 17K
Давно уже не писал для хабра, сегодня хотелось бы порассуждать на тему того, как организовать простейшую механику уровней для игры Bounce на тот случай, если кто-то пожелает сделать что-то похожее и будут вопросы. Думаю, особых вступлений не требуется, поэтому начнем!

image
Total votes 32: ↑25 and ↓7 +18
Comments 13

Создание бесконечного раннера на JavaScript, механика движения фона

Reading time 5 min
Views 43K

Просматривая примеры разных игровых приложений и интересных решений я наткнулся на пример механики "типичного" раннера. Рассматривался там только принцип движения заднего фона с применением эффекта «параллакс», но эта идея натолкнула меня на некоторые мысли, о которых я и хотел бы рассказать ниже.


image
Читать дальше →
Total votes 49: ↑33 and ↓16 +17
Comments 41

Создание игры Doodle Jump для Android в Intel XDK за 2 часа на JavaScript с нуля

Reading time 11 min
Views 26K
Здравствуй, Хабр.

Непривычно для меня писать статьи спустя такое долгое время, так как я привык к записи материала на видео, где можно свободно что-либо рассказывать. И так уж получилось, что решил написать статью об Intel XDK, но не просто обзор возможностей, а разобрать среду на примере вполне конкретного проекта. Проектом таким для меня стал «клон» игры «Doodle Jump».

image
Читать дальше →
Total votes 17: ↑11 and ↓6 +5
Comments 13

Параллакс в 2D игре. Интересный эффект движения при создании игры на JavaScript (canvas)

Reading time 1 min
Views 7.3K
При создании игры наткнулся на интересную идею, как можно реализовать эффект трехмерного движения, при создании, например, платформера. Данная возможность, думаю, подойдет для большинства 2D игр, завязанных на скроллинге игрового мира.
image
Читать дальше →
Total votes 19: ↑4 and ↓15 -11
Comments 9

Подборка уроков для начинающего разработчика игр на JavaScript

Reading time 1 min
Views 29K
В этой подборке уроков рассматриваются основы создания игр на JavaScript, изучив которые вы научитесь:
— Работать с позицией курсора мыши
— Вращать объекты внутри CANVAS элемента
— Выделять объекты мышью внутри CANVAS
— Перетаскивать объекты внутри CANVAS
— Создавать эмуляцию гравитации для объектов внутри CANVAS
— Определять скорость мыши
— Использовать мультиязычность в своих игровых проектах.
Все уроки полностью на русском языке и выполнены в наглядной форме.
image
Читать дальше →
Total votes 20: ↑11 and ↓9 +2
Comments 16

Создание арканоида на чистом JavaScript с нуля. CANVAS

Reading time 1 min
Views 21K
Началось все с небольших уроков на тему того, как сделать игровой цикл, как организовать отрисовку, как заставить работать клавиатуру и т.д. И на фоне этих небольших уроков пришла мысль сделать полноценную (почти) игру, так же, с нуля.
Желание воплотилось в виде 7 уроков, которые я бы и хотел представить ниже.
Читать дальше →
Total votes 29: ↑20 and ↓9 +11
Comments 14

Работа с ВК API при создании игры для ВКонтакте

Reading time 1 min
Views 9.2K
Около полугода назад был снят часовой видеовыпуск о том, как просто написать игру для социальной сети ВКонтакте, в котором никак не затрагивалась тема использования ВК API. В этом небольшом видеокурсе я хочу показать наглядность использования ВКонтакте API для ваших будущих или текущих проектов.

Читать дальше →
Total votes 13: ↑5 and ↓8 -3
Comments 2

Подборка материалов для начинающего разработчика игр на JavaScript

Reading time 2 min
Views 9.9K
Предоставленные ниже материалы затрагивают лишь основы, то самое начало, с которого можно стартовать человеку, решившему создать игру но не знающему с чего начать. Хорошим вариантом будет изучение соответствующей литературы, статей или же рассмотрения примеров уже готовых игр, а так же просмотр исходников разных программ и решений.

Данные материалы не претендуют на то, чтобы показать «как надо делать», они лишь помогут наглядно понять, что и как работает, а вот как правильно это сделать — решит только сам разработчик. Однако, кого-то эти материалы могут замотивировать на дальнейшую работу, так как они достаточно наглядны и объясняют простоту создания игр на JavaScript.
Читать дальше →
Total votes 12: ↑6 and ↓6 0
Comments 4

Оптимизация HTML5 игр для Android

Reading time 3 min
Views 6.5K
Сегодня речь пойдет снова об элементе CANVAS, а так же немного об оптимизации самих игр в HTML5.

HTML часть


В современных браузерах для отрисовки в canvas используются мощи видеокарты, но, не всегда по умолчанию они включены. Можно залезть в настройки браузера и проверить. Для того, чтобы элемент вызывал такую обработку, можно в HTML добавить элементы 3D трансформации объекта. Отличным способом ускорения может (но не факт) послужить такая вот модификация канваса:

 canvas.style.WebkitTransform= 'translate3d(0,0,0)';
 ... много подобных параметров
 canvas.style.transform= 'translate3d(0,0,0)';

Читать дальше →
Total votes 14: ↑9 and ↓5 +4
Comments 4

Публикация iFrame / HTML5 игры во ВКонтакте. Основы

Reading time 7 min
Views 23K
Сразу давайте обозначимся: тема API ВК тут рассматриваться не будет, ее я затрону в будущих материалах, так как она довольно обширна и представляет хорошие возможности. В этой статье будет самая основная часть: написание игры и публикация ее в социальной сети, как запускаемое приложение.
Читать дальше →
Total votes 18: ↑14 and ↓4 +10
Comments 12

Разработка HTML5 игры под Android с нуля и до релиза

Reading time 8 min
Views 63K

Вместо вступления


Потратив несколько суток подряд (без перерыва на сон) на изучение поддержки HTML5 всеми любимыми Android-гаджетами, решил, что данной теме стоит уделить внимание. В статье постараюсь раскрыть по шагам все этапы (конечно же базовые/ключевые/основные) создания HTML5 Игрового приложения для Android от идеи до релиза самого APK файла. Возможно, ничего нового я и не открою маститым разработчикам, но для новичков постараюсь описать все как можно проще, со скриншотами и пояснениями.

image

Желающих узнать подробнее приглашаю под кат.
Читать дальше →
Total votes 37: ↑24 and ↓13 +11
Comments 21

Information

Rating
Does not participate
Location
Новосибирск, Новосибирская обл., Россия
Registered
Activity