В этой книге содержится полный набор упражнений, с помощью которых мы создадим полнофункциональную игру на холсте HTML. Хотя игра не является прямым клоном, она вдохновлена классикой Atari 1979 года, Asteroids. Код предоставляется для вас и вводится по частям в различных главах книги.
Если вы хотите попробовать Asteroids или никогда не играли в них, в современную версию Atari можно играть по адресу https://atari.com/arcade#!/arcade/asteroids/play. Я принял несколько разных игровых решений для игры, которую мы создаем в этой книге, и я призываю вас попытаться адаптировать игру в любом направлении, которое вам нравится, по мере продвижения вперед, если вы чувствуете себя в этом уверенно. Это хорошая практика! Как правило, каждая глава знакомит с областью игрового дизайна в общем виде, развивает идеи по реализации одного из аспектов игры Asteroids и побуждает вас подумать об альтернативных подходах. К концу книги игра будет завершена, и вы должны обладать всеми навыками, необходимыми для создания собственной качественной игры.
Во время большинства упражнений вас поощряют к творчеству. Просмотрите предоставленный материал, рассмотрите представленные проблемы и исследуйте влияние изменения предоставленного кода. Не существует «правильного» способа разработать такую игру - это требует принятия множества решений, а предоставленный код - лишь один из тысяч возможных способов сделать это. Так что, пожалуйста, попробуйте по-своему, если вы чувствуете себя достаточно уверенно. Это отличный способ чему-то научиться.
Если вам понравилась эта книга поделитесь ею с друзьями, тем самым вы помогаете нам развиваться и добавлять всё больше интересных и нужным вам книг! |
---|