Вебсокеты на PHP. Часть 3. От чата до игры: Battle City
5 мин
В предыдущих двух частях (Делаем вебсокеты на PHP с нуля и Межпроцессное взаимодействие) в качестве демонстрации я использовал чаты, но в этой статье на примере онлайн-игры я покажу, что сфера применения вебсокетов может быть гораздо шире.
Как обычно, в конце статьи ссылки на демонстрационную игру и исходный код на гитхабе.
Содержание:
Как обычно, в конце статьи ссылки на демонстрационную игру и исходный код на гитхабе.
Содержание:
- Поддержка вебсокетов браузерами
- Разработка онлайн-игры
- Благодарности
- Демка и исходный код


Вы хотите быть эффективным на работе и в жизни, но есть пара дурных привычек, от которых вы не можете избавиться? Расслабьтесь, избавиться от привычки невозможно.

У любого желающего писать программы для продукции фирмы Apple в жизни наступает такой момент, когда ему приходиться изучить новый язык программирования — Objective-C. Когда-то этот счастливый момент постиг и меня. А чтобы лучше запомнить основные особенности этого языка, решил законспектировать свои мысли во время осмысления его документации, которыми и делюсь с вами. ![[Keypress]](https://habrastorage.org/getpro/habr/post_images/c73/6a8/82b/c736a882b60fcfbcc8c964c911544e1a.png)
Программируемые сочетания клавиш могут включать в себя не только классические модификаторы ("meta", "alt", "option", "ctrl", "shift", "cmd"), но и какие угодно другие клавиши. Например, программируя 



