Oyun Geliştiricisi Olmanın 3 Yolu

İçindekiler:

Oyun Geliştiricisi Olmanın 3 Yolu
Oyun Geliştiricisi Olmanın 3 Yolu
Anonim

Oyun programlama, sıçramalar ve sınırlarla büyümeye devam eden bir alandır. Bununla birlikte, hem işin kendisi hem de ona giden yol oldukça yorucu olabilir, bu nedenle işe başlamadan önce bunun sizin için doğru karar olup olmadığını düşünmeniz önemlidir. Eğer öyleyse, işverenler teknik bilgi aradığından ve nadiren iş başında eğitim sunduğundan, gerekli becerilerin edinilmesi şarttır. Bunlarla donatıldıktan sonra, sabır ve azim, sonunda iş avına çıktığınızda kesinlikle yardımcı olur.

adımlar

Yöntem 1/3: Nasıl Programlanacağını Öğrenme

Oyun Geliştiricisi Olun 1. Adım
Oyun Geliştiricisi Olun 1. Adım

Adım 1. Okul ve kendi kendine eğitim arasında karar verin

İşverenlerin en çok teknik bilgi birikimine değer vermesini bekleyin. Bu nedenle, yüksek öğrenim için öğrenim ücretinin sizin imkanlarınızın ötesinde olduğu konusunda endişelenmeyin, çünkü iş bulmak için bir derece kesinlikle gerekli değildir. Aynı zamanda, bir derece ile birleştirilen teknik yeterliliğin muhtemelen sizi diğer adaylar arasında öne çıkaracağını kabul edin.

Hangi yolu seçerseniz seçin, tüm vurgunuzu yetkin bir programcı olmaya verin. Boşta durmak sizi yalnızca mülakatlar ve söz konusu iş için yetersiz bırakacaktır

Oyun Geliştiricisi Olun 2. Adım
Oyun Geliştiricisi Olun 2. Adım

Adım 2. Anadalınızı dikkatlice seçin

Üniversiteye karar verirseniz, oyun programlamada uzmanlık dereceleri konusunda dikkatli olun. Bunların, oyun programlamanın birçok farklı yönünü nispeten kısa bir sürede kapsamasını bekleyin. Konuda henüz yetkin değilseniz, bunun yerine Bilgisayar Bilimi alanında bir ana dal tercih edin.

  • Oyun programlamanın her yönüne hakim olmak çok zaman alır. Bilgisayar bilimlerini derinlemesine incelemek, eğitiminiz sırasında bu beceriler doğrudan oyunlara uygulanmasa bile, sizi her birinin üstesinden gelmek için gerekli becerilerle donatma olasılığı daha yüksektir.
  • Bir uzmanlık derecesi düşünüyorsanız, onu öğreten insanları araştırın. Oyun programlama kavramlarını anlayan, ancak bu alanda hiç çalışmamış olan profesörler, öğrenilecek en iyi insanlar olmayabilir.
Oyun Geliştiricisi Olun 3. Adım
Oyun Geliştiricisi Olun 3. Adım

Adım 3. Bilgisayar dillerini öğrenin

İster okula git, ister kendi kendine öğren, en az bir bilgisayar diline hakim olmayı hedefle. İşe alınma şansınızı artırmak için C++'a odaklanın, çünkü bu en sık oyun programlamasında kullanılır. Yardımcı olan diğer diller şunları içerir:

  • eylem komut dosyası
  • toplantı
  • C
  • Java
  • Amaç-C
  • piton
  • Süratli
Oyun Geliştiricisi Olun 4. Adım
Oyun Geliştiricisi Olun 4. Adım

Adım 4. Kendi oyununuzu tasarlayın

Unutmayın: Bir şeyi nasıl yapacağınızı öğrenmenin en iyi yolu onu gerçekten yapmaktır! Bilgisayar dillerinde kodlamayı öğrendikten sonra becerilerinizi uygulayın. Baştan sona tüm sürece daha aşina olmak için sıfırdan bir oyun oluşturun. Yaptığınız gibi, şunları yapmalısınız:

  • Temel tutun. Bildiğiniz gibi oyunlarda devrim yaratma konusunda endişelenmeyin. Bir benzetme yapmak için James Joyce'un Ulysses'i değil, basit bir kısa hikaye yazın.
  • Gerekirse başka bir oyunu kopyalayın. Burada amaç orijinal olmak değil öğrenmektir. Başka bir oyunun konseptini ödünç alın ve fikirlere takılıp kalırsanız onun üzerine inşa edin.
  • Her şeyi kendin yap. Dış vektör/matematik kitaplıklarını kullanmaya güvenmeyin. Yeterliliğinizi artırmak için tüm yönleri bir Kendin Yap projesi yapın.
  • Bitir şunu! Tüm sürece aşina olmak istiyorsunuz, bu yüzden sonuna kadar takip edin. Programlamanın en sevdiğiniz yönünü zaten bitirdiniz diye onu terk etmeyin.
