GameLab KBTU | Educational Program “Game Development”
Қазақстандағы алғашқы бағдарлама

Білім беру бағдарламасы
Play Games. Make Games. Study Games.

Қазақстандағы заманауи инфрақұрылымы және индустриялық тәжірибесі бар мамандар оқытатын алғашқы университеттік Game Development бағдарламасы

0
оқу жылы
0
ECTS кредиттері
0
ойын саласындағы курстар

Неліктен бізді таңдайды?

Біз университеттің академиялық даярлығын кәсіби ортадағы әзірлеу тәжірибесімен біріктіреміз, соның ішіне ойын қозғалтқыштары (Unreal Engine, Unity, Godot) және компьютерлік графика құралдары (Blender және Autodesk Maya) үйретіледі.

Индустриялық тәжірибе

Бағдарлама XSOLLA, Grand Mobile және Wargaming сияқты ойын компанияларының сарапшыларымен әзірлене отырып мақұлданған. Оқу заманауи инфрақұрылымы бар университетте және ойын индустриясынан келген нұсқаушылармен өтеді.

Академиялық негіз

Практикаға бағытталған оқытумен және жобалық жұмыспен ұштасқан мықты университеттік іргетас.

Мемлекеттік үлгідегі диплом

Студенттер мемлекеттік үлгідегі диплом алып, қорытынды жоба ретінде жеке ойынын қорғауға мүмкіндіктері бар.

Нақты жобалар

Студенттер топта жұмыс істеп, менторлармен тығыз байланыста болады және нақты әзірлеу дағдыларын көрсететін портфолио жинай алады.

Ғылыми зерттеулер

Зерттеу бастамаларына қатысу студенттерге теорияны оқып қана қоймай, оны іс жүзінде қолдануға мүмкіндік береді.

Оқу жоспары

Бакалавриат деңгейі — 4 жыл / 240 ECTS

1-жыл

Ойын дизайны негіздері

Геймдизайн негіздері, ойын аналитикасы, нарративтік дизайнға кіріспе. Сіз ойындарды не қызықты және тартымды ететінін үйренесіз.

Ойын дизайнына кіріспе Нарративтік дизайн Геймификация
2-жыл

Бағдарламалау және техникалық әзірлеу

Бағдарламалау, ойын қозғалтқыштары және жасанды интеллект. Unreal Engine, Unity, Godot-пен жұмыс істеу, C# және Blueprints тілдерін меңгеру.

Unity UE5 Godot C# Blueprints
3-жыл

Компьютерлік графика

3D графика және интерактивті дизайн. Blender және Autodesk Maya-да модельдер, текстуралар мен анимациялар жасау. VFX және визуалды әсерлер.

3D модельдеу Кейіпкерлер дизайны VFX AR/VR
3-4 жылдар

Күрделі әзірлеу және жобаларды басқару

Жетілдірілген Unity және Unreal Engine курстары, жобаларды басқару және командалық әзірлеу.

Advanced Unity Advanced UE5 Графикалық бағдарламалау
4-жыл

Ойын өндірісі және басып шығару

Ойындарды жариялау, маркетинг, саладағы кәсіпкерлік, ілгерілету стратегиялары және релизден кейінгі қолдау.

Жариялау (Publishing) Маркетинг Кәсіпкерлік
Диплом

Қорытынды дипломдық жоба

Жеке концепцияңызды дайын өнімге айналдырып, толыққанды ойын жасау арқылы дипломыңызды қорғау мүмкіндігі.

Ойын жобасы Диплом Портфолио

Мансаптық бағыттар

Ойын дизайнері

Ойын әлемдерін жасаушы

Ойын дизайнері ойын концепциясына, механикасына, балансына және пайдаланушы тәжірибесіне жауап береді. Сіз ойын жүйелерін жобалауды, дизайн құжаттарын жазуды және идеяларды жүйелі геймплей механикасына айналдыруды үйренесіз.

