Язык Си с нуля - Урок 20 - Пишем игру Арканоид. ДЗ урока 17.

preview_player
Показать описание
Это видео для тех, кто еще ни разу не программировал, но прошел предыдущие 19 уроков.

Делаем домашнее задание по уроку 17, где мы писали игру Арканоид. В этом видео мы сделаем:
+ создание своего уровня (вы сами сможете добавить свой)
+ переход по уровням
+ превью уровня
+ отображение уровня на панельке справа вверху

Другие видео про арканоид:
► урок 20 - Доделываем арканоид, новые уровни - Вы его смотрите =)

Уроки по теме:

Язык Си с нуля - данный видеокурс предназначен для тех, кто еще ни разу не программировал. Здесь я максимально понятно пошагово обьясняю основы программирования на языке Си. Если хотите научиться программировать на языке Си - пройдите весь курс. Помимо объяснения материала я даю домашку. А после каждых нескольких уроков мы вместе пишем забавные игры!)
Рекомендации по теме
Комментарии
Автор

Потихоньку все начинаю понимать, спасибо!

temirkhanamanbaev
Автор

Прикольно, я до просмотра тоже делал превьюшки для уровней, смотрю здесь ты тоже решил это добавить.

Mishanya
Автор

спасибо за ваш труд !!!
уроки просто супер !!!

ИгорьПанькин-ъл
Автор

Что- то неоч понимаю. Можно код полностью?

OksanaMaksymuk
Автор

Если хотите, чтобы после перерождения кубика при нажатии W счётчик сразу не увеличивался, поменяйте угол ball.alfa на -1 во втором ифе цикла (иначе программа думает, что шарик летит вниз и отражает его сначала от ракетки, а потом направляет на поле, потому счётчик и увеличивается):

if (ball.iy > height) {
run = FALSE;
if (hitCnt > maxHitCnt) {
maxHitCnt = hitCnt;
}
ball.alfa = -1; //добавьте эту строчку
hitCnt = 0;
}

Спасибо за уроки!

zamolk
Автор

Как прикрутить музыку к игре что бы полноценно арканоид был, или этого нельзя сделать?

temirkhanamanbaev
Автор

Может и для новичков, но не для новичков в программировании.Надо много книг прочитать чтобы на 17 м уроке писать такие программы и ещё код от всех прятать.

ИванМедведев-яэ