Oyun Geliştiricisi Olun Adım 5
Oyun Geliştiricisi Olun Adım 5

Adım 5. Odağınızı daraltın

Unutmayın: profesyonel bir oyun geliştiricisi olarak, belirli yönlerle görevlendirilmiş bir ekibin parçası olacaksınız. Kendi oyunlarınızı kodlamayı ve oluşturmayı öğrenirken, işe alındığında hangi alanlara konsantre olmak istediğinize karar verin. Bunu yaptıktan sonra, kişisel projeler üzerinde çalışmaya devam edin ve bu alanlara daha fazla dikkat edin.

Unvanlar ve departmanlar şirketten şirkete değişebilir, ancak genellikle programlama şu şekilde bölünür: yapay zeka; animasyon; ses; inşa sistemleri; motorlar; Oynanış; ağ oluşturma; fizik; render; aletler; ve kullanıcı arayüzü

Yöntem 2/3: İş Bulma

Oyun Geliştiricisi Olun 6. Adım
Oyun Geliştiricisi Olun 6. Adım

Adım 1. Önce stajyer

Ücretli bir pozisyona başvurmadan önce, ödenmemiş bir pozisyona biraz zaman ayırın. Açık stajlar için çevrimiçi veya okulunuz aracılığıyla arama yapın. İş arama zamanı geldiğinde özgeçmişinizi desteklemek için çalışma deneyimi kazanın. Stajın diğer faydaları şunlardır:

  • Sektördeki kişilerden referanslar.
  • Sahadaki insanlarla genişletilmiş temaslar.
  • İşin günlük gerçekliğine daha fazla aşinalık.
Oyun Geliştiricisi Olun 7. Adım
Oyun Geliştiricisi Olun 7. Adım

Adım 2. Demoları hazırlayın

İşaret edecek yayınlanmış herhangi bir oyununuz olmadığından, kapak mektubunuzla birlikte göndermek ve özgeçmişinizle birlikte göndermek için kendi başınıza bazı örnekler hazırlayın. Kişisel projeler geliştirmeye devam edin ve bunları işverenlerin kontrol edebileceği halka açık bir Git deposunda çevrimiçi olarak yayınlayın. Bütün oyunlar yaratma konusunda endişelenmeyin. Bunun yerine, uzmanlaşmak istediğiniz belirli alanları vurgulayan kısa ve tatlı demolar geliştirin.

Demonuz ne olursa olsun, onu mükemmel hale getirin. Doğru yapamıyorsanız, görüşmecileri aşırı karmaşık bir şeyle şaşırtmaya çalışmayın. Bunun yerine basit ve kusursuz bir şey sergileyin

Oyun Geliştiricisi Olun 8. Adım
Oyun Geliştiricisi Olun 8. Adım

Adım 3. İlk başta start-up'lara odaklanın

Bu, köklü, tanınmış, başarılı şirketlerle pozisyonlara başvurmamanız gerektiği anlamına gelmez. Bununla birlikte, bu tür şirketler daha yüksek ücret ve muhtemelen daha fazla iş güvenliği sunmak için daha iyi bir konumdadır, bu nedenle buradaki rekabetinizin oldukça şiddetli olmasını bekleyin. Bunun yerine, sizin gibi muhtemelen daha az seçici olması gereken daha yeni, daha küçük şirketlere odaklanın.

Bu, işe alınacağınızın garantisi değil, ancak sizden çok daha fazla deneyime sahip rock yıldızlarını programlamaya karşı olma olasılığınız daha düşük

Oyun Geliştiricisi Olun 9. Adım
Oyun Geliştiricisi Olun 9. Adım

Adım 4. Başvurduğunuz her şirketi araştırın

Her şeyden önce, şirket web sitelerinde iş ilanlarına bakın. Ardından, bir başvuru gönderdikten sonra şirket hakkında bilgi edinin. Kendi yayınlanmış profillerini ve dış kaynaklardan gelen yazıları okuyun. Aklınıza gelen soruları not edin, böylece bunları röportajınızda ortaya koyabilirsiniz.

Teknik becerilerinize ek olarak, görüşmenizde hem şirket hem de genel olarak oyun sektörü hakkında bilgi sahibi olduğunuzu göstermek, diğer adaylar arasındaki konumunuzu yükseltecektir

Oyun Geliştiricisi Olun Adım 10
Oyun Geliştiricisi Olun Adım 10

Adım 5. Ağ

Her pozisyon için çok fazla rekabetle karşılaşmayı bekleyin. Bir adım öne geçmek için sektördeki kişilerle olan tüm kişisel bağlantılarınızı kullanın. Gönderilmeden önce potansiyel açıklar hakkında bilgi edinin. Kişilerinizden işverenlerle iç ilişkileri varsa tavsiye vermelerini isteyin. Ağınızı genişletin:

  • Sahadaki insanlarla tanışmak için çevrimiçi forumlar, sosyal medya ve profesyonel ağlar aracılığıyla ulaşmak.
  • Mevcut veya eski sınıf arkadaşları ve profesörlerle sık sık iletişim halinde olmak.
  • Konferans ve kongrelere katılmak.