Негізгі дағдылар
Game Design Document Level Design Game UX/UI Баланстау Нарративтік дизайн Прототиптеу
Құралдар
Miro Figma Unity Unreal Engine

Ойын бағдарламашысы

Техникалық негіз

Бағдарламашы ойын механикасын, ЖИ (AI) жүйелерін, физиканы және желілік жұмысты жүзеге асырады. Сіз C# және Blueprints бағдарламалауды, ойын қозғалтқыштарының архитектурасын және дизайн үлгілерін меңгересіз.

Негізгі дағдылар
C# / Blueprints Ойын ЖИ (AI) Multiplayer Графикалық бағдарламалау Дизайн үлгілері Оңтайландыру
Құралдар
Unity Unreal Engine Godot Visual Studio Git

Техникалық суретші / Зерттеуші

Визуал және Зерттеу

Техникалық суретші және зерттеуші визуалды контентті, шейдерлерді, процедуралық генерация жүйелерін жасайды және өнер мен технологияның тоғысқан жерінде жұмыс істейді. Сіз 3D модельдеуді, анимацияны, VFX-ті және зерттеуге негізделген әзірлеу тәсілдерін оқисыз.

Негізгі дағдылар
3D модельдеу Шейдерлер / VFX Анимация Процедуралық генерация AR/VR әзірлеу Game Studies
Құралдар
Blender Autodesk Maya Substance Painter Houdini

Интерактивті жүйелерді әзірлеуші

Ойын индустриясынан тыс дағдылар

Бұл бағыт тек ойын индустриясымен шектелмейді. Сіз веб-әзірлеу, бағдарламалау, геймификация, компьютерлік архитектура, деректер қоры, OOP, алгоритмдер, бағдарламалық қамтамасыз ету инженериясы және өнім аналитикасы бойынша мықты іргелі білім аласыз.

Негізгі дағдылар
Web әзірлеу OOP Алгоритмдер Деректер қоры Software Engineering Өнім аналитикасы
Қолдану аясы
Геймификация Веб-қосымшалар Компьютерлік архитектура Интерактивті жүйелер

Оқыту қалай жүреді?

Біздің бағдарлама ойын әзірлеу саласындағы мамандарды даярлау үшін мықты академиялық негізді практикаға бағытталған оқытумен ұштастырады. Оқу барысында студенттер ойын қозғалтқыштары (Unreal Engine, Unity, Godot) және компьютерлік графикалық бағдарламалық жасақтама (Blender және Autodesk Maya) сияқты индустриялық құралдармен жұмыс істейді.

Бағдарламалау, жасанды интеллект, ойын жүйелері және графикадан бөлек, студенттер өндірістік ортаға жақын жағдайларда өздерінің интерактивті жобаларын әзірлейді.

Жобалық оқыту

Студенттер нақты өндіріске жақын жағдайларда өздерінің интерактивті жобаларын әзірлейді.

Менторлық

Ойын индустриясы мамандарының жетекшілігі. Менторлар студенттердің жобаларына және мансаптық өсуіне қолдау көрсетеді.

Ғылыми зерттеулер

Ойындар, процедуралық генерация, VR/AR және Game Studies салаларындағы ғылыми зерттеулерге қатысу.

Ойын түріндегі дипломдар

Өз концепцияңыз негізінде толыққанды ойын жасау арқылы диплом қорғау мүмкіндігі.

Оқыту форматтары

Дәрістер

Сарапшылардан іргелі білім алу.

Практикалық сабақтар

Тапсырмалар мен жаттығулар арқылы дағдыларды дамыту.

Жобалық жұмыс

Нақты ойын өнімдерін әзірлеу.

Зерттеу семинарлары

Жаңа технологиялар мен тенденцияларды зерттеу.

Білім беру бағдарламасы

Бакалавриат — Ойын әзірлеу пәндері

Бұл академиялық курс ойын индустриясы туралы толық түсінік қалыптастыруға бағытталған. Онда бейнеойындардың тарихы мен эволюциясы, өндіріс процесінің құрылымы, командадағы рөлдердің бөлінуі және ойын әзірлеуді ұйымдастырудың негізгі принциптері қарастырылады.

