Професија програмер игара на Унити - курс 151.200 руб. из СкиллФацтори, обука 12 месеци, датум 13. август 2023.
мисцеланеа / / November 27, 2023
Током тренинга креираћете четири игре: 3Д платформер, Спаце Схоотер, Товер Дефенсе и 3Д трке
Завршни пројекат је развој концепта, дизајн игре и програмирање сопствене игре, за коју ћете изабрати жанр и платформу.
Основни део ГамеДев курса (12 месеци)
Увод у ГамеДев
1 месец
Увод у ГамеДев: како се игре праве од идеје до издавања, увод у дизајн игре, технички садржај игре, садржај и логика, садржај игре, мотори за игре, уређивање нивоа
Унити Едитор: Основе уређивача, продавница средстава, материјал, систем колајдера, осветљење, монтажни елементи, терен, физички мотор, систем честица, кориснички интерфејс
Дизајн нивоа на примеру 3Д Адвентуре: тест сцена, рад са префабовима, механика и динамика нивоа, основе интеракције објеката, креирање нивоа - од планирања до документације, ВхитеБок
Креирање локације од нуле: увод у Блендер, примитиви, полигонално моделирање, креирање једноставне локације, текстуре, одмотавање, увоз у мотор, подешавање сцене, додавање осветљења, интерактивност
резултат: креирајте 3Д платформер и локацију за игру са осветљењем и интерактивношћу
Програмирање у Ц#
2,5 месеца
Основе Висуал Студио-а: увод и историја језика Ц#, развојно окружење Висуал Студио, први програм, процес компилације, отклањање грешака у апликацији
Основе ГИТ-а: Системи контроле верзија, Увод у Гит, Гитхуб, Маркдовн, Гит УИ, Гит у Висуал Студио, Основне Гит операције, Гит гранање, Напредне Гит функције
Основни концепти и типови података: променљиве, константе, литерали, основни типови података, набрајања, унос и излаз на конзоли, основне Ц# операције, конверзије типова
Основне Ц# конструкције: услови и конструкције, петље, низови, тупле, радионица
Методе у Ц#: методе, параметри метода, преношење параметара, опсег, рекурзивне функције, завршни пројекат
ООП: референтни и смислени типови података, структуре и објекти, класе и структуре, карактеристике рада са референтним и смисленим типовима података, паковање и распакивање, инкапсулација, наслеђивање, полиморфизам, апстрактне класе, агрегација и композиција, статичке класе и елементи, генерализације
Интеграција Ц# у Унити: карактеристике Ц# у Унити, креирање једноставне 3Д авантуре
Дизајн игре
1 месец
Дизајн нивоа: основни концепти, фазе производње нивоа
Ниво производње: идеја, прототип папира, бланко, ниво уметности
Развој тима: улоге, уметност, инжењери, дизајнери, менаџмент, фазе развоја
Писање концепта игре и презентације за инвеститоре: концепт, кратак опис, УСП/УСП, стубови дизајна, формулација Цоре Лооп-а и опис система, инвеститори, структура и карактеристике терена
резултат: упознају се са процесом осмишљавања нове игре. Научићете о основним приступима за осмишљавање игре која ће бити тражена. Развићете документ дизајна за своју будућу игру.
Спаце схоотер
1,5 месеца
Припрема за Спаце Схоотер: опис идеје, дизајнерски документ, структура пројекта и увоз 2Д имовине, срајтова
Префабрикована монтажа свемирског брода: стварање свемирског брода, виртуелни џојстик, апстракција контроле
Сцена нивоа: камера, позадина, физички објекти, поновно рођење играча, ограничење нивоа
Садржај нивоа: бродско оружје, гранате, ограничења пуцања, предмети за преузимање, мријести
Непријатељски бродови: монтажни непријатељски брод, државна машина, претрага позиције циља, пуцање
резултат: развити мобилну 2Д игру Спаце схоотер
3Д трке
1,5 месеца
Припрема за 3Д трке: дизајн слике, ентитети и параметри, компонента Ригидбоди, компонента ВхеелЦоллидер, скрипта контролера аутомобила.
Аутомобил: прављење аутомобила од примитивних елемената, прилагођавање точкова, контролера за унос играча и играча, камера треће особе, звук мотора, звук судара.
Стаза: монтажа окружења, терен, стаза, пролаз кроз контролну тачку, контролор трке, почетак и крај трке, метрика трке, позиција, време круга, најбоље време.
Ботови: контролер ботова, кретање до тачке, кретање бота дуж стазе, додавање ботова у трку, нивои тежине бота.
резултат: развити 3Д компјутерску игру Рацинг
Торањ одбрана
1,5 месеца
Припрема за одбрану торња: основна архитектура, први прототип, кула, покрет непријатеља, непријатељски прототип и спољна подешавања
Интерфејс сцене игре: развој ТД архитектуре, интеракција између играча и непријатеља, једноставни ХУД елементи, интерактивни интерфејси за изградњу кула, управљање групама интерфејса
Нивои, менији и чувања: архитектура ТД нивоа, победе и пораза у нивоима, имплементација интерфејса мапе нивоа, чување напредовања играча на диску, мени за почетак игре
Продубљивање механике: процена перформанси играча, непријатељски таласи, убрзање таласа, надоградње
Нови непријатељи и куле: типови оклопа и врсте оштећења, надоградње торња, вештине играча и други стил кода
резултат: развити мобилну 2Д игру одбране торња
Тимски или независни развој ваше игре
3 месеца
Развој прототипа игре
Дизајнерска слика
Мени
Нивои
Субјекти игре
Интеракције
Ботс
Сценарији
резултат: развити игру коју сами дизајнирате. Развој се може радити појединачно или у тиму. Радови ће се изводити под вођством искусног стручњака. Ваш задатак је да пустите игру и изнесете је на тржиште (на Стеам, Гоогле Плаи и/или Апп Сторе)
Б
боналина
18.11.2022 Г.
Занимљив курс
Предности: Повратне информације од ментора, могућност решавања било каквих питања током обуке. Недостаци: Нема титлова за видео. Одабрао сам курс Унити Гаме Девелопер. Сањао сам о стварању игрица, и на крају сам одлучио да покушам да похађам курсеве. Има пуно корисних информација и занимљивих задатака. Задаци су ми се свидели, постоје писане информације, повратне информације од ментора...
М
магнет49
30.05.2022 Г.
Препоручујем курсеве.
Предности: Погодно време за обуку, велики обим вебинара, доступност информација. Недостаци: Нисам приметио никакве недостатке. Похађам курс Унити Гаме Девелопер. Тема „машина за игре“ постала је занимљива. Хтео сам да покушам да направим сопствену игру. Тражио сам одговарајућу платформу за проучавање курса. Одлучио сам да похађам курс о развоју игара у Унити-у из СкиллФацтори-а. Учење се одвија у слободно време од школе...
Р
Рулут678
20.05.2022 Г.
Боље је од многих редовних универзитета
Предности: Можете похађати часове у било које време, подршка 24/7, довољно времена за довршавање задатака. Недостаци: За рад вам је потребан рачунар најмање просечне снаге и довољно меморије. Купио сам курс за развој игара помоћу Унити гаме енгине-а, овај формат обуке ми је потпуно прикладан. Увек сам волео игрице и све што је са њима повезано, а када сам видео на ИоуТ-у...