Книга "Простые компьютерные игры на ЯваСкрипте"

Известно, что лучше и полезнее всего учиться программировать на занимательных примерах. К самым занимательным примерам, и тут нет сомнения, можно причислить компьютерные игры. Их любят все или почти все. Одни – любят в них играть, а другие - писать. В этой книге мы совместим и то, и другое, то есть приятное с полезным. Мы напишем десяток игр, в которые интересно играть. Но ещё интереснее их писать!

Несмотря на кажущуюся простоту, разработка компьютерных игр – занятие непростое. Нужно не только твёрдо знать основы языка программирования, но и более продвинутые технологии – объектно-ориентированное программирование (обязательно) и функциональное программирование (желательно). Также нужно уметь работать с графическими и звуковыми файлами, добавлять к программе элементы управления, чтобы сделать её мультимедийной и интерактивной.

По ходу книги мы напишем 10 программ. Все они простые: одни очень, другие не очень. Как раз такие, чтобы научиться писать компьютерные игры. Среди них есть и очень известные игры – Игра Баше, Угадай число, Закраска – и не очень, и совсем новые – Пузыри, Блиц-Клик, Охота на Скалоеда и Скалоедов, две программы про Незнайку, который взялся за ум, а потом и за программирование, и великолепная головоломка Ножки вверх!

Эти проекты помогут вам закрепить свои знания о переменных и константах, циклах, одномерных и двумерных массивах, условных операторах, классах и объектах, полях и методах.

Кроме собственно программ мы слегка затронем такие важные вопросы, как минификация и обфускация исходного кода на ЯваСкрипте и установка локального сервера на компьютер.

Цель книги: научиться писать простые компьютерные игры на языке ЯваСкрипт.

Книга адресуется: школьникам, учителям информатики и всем любителям программирования.

Книга здесь:

Исходники здесь:

Ролик на Ютубе здесь:

1 лайк