Развој мобилних игара у Унити-у - бесплатни курс од Кодабре, обука 40 сати, Датум: 30.11.2023.
мисцеланеа / / December 01, 2023
О курсу:
Овај курс је за напредне студенте који су већ упознати са Унити-ом и желе да савладају развој игара на професионалном нивоу. Студенти ће се бавити програмирањем у Ц#, савладати коришћење вештачке интелигенције и састављање пројеката за мобилне уређаје.
Ученици ће развити системско размишљање и научити да се носе са сложеним проблемима, радећи до детаља како на техничким тако и на визуелним аспектима игре. Важан део курса биће учење и примена правила баланса игре како би се пронашла оптимална тежина за играча. Деца ће се приближити савладавању професије дизајнера игрица, а након курса ће имати скуп вештина и знања довољан за самостално развијање игара различитих жанрова. Курс ће проширити професионални алат сваког ученика и додати две висококвалитетне игре са сложеном механиком у њихов портфолио.
Момци ће вежбати самостално писање кода у Ц#-у и заронити у рад са новим процесима игре и графичким могућностима Унити-а. Ученици ће развити пуцач из првог лица са реалистичним ефектима, направити продавницу оружја у игри и бонусе, а такође ће размислити и имплементирати систем дијалога са ликом који није играч који ће дати играчу задатака. Да би направили игру симулатора тенка, деца ће научити да раде са вештачком интелигенцијом и да је користе за спровођење промишљеног понашања непријатеља. Деца ће научити како да повежу управљачко коло помоћу екрана осетљивог на додир паметног телефона на своје пројекте и примениће своја знања да самостално припреме апликацију за мобилни уређај.
Циљеви курса:
1. Упознати децу са основама стварања вештачке интелигенције;
2. Научити детаљан рад са 3Д анимацијом;
3. Креирајте сопствене визуелне ефекте;
4. Истражите нове механике и жанрове игре са децом;
5. Објаснити принципе рада са контролама на додир;
6. Научите како да направите исечене сцене (видео епизоде игре).
Дипломци курса ће моћи да:
- Изградити сложене линеарне и нелинеарне алгоритме;
- Развијте вештачку интелигенцију за ликове у игри;
- Рад са физиком света игре;
- Самостално имплементирати НПЦ дијалоге;
- Креирајте сложене анимације 3Д модела;
- Користите ООП вештине да креирате сопствену игру у програмском језику Ц#.
Исход учења:
Две пуноправне игре које је креирало дете (пуцач из првог лица и тенкови) са ефектима, употребом вештачке интелигенције и продавница игара, као и појединачни пројекат.