C# тілінде ойын әзірлеудің іргелі дағдыларын қалыптастыратын академиялық курс. Студенттер ойын бағдарламалау принциптерін және нақты уақыт режиміндегі процестерді басқаруды үйренеді, бұл индустрияның кәсіби құралдарын әрі қарай меңгеруге негіз болады.

Студенттерді Unity, Unreal Engine және Godot сияқты негізгі ойын қозғалтқыштарымен таныстыратын курс. Семестр барысында студенттер әр қозғалтқыштың интерфейсін, жұмыс істеу принциптері мен ерекшеліктерін зерттеп, шағын жобалар жасайды және ойын механикасын іске асыру тәсілдерін салыстырады.

Бұл курс барынша кең аудиторияға арналған. Студенттер ойын студиясының құрылымы мен жұмысы туралы біледі, ойындарды талдауды және оларды не қызықты немесе іш пыстырарлық ететінін түсінуді үйренеді, сонымен қатар танымал Unity ойын қозғалтқышының негіздерін меңгереді.

Ойын дизайны курсының жалғасы. Unity-де жобалық жұмыс, ойын механикасының аналитикасы және толыққанды прототиптер жасау арқылы геймдизайнды тереңдетіп зерттеу.

Бұл курста біз бейнеойындардың қоғамды, білім беруді және бизнесті қалай өзгертетінін қарастырамыз. Геймификация және салмақты ойындар дегеніміз не? Курс бейнеойындар индустриясының негізіне тереңірек үңілуге мүмкіндік береді: біз неге ойнаймыз, неге ойын жасаймыз және неге оларды зерттейміз?

Курс студентке ойын жасаудың барлық кезеңдерін — идеядан Unity-де іске асыруға дейін үйретуге арналған. Студенттер Unity негіздерін зерттей отырып, екі қарапайым шағын ойын әзірлейді, бағдарламалау дағдыларын алады, деңгейлерді баптауды, анимация және жарықпен жұмыс істеуді үйренеді.

Курс Unity Engine мүмкіндіктерін және күрделі ойындарды әзірлеудегі архитектуралық тәсілдерді тереңдетіп зерттеуге арналған. Түрлі жанрдағы ойын жүйелерін қайта жасау, графикалық бағдарламалау әдістерін қолдану және ойындарды түрлі платформаларға оңтайландыру қарастырылады.

Курс Unreal Engine 5 негіздерін, соның ішінде интерфейсті, құралдар мен негізгі процестерді зерттеуге арналған. Негізгі назар ойын әзірлеудің техникалық жағына, соның ішінде қоршаған ортамен, жарықпен, физикамен жұмыс істеуге, сондай-ақ ойын логикасы мен механикасын бағдарламалауға аударылады.

Курс Unreal Engine көмегімен ойын әзірлеудің озық жүйелері мен әдістерін, соның ішінде процедуралық генерацияны, үлкен ашық әлемдерді, кірістірілген анимация құралдарын және көппайдаланушы режимін зерттеуге арналған. Пайдаланушы акторлары мен компоненттерін жасау үшін C++ тілін қолдану қарастырылады.

Ойын индустриясында жасанды интеллект технологиялары мен контекстік жобалауды қолдануды зерттейтін академиялық курс. Студенттер ЖИ-ді әзірлеу процесіне біріктіру әдістерін, өндіріс кезеңдерін оңтайландыруды және шығармашылық процесті қолдау үшін интеллектуалды жүйелерді қолдануды меңгереді.

Бұл курс 3D графикасын рендерингтеудің негізгі концепцияларын қамтиды. Студенттер сәулені қадағалау (ray tracing) және растеризацияға негізделген жеке рендерлерін жасайды. Математикалық концепцияларды шебер қолдану шынайы және стильдендірілген графикалық әсерлерге қол жеткізуге көмектеседі.

