Курсы по программированию

Формула программиста
основатель — Волосатов Евгений Витольдович
1-2-3 мая - Создай online игру!
Вебинар «Карточки памяти на Android» начнётся через 1  день 13 час. 13 мин.

Демо игры / Лабиринт 2D - игра

  • На этом уроке мы создадим два уровня игры и запрограммируем их.
    В игре будут предметы для собирания, ключи, двери, мигающие стены.

    Задание:
    Создать два или три уровня для игры Лабиринт.
  • Дата отправки отчёта: 17 января 2016 г.
  • Задание выполнено: за 5 час. 01 мин.
  • Чему научился: Создавать уровни, объединять правила игры из разных уровней в один, т.е. усложнять следующий уровень, поэтом очень много времени ушло на создание 3 го уровня, 4 же, дался уже за 30 минут).
  • Что было сложным: Для меня самым сложным наверное было заставить эти уровни работать, т.е. оживить, связать правила игры и формы без ошибок с первого раза конечно не получилось, но как говорят гугл в помощь), все получилось!!!
  • Комментарии: Практика конечно хорошо, но чувствуется что не хватает теории, начал параллельно читать Эндрю Стиллмен - Изучаем C#, 3-е издание - 2014г., если есть что посоветовать прочитать в первую очередь  для начинающих, буду очень рад.
  • Оценка видео-уроку:
Отчёт от 8846 за Демо игры / Лабиринт 2D - игра


Отчёт от 8846 за Демо игры / Лабиринт 2D - игра




Оцени работу

 
Сохранить страницу:

4699. Сергей Витальевич
Сергей Витальевич
ответить
→  Сергей  # Наноигры / Лабиринт 2D - игра / 2016-01-18 04:30

1. Герберт  Шилдт - C# 4.0. Полное руководство
2. Эндрю Троелсен - Язык программирования С# 5.0 и платформа .NET 4.5
3. Джеффри Рихтер -  CLR via C#
4. Группа авторов -  Design Patterns via C#

Книги в порядке возрастания сложности. Так что не стоит начинать с 4 если ты не понимаешь 1 и 2. Думаю 1 и 2 можно даже читать одновременно, только посмотреть сначала в первую.
И вообще пиши пока программы в консоли. Графические программы пока не трогай, так как основ ты не понимаеш по этому и написал за 5 часов это все равно что поднимать 100 кг без предварительной подготовки - просто убивание мотивации. Конечно, делай как посчитаеш нужным, а то говорить и советовать могут разное.


2146. Иван
Иван
ответить
→  Сергей  # Наноигры / Лабиринт 2D - игра / 2016-01-18 00:40

Здорово! С таким настроем горы свернешь!


24. Олюшка
Олюшка
ответить
→  Сергей  # Наноигры / Лабиринт 2D - игра / 2016-01-18 00:04

Сергей, очень замечательно выполнил! Молодец! :)
На проекте есть бесплатный консольный раздел Семантика, где можно хорошо попрактиковаться теорию на практике!!! :)


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Сергей  # Наноигры / Лабиринт 2D - игра / 2016-01-17 23:52

Молодец, Сергей!



Начинаем практику по языку C#




Чтобы стать хорошим программистом — нужно писать программы. На нашем сайте очень много практических упражнений.

После заполнения формы ты будешь подписан на рассылку «C# Вебинары и Видеоуроки», у тебя появится доступ к видеоурокам и консольным задачам.

Несколько раз в неделю тебе будут приходить письма — приглашения на вебинары, информация об акциях и скидках, полезная информация по C#.

Ты в любой момент сможешь отписаться от рассылки.
Научился: сохранять координаты контрола и корректировать их.
Все доступно и понятно. Спасибо за урок.
Научился: Взаимодействию с таймером
Трудности: Создать свой уровень
Отличный урок. Все разжевано так что поймет почти любой человек.