Oyun Geliştiricisi Olun 11. Adım
Oyun Geliştiricisi Olun 11. Adım

Adım 6. Başarısız görüşmelerden en iyi şekilde yararlanın

Her şeyden önce, çok fazla rekabetle muhtemelen çok fazla reddedileceğinizi unutmayın. Onu verilen bir şey olarak kabul edin, adım adım ilerleyin ve ondan şunları yaparak öğrenin:

  • Zayıf noktaları belirlemek ve geliştirmek için röportajlarınız, özgeçmişiniz ve demolarınız üzerinde düşünmek.
  • Mülakatı yapanlara bir teşekkür mektubu veya e-posta ile hiç dikkate alınmadıkları için devam edin.
  • İyileştirmeye ihtiyacınız olduğunu düşündükleri alanlar hakkında ipuçları istemek.

Yöntem 3/3: Bu Kariyerin Size Uygun olup olmadığına Karar Verme

Oyun Geliştiricisi Olun Adım 12
Oyun Geliştiricisi Olun Adım 12

Adım 1. Aşk oyunları

Programlamanın, üzerinde çalışılması zor ve stresli bir alan olduğu kadar, girilmesi zor bir kariyer olabileceğini unutmayın. Sizin açınızdan çok fazla tutku gerektirecek, bu yüzden ne kadar sahip olduğunuzun stokunu yapın. Başarılı olmak için elinizden gelen her son damlayı toplayın.

Oyun Geliştiricisi Olun Adım 13
Oyun Geliştiricisi Olun Adım 13

Adım 2. Önünüzde uzun bir yol bekleyin

Sabır ve kalıcılığa değer verin. Gerekli teknik bilgi birikimini kendi başınıza veya örgün eğitim yoluyla elde etmek için birkaç yıl ayırmayı planlayın. Ardından, iş gücüne girmeye hazır olduğunuzda, her açılış için çok fazla rekabet bekleyin; bu, iş bulmanın biraz zaman alabileceği anlamına gelir. Ardından, işe alındıktan sonra, istediğiniz pozisyona ilerlemeden önce çok fazla homurdanma işi yapmak zorunda kalacağınızı tahmin edin.

Oyun Geliştiricisi Olun Adım 14
Oyun Geliştiricisi Olun Adım 14

Adım 3. Para için yapmayın

Resmi eğitim yoluna giderseniz, maliyetinin muhtemelen bir oyun programcısının ortalama yıllık maaşını oldukça yüksek bir miktarda aşacağını unutmayın. Ayrıca, alanın iş güvenliğinden yoksun olduğunu, bu da istihdamınızda boşlukların olabileceği anlamına geldiğini unutmayın. Yine, bu kariyer kesinlikle bu konuda tutkulu olmanızı gerektirir, bu yüzden aşk için yapın, hızlı bir para için değil.

Oyun Geliştiricisi Olun Adım 15
Oyun Geliştiricisi Olun Adım 15

Adım 4. Matematiğe yoğun bir vurgu yapın

Oyun programlamanın tümü olmasa da çoğu yönünün güçlü matematik becerileri gerektirmesini bekleyin. Hala okuldaysanız, matematik derslerinizi ikiye katlayın. Okul dışındaysanız ve tazelenmeniz gerekiyorsa, kesinlikle yapın.

Açıkçası, matematik dersleri almak becerilerinizi güçlendirmenin harika bir yoludur. Ancak, hevesli oyun geliştiricileri için belki de daha da iyisi, indirilebilecek çok sayıda matematik oyunudur. Bir taşla iki kuş vurun ve başka türlü denememiş olabileceğiniz oyunları keşfedin

Oyun Geliştiricisi Olun 16. Adım
Oyun Geliştiricisi Olun 16. Adım

Adım 5. Bir takım oyuncusu olun

Alana profesyonel olarak girmeden önce, kendi başınıza programlama becerilerini geliştirmek için çok zaman harcamalısınız. Ancak yalnız çalışmaya çok alışmayın. İşe alındıktan sonra, çok daha büyük bir ekibin üyesi olmayı bekleyin. Açık iletişime ve eleştiriyi kabul etme becerisine iki temel beceri seti olarak öncelik verin.

Oyun Geliştiricisi Olun 17. Adım
Oyun Geliştiricisi Olun 17. Adım

Adım 6. Konum konusunda esnek olun

Nerede yaşadığınıza bağlı olarak, bu bir sorun olmayabilir. Ancak memleketiniz halihazırda gelişen bir teknoloji cenneti değilse, işin olduğu yere taşınmaya istekli olun. Ayrıca, iş istikrarının oldukça şüpheli olduğunu unutmayın; bu, yeni bir iş için yeniden yer değiştirmeniz gerekebileceği anlamına gelir.

Önerilen: