Lisans (Hons) Oyun Programlama
Ravensbourne University London
Anahtar bilgi
kampüs konumu
Greenwich Peninsula, Birleşik Krallık
Diller
Ingilizce
çalışma formatı
Kampüste
Süre
3 yıllar
Adımlamak
Tam zamanlı
Öğrenim ücretleri
Bilgi talebi
Son başvuru tarihi
Bilgi talebi
En erken başlama tarihi
Bilgi talebi
* tam zamanlı ev öğrencileri; 16.500 £/yıl: tam zamanlı uluslararası öğrenciler
burslar
Çalışmalarınızı finanse etmenize yardımcı olacak burs fırsatlarını keşfedin
Tanıtım
Usta bir programcı olun ve oyun evriminin en ön saflarında kalın. Oyun sanatçıları ve tasarımcıları ile yan yana çalışarak, oyun motorları ve programlama mimarisi hakkında derin bir teknik anlayış geliştireceksiniz. Programlama ve komut dosyası oluşturma, içerik oluşturma, yapay zeka ve sanal ve artırılmış gerçeklik alanlarında rakipsiz beceriler geliştirin. Önceden kodlama veya programlama bilgisi gerektirmeyen kurs, size rekabetçi oyun dünyasında başarılı olmanız için gerekli araçları ve güveni sağlayacaktır.
*Doğrulamaya tabidir
BSc (Hons) Oyun Programlama kursu, BA (Hons) Oyun Geliştirme kursunun yanında yer alır ve öğrencileri oyun endüstrilerindeki kodlama kariyerlerine hazırlar. Oyun sanatçıları ve tasarımcılarıyla birlikte çalışan öğrenciler, günümüzün büyüyen endüstrisinde oyun yapmak için ihtiyaç duydukları oyun motorları ve programlama mimarisine ilişkin derin teknik anlayışı geliştireceklerdir.
Adaylar önceden herhangi bir kodlama veya programlama bilgisi gerektirmeyecek, kurs gerekli temel unsurları tanıtacak ve derecenin ilerlemesi boyunca genişleyen bilgi ve beceri setlerini destekleyerek uygulamalarını destekleyici ve kritik bir ortamda geliştirecektir.
Kurs müfredatı, öğrencilere programlama dillerini (C++ ve C#), oyun motorlarını (Unreal ve Unity) ve programlama ve komut dosyası oluşturma, prosedürel içerik oluşturma, AI, Sanal ve Artırılmış Gerçeklik alanlarında uzmanlık becerilerinin geliştirilmesini tanıtacaktır.
Başvurmak için en önemli nedenler
- Endüstri düzeyinde beceri setleri geliştirin.
- Programlamaya yaratıcı çözümler bulmak için bir ekibin parçası olarak çalışın.
- Mobil, bağımsız ve AAA konsol oyunları için oyunlar geliştirmek üzere sektöre özel araçlardan yararlanın.
- Kursta edinilen beceriler, genel programlama ve web/uygulama geliştirme genelinde uygulanabilir.
- Oyun motorları ve programlama mimarisi hakkında derin bir teknik anlayış geliştirin.
Anahtar çalışma konuları
Ortak çalışma, oyun sıkışmaları ve endüstri ile çalışma, öğrenci deneyiminin temel yönleri olacaktır. Öğrenciler, oyun teknolojilerinin kullanımına ve mobil, bağımsız ve AAA konsol oyunları için oyunlar geliştirmek için sektöre özel araçları kullanma becerisine aşina olacaklardır.
Kursun bir parçası olarak edinilen beceriler, ana akım programlama, web/uygulama geliştirme gibi diğer uyumlu bilgisayar alanlarında uygulama potansiyeli sunar.
Programlama kursu, öğrencilerin endüstri düzeyinde beceri setleri geliştirmelerini ve programlama hakkında yaratıcı düşünme, bağımsız olarak ve bir ekibin parçası olarak çalışma becerisi geliştirmelerini sağlayacaktır. Kurs, oyun programlamaya yaklaşımında ileri görüşlü endüstri uygulamalarını ve diğer oyun geliştirme disiplinleriyle nasıl birleştiğini yansıtır.
İdeal Öğrenciler
Oyun endüstrisi hakkında derin bir teknik anlayış geliştirmek isteyen hevesli bilgisayar oyunları programcıları ve kodlayıcıları.
Müfredat
Yıl 1
Seviye 4 Potansiyel Birimler:
oyuna girmek
- Oyun Üretimi
- Oyun Motoru Komut Dosyası Oluşturma
- Programlama ve Varlık yönetimi
- Programlama Algoritmaları ve Teknikleri
2. Yıl
Seviye 5 Potansiyel Birimler:
Oyunlar Karması
Düşük Seviyeli Mimari Programlama
- Üst Düzey Mimari Programlama
- Oyun Motoru Programlama
- Deneysel Oyunlar
- Oyunlar için Ağ Programlama
- Seviye Tasarımı
- Oyunlar için Ses
- Profesyonel Farkındalık
Teknik Karma
- Birden fazla kaynaktan gelen görüntülerin işlenmesinde temel teknikleri devreye alın
- Satış konuşması sürecine hazırlanırken bir görsel efekt sekansı geliştirin
3. Yıl
Seviye 6 Potansiyel Birimler:
Zanaatta ustalaşmak
- Bireysel Araştırma Projesi
- Gelişmiş Grup Projesi
- Gelişmiş AI Algoritmaları
- Gölgelendiricilerle Grafik Programlama
- Oyunda Gelişmiş Kavramlar
- Web Üretiminde Gelişmiş Kavramlar
- Yaratıcı Görselleştirme ve Animasyon
- Bağımsız Oyun Geliştirme
- Nihai büyük proje
kabul
Kariyer fırsatları
Mezunlar, şu rollerden bazılarında bir dizi kariyer peşinde koşmaya devam eder: oyun programcısı, mobil uygulama geliştiricisi ve yazılım mühendisi.
Kursun bir parçası olarak edinilen beceriler, genel programlama ve web/uygulama geliştirme gibi diğer uyumlu bilgi işlem alanlarında uygulama potansiyeli sunar.
Program Öğrenim Ücreti
Galeri
Okul Hakkında
sorular
Benzer Kurslar
BA Oyun Tasarımı
- Berlin, Almanya
- Hamburg, Almanya
Oyun Geliştirme Güzel Sanatlar Lisans (BFA)
- San Francisco, Amerika Birleşik Devletleri
BSc (Hons) Computer Games Programming
- Athens, Yunanistan
- Glyfada, Yunanistan + 1 daha fazla