Игра на C#

Игра на C# с нуля / Урок #1 – Создание игры на C# WinForms для начинающих

Игра на C# с нуля / Урок #1 – Создание игры на C# WinForms для начинающих

Представляем вам курс по разработке игры на базе языка C# и платформы WinForms. В курсе для начинающих вы с нуля создадите небольшую 2Д игру без использования какого-либо игрового движка.

Видеоурок

Информация про WinForms

Windows Forms является относительно простой платформой для разработки различных приложений под операционную систему Виндовс. На ее основе вы можете строить небольшие проекты, что будут обладать пользовательским интерфейсом, дизайном и функциями.


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


В WinForms можно указать объект таймер, что в автоматическом режиме выполняет действия внутри игры. Так вы можете создать автоматическую смену объектов, передвижение игроков и прочие динамические эффекты.



А как же игровые движки?

Для разработки более-менее крупных проектов вам в любом случае понадобиться изучить игровой движок для построения игр. Например, для языка C# есть отличный движок под названием Unity.


Вы можете задать вопрос: "А зачем разрабатывать игры без использования игрового движка?". На самом деле, разработка проектов на чистом C# позволит вам лучше понять всю суть построения проектов. Вы будете лучше понимать как происходит создание игры, из чего оно состоит и какие основные этапы существуют при построении игр. В будущем при поиске работы вы всегда сможете сказать что умеете писать игры без игровых движков, что является приятным бонусом к вашему резюме.


План курса

В ходе курса мы с вами ознакомимся с платформой WinForms и на ее основе научимся создавать простые 2Д игры. Мы разработаем небольшую гоночную игру, где у нас будет основной игрок, машинки противников, сбор монет, экран проигрыша и динамическая смена заднего фона.


Это будет вполне играбельный проект, что будет создан без каких-либо игровых движков. После курса вы сможете создавать свои подобные небольшие игры или же сможете перейти к изучению игровых движков и построению проектов на их основе.


Курсы по C# и Unity разработке

Если вы хотите получить больше информации относительно языка C#, то рекомендуем вам дополнительный курс по этой теме.


На нашем сайте вы можете найти полноценную программу обучения по C# разработке и построению программ на его основе. Ознакомится с программой обучения по С# можно по этой ссылке.



Помимо изучения языка C# вы также можете посмотреть нашу другую программу обучения по разработке игр на базе игрового движка Unity


Большое задание по курсу

Вам необходимо оформить подписку на сайте, чтобы иметь доступ ко всем большим заданиям. В задание входит методика решения, а также готовый проект с ответом к заданию.
PS: подобные задания доступны при подписке от 1 месяца

Также стоит посмотреть

Программа на C# .NET Windows Forms
7 уроков
Изучение C# и создание Windows программ
Xamarin Forms / Мобильные приложения на C#
10 уроков
Изучение ASP.NET Core MVC. Создание сайтов на C#
10 уроков
Изучение C# WPF на практике. Создание программ на C#
10 уроков
Уроки Unity C# для начинающих
11 уроков
Комментарии
Добавить комментарий

Пока комментариев нет