Несколько дней новогоднего волшебства:
Успейте начать обучение в 2018-ом году со скидкой до 30%!
Выбрать курс

Выпускной проект курса «Разработчик игр на C#»

C__Deep_3-5020-7dc3db.10_site.png

Любой курс в OTUS заканчивается большой проектной работой. Она предназначена для качественного освоения знаний, полученных в процессе обучения. Однако это важно не только с точки зрения закрепления материала. Готовый проект — это материальный результат занятий, своеобразное портфолио и образец кода, который можно показывать потенциальным работодателям. Практика показывает, что до стадии завершения проекта доходят не все студенты, но тот, кому это удаётся, не испытывает проблем с дальнейшим трудоустройством.

В рамках проектной работы по курсу «Разработчик игр на C#» слушателям предлагается создание собственной многопользовательской онлайн 2D-игры на основе C# клиент-серверной архитектуры. Отличительная особенность курса заключается в том, что проект выполняется поэтапно в течение всего курса обучения (каждая часть онлайн-игры создаётся пошагово по видеоинструкциям). При этом заключительный месяц посвящён доработке проекта.

Цели проектной работы:

— создать мультимедийное клиентское приложение для игры; — портировать игру на мобильные телефоны iPhone и Android; — получить практический опыт C#, .NET, Microsoft SQL Server, EF, EDM, Unity3D, Web API, ASP.NET; — добавить в портфолио рабочий проект.

Каждый студент работает над собственным вариантом игры. Для выполнения поставленных задач потребуется: — придумать и сформулировать правила для онлайн-игры; — составить алгоритм управления логикой; — организовать модульное тестирование созданных алгоритмов; — создать базу данных с HTTP API для хранения игрового мира; — адаптировать игру к многопользовательскому online-режиму; — написать серверную часть и разместить её на хостинге.

В процессе разработки проекта студент может рассчитывать на консультационную помощь преподавателя. Обратная связь поддерживается постоянно, что позволяет оперативно справляться с возникающими сложностями.

Готовая онлайн-игра будет без проблем работать на персональных компьютерах, смартфонах и планшетах. Студент получит уникальный опыт и сможет трудоустроиться в IT-компанию, которая специализируется на создании онлайн-игр, мобильных и клиент-серверных приложений.

Интересно прокачать свои навыки до Middle уровня? Попробуйте свои силы на вступительном тестировании курса «Разработчик игр на C#» и присоединяйтесь к ближайшей группе!

Есть вопрос? Напишите в комментариях!

Автор
0 комментариев
Для комментирования необходимо авторизоваться