 
				| # | Название видеоурока | Видео / Тесты | Решило | Рейтинг | Доступ | 
|---|---|---|---|---|---|
| 1 |  Проба клавиатуры |  | |||
| На этом уроке мы запустим online эмулятор ZX Spectrum и потренируемся в использовании команд, которые нам пригодятся далее при написании Лабиринта. Отчёт отправил: 10558. Иван Воронин Выполнено за 40 мин. [Показать отчёт] Научился: Супер начало, прошлись по основам и не только. В последствии цвет бордюра решил окрасить в другой, чтобы видеть границы бумаги. Бумага состоит из 32 в ширину и 24 в высоту клеток, которые в свою очередь 8х8 пикселей. При записи байта в одну из этих клеток, проявляются чернила в виде пикселей там где единички, а где нули, виднеется бумага, длинна равняется 8 пикселям по горизонтали. Итого мы имеем, что в одной клетке 8 байт пиксельной информации, поэтому: 32 по горизонтали клетки умножаем на 24 по вертикали = 768 клеток, каждая клетка 8 байт, 768 умножаем на 8 и получаем 6144!!! =) далее идёт информация о цвете для каждой клетки!!! Сложности: найти время | |||||
| 2 | Привет и Пока |  | |||
| На этом уроке мы запрограммируем на ZX Basice экран приветствия и поздравления. Отчёт отправил: 10558. Иван Воронин Выполнено за 1 час. 3 мин. [Показать отчёт] Научился: Отличный урок, сделал каждую строчку своим цветом. Идём дальше. Сложности: найти время | |||||
| 3 | Музыкальная шкатулка |  | |||
| На этом уроке мы напишем три подпрограммы для звукового сопровождения игры. Отчёт отправил: 10558. Иван Воронин Выполнено за 1 час. 2 мин. [Показать отчёт] Научился: Телефон не умолкал, поэтому не удалось быстро разделаться с уроком, всё отлично, идём дальше. Сложности: найти время | |||||
| 4 | Пляшущий человечек |  | |||
| На этом уроке мы нарисуем человечка и закодируем его в букву I. Отчёт отправил: 10558. Иван Воронин Выполнено за 40 мин. [Показать отчёт] Научился: Добавил спрайты человечка во все стороны движения, разместил его спрайты над соответствующими кнопками управления =) Всё супер, идём дальше. Сложности: найти время | |||||
| 5 | Карта лабиринта |  | |||
| На этом уроке мы создадим схему лабиринта и проинициализируем начальные данные. Отчёт отправил: 10558. Иван Воронин Выполнено за 36 мин. [Показать отчёт] Научился: Отличный урок, некоторые вещи в одну строчку описал, вместо зацикливания пока сделал паузу и далее победа. Всё супер, идём дальше. Сложности: найти время | |||||
| 6 | Несметные сокровища |  | |||
| На этом уроке мы поместим в лабиринт сокровища - плюсики, и выведем всё на экран в цвете. Отчёт отправил: 10558. Иван Воронин Выполнено за 37 мин. [Показать отчёт] Научился: Суперский урок, показывает работать рисованием на экране обращаться в память напрямую, добавил маску бумаги голубого цвета и чернил красного. Разместил красные цветочки вместо плюсиков. Так же слов Found заменил на Collected, думаю более логично. Идём дальше... Сложности: найти время | |||||
| 7 | Путь к победе |  | |||
| На этом уроке мы считаем нажатую клавишу и напишем алгоритм перемещения человечка. Отчёт отправил: 10558. Иван Воронин Выполнено за 6 час. 25 мин. [Показать отчёт] Научился: Супер-пупер курс, спасибо за такой Новогодний Подарок!!! надеюсь это не последний курс по спекки =) Добавил текстуры стен. Реализовал направление движения человечка. Добавил счётчик шагов, которые потратил, чтобы пройти уровень. Отрефакторил код основного цикла программы, устранив несколько багов и оптимизировав затраты на отрисовку текущих событий на поле. Сложности: остановиться допиливать игрушку и выбрать музыку для видео-отчёта. Видеообзор: xnynDG_yxvY | |||||
| Итого: 7 видеоуроков | 1 час. 22 мин. | 6 чел. | |||
| Финалисты: Иван Воронин, Андрей, Андрей Шевченко, Новопашин Владимир, Tekashnik, Алексей В. . | |||||