Геймдизайн саласындағы білімді тереңдететін академиялық курс. Пән ойын жүйелерін құру және баланс принциптерін зерттеуге, механика мен динамиканың өзара әрекеттесуін талдауға, сондай-ақ күрделі ойын құрылымдарын жобалау дағдыларын дамытуға бағытталған.

Бейнеойындар жасау — оңай шаруа емес, әсіресе олардың ауқымы мен күрделілігі артқан сайын. Бұл курста әзірлеу процесін жеңілдетуге, жобаларды басқаруды және оларды аяқтауды жеңілдетуге арналған бағдарламалау үлгілері (patterns) ұсынылған.

Бұл курс ойын қозғалтқыштарының ішкі құрылымын зерттейді. Студенттер рендеринг, анимация және енгізу жүйелерін қоса алғанда, олардың негізінде жатқан негізгі жүйелермен танысады. Теориялық негіздер нақты ойындардан алынған мысалдармен бекітіледі.

Курс өнімдік аналитика саласындағы білім мен дағдыларды қалыптастырады, соның ішінде пайдаланушы мінез-құлқы туралы деректерді жинау және талдау, өнім метрикалары, A/B тестілеу және деректер негізінде шешім қабылдау. Пайдаланушы тәжірибесін талдау және өнімді оңтайландыру әдістері қарастырылады.

Ойын жобаларын басқару және коммерцияландыру принциптерін зерттеуге бағытталған пән. Курс өнімді дамытудың негізгі кезеңдерін — нарықты талдау мен бизнес-модель құрудан бастап, ілгерілету стратегияларына, басып шығаруға және релизден кейінгі қолдауға дейін қамтиды.

Бұл курс Autodesk Maya көмегімен объектілерді 3D модельдеу негіздерімен таныстырады, полигональды модельдеуге, PBR текстуралауға, сондай-ақ объектілер мен көріністерді жарықтандыруға ерекше назар аударады. Студенттер активтерді жасап, оларды ойын қозғалтқыштарына экспорттайды.

Бұл курс студенттерге Blender көмегімен 3D модельдерді өндіру процесі туралы білім береді. Курс теориялық принциптер мен нақты жобалардағы тәжірибенің үйлесіміне негізделген. Курс қорытындысы бойынша студент өзінің жеке 3D модельдеу портфолиосын жасайды.

Курс 3D кейіпкерлерді жасаумен таныстырады, соның ішінде модельдеу, текстуралау, риггинг және анимация. Студенттер бірегей кейіпкерлерді әзірлейді, 3D Coat және Substance Painter-де текстуралар жасайды, сондай-ақ оларды ойындар үшін анимациялайды.

Курс үш өлшемді физиканы, соның ішінде жарылыстарды, динамиканы, мата мен суды модельдеуді, сондай-ақ бағдарламалау сценарийлерін қамтиды. Autodesk Maya, плагиндер және MEL мен Python тілдеріндегі сценарийлер көмегімен шынайы физиканы имитациялау әдістері қарастырылады.

Курс бейнені пост-өңдеу кезеңін қамтиды: рендерленген кадрлар тізбегін жинақтау, монтаждау және композитинг, тірі түсірілімді 3D графикамен және VFX әсерлерімен біріктіру. Курс бейне жасаудың негізгі процестері мен түсірілген материалмен жұмысты қамтиды.

Бұл курс Unity көмегімен AR және VR әзірлеуді таныстырады. Студенттер кескін мен бетті бақылаудан бастап интерактивті VR ойындарына дейінгі иммерсивті тәжірибелер жасайды. Тәжірибелік жобалар арқылы олар кеңейтілген шындық технологияларын меңгеріп, портфолио үшін прототиптер дайындайды.

Дипломдық жоба: ҚБТУ-да ойынды дипломдық жұмыс ретінде қорғау мүмкіндігі.

Бастауға дайынсыз ба?

Ойын әзірлеу білім беру бағдарламасына түсу туралы қосымша ақпарат алу үшін бізге хабарласыңыз.

Телефон

+7 (727) 357 42 51

Электрондық пошта

admission@kbtu.kz