# | Название видеоурока | Видео / Тесты | Решило | Рейтинг | Доступ |
---|---|---|---|---|---|
1 | Шаг 0. Моральная подготовка. |
|
|||
Ответь на следующие вопросы. 1. Сколько тебе лет? В каком городе живёшь? 2. Что ты умеешь делать лучше всего? Напиши 2-3 навыка. 3. С какими языками программирования тебе приходилось работать? Отчёт отправил: 6958. Кирилл Выполнено за 10 мин. [Показать отчёт] Научился: Ничему Сложности: Ничего Комментарии: 1) 20 лет, живу в городе Красноярске. 2) а) Люблю творческие вещи, что-то изобретать, придумывать стратегии и т.д. б) могу быстро изучать и усваивать то что мне действительно нравится (но только это:D) 3) c#, c++, pascal |
|||||
2 | Шаг 1. Желанные программы. |
|
|||
Напиши список из 30 программ, которые ты хотел бы создать. В каждом пункте напиши название программы с кратким описанием её функциональности. Нужно написать МИНИМУМ тридцать пунктов, но лучше больше. Именно на последних пунктах проявляются твои истинные и сокровенные желания. Отчёт отправил: 6958. Кирилл Выполнено за 2 час. 00 мин. [Показать отчёт] Научился: Ничему Сложности: Придумать именно 30 пунктов) оч сложно) Комментарии: 1) игра в 15 (игра выстраивания боксов от 1 до 15) 2) крестики нолики (классическая игра, 3 в ряд) 3) шахматы (стратегическая игра) 4) шпионское ПО (вирусы, собирающею какую-либо информацию. Мы живем в веке, в котором когда ты проинформирован - значит вооружен) 5) двухмерные игрушки платформеры (возможность драться физическими атакми, магией, создание сказачного мира, в которые хочется погрузитсья с удовольствием и находиться там) 6) игры в стиле хоррор (хочется погрузить игрока в мир, где страшно-интересно. Т.е. Чтобы отгадать загадку, надо попугаться) 7) Создание ИИ (от простой возможности играть с компьютером, вплоть до реального Интелекта способного развиваваться) 8) Бизнес-программы (упрощают ведение дела, например программа, отслеживающие данные, заработные платы, решающея математические или бухгалтерские задачи и т.п.) 9) Создание сайтов (опор на интерфейс, удобный для пользователя, а также хорошо выполненный графически) 10) Была мысль создать визуальную среду разработки программироваия (под этим я подразумеваю за место написания кода, создания реальных графических объектов, например за место создания переменной создается кирпич или за место класса создается дом или что-то такое... в душе не представляю как это но подумал что скучно видеть обычный код, ведь программировние нечто большее чем символы :) ) 11) Написание плеера (хочу исправить функцию случайного воспроизведения, а то очень часто песни повторяются и "выпадают случано-одинаковые песни") 12) игра танчики (обычные танчики, играл в 4-5 лет на сеге в них, хочу воссоздать так сказать) 13) тетрис (интересует создание игры, нежели она сама) 14) эмулятор аквалангиста :D (плавать по морю, наблюдать за рыбами, за животными. Преследуется задача - дать возможность человеку виртуально оконуться в прекрасное нашего мира) 15) эмулятор космонавта - также как и в пункте выше 16) Программа "визуальной химии" (т.е. графически видно строение материалов и веществ на уровне микроскопа, пользователь может менять хим. состав элементов и наблюдать как оно работает. 17) Разработка игр полного погружения (сказали писать все, вот и я очень хотел бы такое делать. А именно игры, где можно было драться на мечах или воевать на оружиях. 18) создание игры стратегги (сражение нескольких расс, с эпичным сюжетом и графикой) Как я понял, мне очень нравится когда "красивая картинка", отсюда: 19) Создание операционной системы, 20) различные редакторы; - в которых например удалить файл можно швырнув его в корзину! - имеено швырнув! Возможно рабочий стол был бы городом, когда ты смотрешь на небо, то можешь определить погоду на сегодня или когда ты нажимаешь на поход по улице, можно отслеживать маршруты и карты. ну и в таком духе :) 21) или создание плагинов для пунктов 19-20. 22) игры головоломки-бродилки (необходимо решать разного рода загадки, как например хитро прошмыгнуть мимо охранников или как попасть ту-дато задействовав только это или как создать то-то задействовав это :D) 23) Игра survival (чтобы выжить, необходимо обеспечить себе условия для выживания и развиться дальше) 24) Игра эволюция (есть бактерия из которой ты развиваешься во что-то более умное и совершенное) 25) RPG, основное оружие которого это лук. Можно сражаться с другими игроками, захватывать земли, просто охотиться и добывать пропитание и т.п. 26) Стратегия - строительство города или государства 27) Игра змейка 28) Написать движок для игр 29) написать игру lines98 (шарики) 30) Игра марио (в моем варианте) Когда придумывал, очень не хотелось писать о бух. программах, вычислительных и т.п., были мысли о творческих вещах |
|||||
3 | Шаг 2. Самая главная мечта. |
|
|||
Выбери из всего списка только одну программу. Ту, которую ты будешь создавать в ближайшие 2-3 месяца. От этого выбора зависят все твои последующие действия, поэтому отнесись к нему со всей ответственностью. Впрочем, не волнуйся. Твой выбор мы проверим на прочность в последующих шагах. Отчёт отправил: 6958. Кирилл Выполнено за 5 мин. [Показать отчёт] Научился: Ничему Сложности: Ничего Комментарии: С выбором определился сразу, поскольку уже есть начало проекта по созданию 2Д игры. Для начала хочется научиться писать не на движке, чтобы все понять и прочувствовать. Я понимаю, что я человек творческий и люблю создавать какие-то фантастические вещи или различные миры и т.п. Поэтому я хочу написать 2Д игру, обыкновенный платформер-бродилку. |
|||||
4 | Шаг 3. Зачем тебе это нужно? |
|
|||
Определимся с мотивацией. Зачем тебе это нужно? Запиши первый ответ: "1. Мне это нужно для того, чтобы ...". Далее, напиши, зачем тебе нужно то, что ты выписал в 1-ом ответе: "2. Мне это нужно для того, чтобы ...". Далее. опять, напиши, зачем тебе нужно то, что ты выписал во 2-ом ответе. И так далее, 5 ответов. Можно выписать несколько пятёрок. Отчёт отправил: 6958. Кирилл Выполнено за 25 мин. [Показать отчёт] Научился: Ничему Сложности: Ничего Комментарии: Я хочу написать 2D игру, чтобы реализовать свои творческие навыки Я буду получать удовольствие от этого, поскольку мне нравится фантазировать и я люблю создавать что-то новое Получение удовольствия будет держать меня в тонусе и даст возможность больше восхищаться в жизни От восхищения я буду доволен собой и смогу радовать окружающих Когда рады окружающие, я буду находиться в позитивном "мирке" Это сделает меня счастливым После того как я стану хорошим разработчкиом игр, я смогу их продавать и получать деньги Это позволит мне осуществить мои желание, связанные с деньгами Благодаря желаниям, я расширю свои возможности Возможности позволят узнать много нового о мире Новые знания и опыт сделают меня внутренне богатым Выпуская новые игры, я хочу радовать игроков своими творениями Мне это нужно, для того чтобы получить признание Если меня признают люди, значит я сделал свой вклад для других И опять же я буду счастлив от этого |
|||||
5 | Шаг 4. Визуализация результата. |
|
|||
На этом шаге тебе нужно ощутить, представить, визуализировать, как будет выглядеть твоя программа. Для этого нужно описать, что и как твоя программа умеет делать. А также нарисовать внешний вид своей программы. Отчёт отправил: 6958. Кирилл Выполнено за 2 час. 00 мин. [Показать отчёт] Научился: Ничему Сложности: Ничего Комментарии: Игра 2D Платформер. Главный герой - аморфное существо, способное принимать одно из состояний из 4 стихий (огонь, вода, воздух, земля) в зависимости от того, какой предмет съест. Это позволяет ходить по лаве, или плавать, в общем взаимодействовать с окружающей средой. Также, в зависимости от состояние тела (облик огня или воды и т.д.) он может использовать оружие характерное этой стихии, стрелять огнем, водой... Монстры также в свою очередь обладают различными уязвимостями и неуязвимостями. Таким образом и строится геймплей. Остальное дело доработок) По задумке, есть ядро внутри него, фиолетового цвета, которая позволяет собирать материю вещества и придавать главному герою такую форму) не получилось нарисовать как хотел, но пока альфа версия персонажа) рисунок 1 - обычное состояние, рисунок 2 - пример формы огня :))) На рисунке показан пример, чтобы пройти по лаве надо скушать сферу, активирующею ядро в стихию огня) Персонаж будет выглядеть примерно так на лицо, его я хочу сделать специально примитивно-нарисованным, однако слегка изменять в дальнейшем, нарисовать еще формы стихий ... Много работы в общем еще) |
|||||
6 | Шаг 5. Критерии успеха. |
|
|||
На этом шаге ты должен написать критерии, по которым можно будет определить, что твоя программа создана и работает, что цель достигнута в полной мере. Важно! Не сливай энергию, никому не рассказывай о своей цели, кроме единомышленников, которые помогают тебе в её достижении. Отчёт отправил: 6958. Кирилл Выполнено за 20 мин. [Показать отчёт] Научился: Ничему Сложности: Ничего Комментарии: Программа создана тогда, когда игрок кликает на иконку, открывается меня с выбором старта игры и опций, когда игрок жмет старт игры, то начинается сама игра. В игре должно все работать - персонаж умеет атаковать, получает урон, отнимаются жизни, все предметы игровые работают и взаимодействуют с персонажем, монстры атакуют, нету багов, текстуры работают правильно, работают переходы на следующие уровни. |
|||||
7 | Шаг 6. Некомфортный крышеснос. |
|
|||
На этом уроке мы проверим идею на твою готовностью преодолевать трудности. Придумай, что тебе делать некомфортно, не хочется, трудно, эмоционально сложно. Только выбирай нейтральное действие, без нарушений общественного порядка и чтобы все были здоровы. Лично я выбрал аж 6 пунктов, каждый из которых имел смысл и пользу, но всё никак не мог до них добраться. ВАЖНО! Это дело должно быть одноразовым и быстрым! Чтобы его можно было полностью выполнить в пределах одного дня. Отчёт отправил: 6958. Кирилл Выполнено за 15 мин. [Показать отчёт] Научился: Очень не комфортно рано вставать) Мне сносит крышу вставать в 5-6 утра) Сложности: Ничего Комментарии: Было бы замечательно именно к этому курсу, убрать скриншоты к заданиям (некоторым), и убрать ненужные пункты с вопросами |
|||||
8 | Шаг 7. Перепрыгивание пропасти. |
|
|||
Ты уже догадался, что на этом шаге тебе придётся выполнить то, что ты придумал себе на прошлом уроке. Что ж, просто пойди и сделай. А потом напиши свои ощущения до и после выполнения. ВАЖНО! Приложи к отчёту фото и/или видео, по которому будет видно, что ты его сделал. Отчёт отправил: 6958. Кирилл Выполнено за 15 мин. [Показать отчёт] Научился: Я жесть как не люблю рано вставать, одеваться, собираться куда-то в универ. Я мало спал и позопрошлые дни, однако раз я написал цель что встану в 6 утра и пойду выполнять задания курса, то пошел делать) Как ни странно, особой тяжести не было, даже наоборот, была легкость. Сложности: Записал маленькое видео) было весело записывать) Сижу довольный и оформляю отчет) Что до выполнения что после, ощущения не поменялись, добавлю только что пропало желание спать и появилась бодрость) Комментарии: Неплохой такой урок:)) Видеообзор: https://youtu.be/0iv9AnrNcIU |
|||||
9 |
![]() |
|
|||
Упражнение Орёл
Отчёт отправил: 6958. Кирилл Выполнено за 10 мин. [Показать отчёт] Научился: Я любопытная варвара что-то... Оч хотелось посмотреть что с этим курсом, а тут такое) Сложности: Я потом переделаю этот урок) тем более он аж 24, я не посмотрел :D Комментарии: Скриншотом подловил тяжкий момент такой) прикольное упражнение) |
|||||
Итого: 9 видеоуроков |
36 мин. |
6 чел. | |||
Финалисты: Максим Лапшинов, Артём, Олюшка, Евгений Волосатов, Мариша , Кирилл . |