Programare jocuri BSc (Hons)
Ravensbourne University London
Informatie cheie
Locația campusului
Greenwich Peninsula, Regatul Unit
Limbi Străine
Engleză
Formatul de studiu
În campus
Durata
3 years
Ritm
La zi
Taxe de școlarizare
Contactează şcoala
Termen limită de aplicare
Contactează şcoala
Cea mai devreme dată de începere
Contactează şcoala
* studenți acasă cu normă întreagă; 16.500 GBP / an: studenți internaționali cu normă întreagă
Burse de studiu
Explorați oportunitățile de burse pentru a vă ajuta să vă finanțați studiile
Introducere
Deveniți un maestru programator și rămâneți în fruntea evoluției jocurilor. Lucrând cot la cot cu artiști și designeri de jocuri, veți dezvolta o înțelegere tehnică profundă a motoarelor de jocuri și a arhitecturii de programare. Dezvoltă abilități de neegalat în programare și scriptare, generarea de conținut, AI și realitate virtuală și augmentată. Fără cunoștințe prealabile în codificare sau programare, cursul vă va oferi instrumentele și încrederea pentru a prospera în lumea competitivă a jocurilor.
* Sub rezerva validării
Cursul de programare a jocurilor BSc (Hons) se află alături de cursul de dezvoltare a jocurilor BA (Hons) și pregătește studenții pentru codificarea carierelor în industria jocurilor. Lucrând alături de artiști și designeri de jocuri, studenții vor dezvolta înțelegerea tehnică profundă a motoarelor de jocuri și a arhitecturii de programare de care au nevoie pentru a crea jocuri în industria în creștere de astăzi.
Solicitanții nu vor avea nevoie de cunoștințe prealabile de codificare sau programare, cursul va introduce elementele de bază necesare și va sprijini extinderea seturilor de cunoștințe și abilități pe parcursul progresului gradului, dezvoltându-și practica într-un mediu de susținere și critic.
Curriculum-ul cursului va introduce studenții în limbaje de programare (C ++ și C #), motoare de jocuri (Unreal și Unity) și dezvoltarea abilităților de specialitate în programare și scriptare, generarea de conținut procedural, AI, Realitate virtuală și augmentată.
Principalele motive pentru a aplica
- Dezvoltă seturi de competențe la nivel de industrie.
- Lucrați ca parte a unei echipe pentru a găsi soluții creative la programare.
- Utilizați instrumente specifice industriei pentru a dezvolta jocuri pentru jocuri mobile, independente și consola AAA.
- Abilitățile dobândite în cadrul cursului pot fi aplicate în programarea generală și dezvoltarea web / aplicații.
- Dezvoltă o înțelegere tehnică profundă a motoarelor de jocuri și a arhitecturii de programare.
Subiecte cheie de studiu
Practica colaborativă, blocajele jocurilor și lucrul cu industria vor fi aspecte fundamentale ale experienței studenților. Elevii se vor familiariza cu utilizarea tehnologiilor de joc și cu capacitatea de a utiliza instrumente specifice industriei pentru a dezvolta jocuri pentru jocuri mobile, independente și consola AAA.
Abilitățile dobândite ca parte a cursului oferă potențial de aplicare în alte domenii de calcul aliniate, cum ar fi programarea mainstream, dezvoltarea web / aplicații.
Cursul de programare va permite studenților să dezvolte seturi de competențe la nivel de industrie și capacitatea de a gândi creativ despre programare, lucrând independent și ca parte a unei echipe. Cursul reflectă practica din perspectivă a industriei în abordarea sa cu privire la programarea jocurilor și modul în care se leagă de celelalte discipline de dezvoltare a jocurilor.
Studenți ideali
Aspirați programatori și programatori de jocuri pe computer care doresc să dezvolte o înțelegere tehnică profundă a industriei jocurilor.
Curriculum
Anul 1
Unități potențiale de nivel 4:
Intrarea în joc
- Productie de jocuri
- Scripting pentru motorul jocului
- Programare și management al activelor
- Algoritmi și tehnici de programare
Anul 2
Unități potențiale de nivel 5:
Mix de jocuri
Programarea arhitecturii de nivel scăzut
- Programare Arhitectură de nivel înalt
- Programarea motorului de joc
- Jocuri experimentale
- Programare în rețea pentru jocuri
- Level Design
- Audio pentru jocuri
- Conștientizare profesională
Mix de tehnologie
- Implementați tehnici cheie în procesarea imaginilor din mai multe surse
- Dezvoltați o secvență de efecte vizuale în pregătirea unui proces de pitch
Anul 3
Unități potențiale de nivel 6:
Stăpânirea meșteșugului
- Proiect Individual de Cercetare
- Proiect de grup avansat
- Algoritmi AI avansati
- Programare grafică cu Shaders
- Concepte avansate în jocuri
- Concepte avansate în producția web
- Vizualizare creativă și animație
- Dezvoltarea jocurilor independente
- Proiect major final
Admitere
Oportunități de carieră
Absolvenții continuă să urmeze o serie de cariere în unele dintre următoarele roluri: programator de jocuri, dezvoltator de aplicații mobile și inginer software.
Abilitățile dobândite ca parte a cursului oferă potențial de aplicare în alte domenii aliniate ale informaticii, cum ar fi programarea generală și dezvoltarea web/aplicației.
Taxa de școlarizare a programului
Galerie
Despre Școală
Întrebări
Cursuri similare
BA Game Design
- Berlin, Germania
- Hamburg, Germania
BSc Computer Games
- Colchester, Regatul Unit
Licență în Tehnologia Informației de Afaceri, Dezvoltare de jocuri
- Kajaani, Finlanda