Çevrimiçi kurs – Unity of the Colorado’da oyun geliştirmeye yönelik C# programlama alanında sertifikalı profesyonel staj

Unity’de C# ile oyun programlamayı öğrenin. C# programlama dilini nasıl kullanacağınızı ve Unity’de kolaylıkla oyun oluşturmayı öğrenin.

Suggested by: Coursera (What is Coursera?)

Professional Certificate

başlangıç

No prior knowledge required

Time to complete the course

7-day free trial

No unnecessary risks

Skills you will acquire in the course

  • iletişim becerileri
  • zaman yönetimi
  • problem çözme becerileri
  • eleştirel düşünme
  • ekip çalışması
  • Proje yönetimi becerileri
  • esneklik ve uyarlanabilirlik
  • stratejik planlama
  • Çok kültürlü kültürü anlamak
  • teknolojik beceriler

What you will learn in the course

Courses for which the course is suitable

  • oyun geliştiricisi
  • c# programcısı
  • Yazılım geliştiricisi
  • Unity oyun geliştiricisi
  • yazılım mühendisi
  • oyun tasarımcısı
  • Uygulama geliştiricisi

Staj – 4 bölümlük kurs serisi

Bu staj, Unity oyunlarının C# kullanarak nasıl programlanacağını öğrenmek isteyen başlangıç ​​seviyesindeki programcılar için tasarlanmıştır.

  • İlk kurs önceden programlama deneyimi gerektirmez.
  • Stajın 4 dersi sırasında şunları öğreneceksiniz:
    • C# dilinde program
    • Unity oyunlarını programlamak için bu bilgi nasıl kullanılır?
  • Uzmanlık kurslarındaki C# ve Unity ile ilgili materyal, UCCS’deki ilk oyun programlama kurslarının içeriğinden biraz daha geniştir.
  • “Unity”, Unity Technologies’in veya yan kuruluşlarının Amerika Birleşik Devletleri ve diğer yerlerdeki ticari markası veya tescilli ticari markasıdır.

Bu uzmanlıktaki kurslar bağımsız çalışmalardır ve Unity Technologies veya yan kuruluşları tarafından desteklenmez, desteklenmez veya bunlara bağlı değildir.

Pratik bir öğrenme projesi

Kursların her biri size C# ve Unity’deki küçük fikirleri öğretmek için tasarlanmış 10-20 alıştırma içerir.

  • Ayrıca C#’ta birkaç büyük konsol uygulaması ve Unity’de modeller geliştireceksiniz.
  • Ayrıca 2 tam oyun oluşturacaksınız.
  • Bunların hepsi size C# ve Unity’deki önemli kavramları öğretmek için tasarlanmıştır.

Details of the courses that make up the specialization

C# ve Unity programlamaya giriş

Kurs 1

  • 18 saat
  • 4,7 (2.398 derecelendirme)

Kurs detayları

ne öğreneceksin

Bu kurs, Windows veya Mac işletim sistemlerinde C# programlama dilini ve Unity oyun çerçevesini kullanarak video oyunlarının nasıl geliştirileceğini öğrenmekle ilgilidir. Neden başka bir dil veya oyun motoru değil de C# ve Unity kullanmalısınız? C#, programlamayı öğrenmek ve ardından profesyonel programlama için harika bir dildir. Ayrıca Unity oyun motoru bağımsız oyun geliştiricileri arasında oldukça popülerdir; Unity oyunları 2016 yılında 16.000.000.000 kez indirildi! Son olarak C# Unity ortamında kullanılabilecek programlama dillerinden biridir.

Bu kurs önceden programlama deneyiminiz olduğunu varsaymaz. Daha önce hiç kod yazmadıysanız endişelenmeyin; En baştan başlayıp kursun sonuna kadar küçük oyunlar geliştireceğiz. Kurs boyunca, C# da dahil olmak üzere birçok programlama dilinde geçerli olan temel programlama kavramlarını ve ayrıca bu kavramları oyun geliştirirken nasıl uygulayacağınızı öğreneceksiniz.

Bilgisayar programlama genel olarak gerçekten eğlencelidir ve oyun programlamak daha da iyidir!

Uyarı: Başlamak (önceden programlama bilgisi olmadığı varsayılarak) o kadar kolay değildir (gerçekleştirilmesi zor değildir). Programlamayı öğrenmek zordur, özellikle de bu ders birinci düzey bir üniversite dersinin ilk yarısına eşdeğer olduğundan. Malzemeyi satın alırken kursun zorluklarını aşmak ödüllendirici bir mücadele olacaktır, ancak bu süreç çok çalışmayı ve hatta belki de yol boyunca biraz küfür etmeyi gerektirecektir.

modüller
  • Modül 1: İlk konsol uygulamanızı C# ile yazın ve Unity’yi seçin
  • Modül 2: Verileri programlarımıza nasıl kaydettiğimizi öğrenin
  • Modül 3: Kodumuzu uygulamak için sınıfları ve nesneleri nasıl kullandığımızı öğrenin
  • Modül 4: Unity 2D oyunlarının temellerini öğrenin ve “Son Test”e girin

“Unity”, Unity Technologies’in veya bağlı kuruluşlarının ABD ve diğer yerlerdeki ticari markası veya tescilli ticari markasıdır.

Bu kurs bağımsız bir çalışmadır ve Unity Technologies veya bağlı kuruluşları tarafından desteklenmez, desteklenmez veya bunlarla bağlantılı değildir.

geliştireceğiniz beceriler

  • Kategori: Video oyunu geliştirme
  • Kategori: C# (programlama dili)
  • Kategori: Unity (Kullanıcı Arayüzü)
  • Kategori: oyun programlama

Daha fazla C# ve Unity programlama

Kurs 2

  • 22 saat
  • 4,8 (605 derecelendirme)

Kurs detayları

ne öğreneceksin

Bu, Windows veya Mac işletim sistemlerinde C# programlama dili ve Unity oyun çerçevesi kullanılarak video oyunlarının nasıl geliştirileceğine ilişkin ikinci uzmanlık kursudur. Neden başka bir dil veya oyun motoru değil de C# ve Unity kullanmalısınız? C#, programlamayı öğrenmek ve ardından profesyonel programlama için harika bir dildir. Ayrıca Unity oyun motoru bağımsız oyun geliştiricileri arasında oldukça popülerdir; Unity oyunları 2016 yılında 16.000.000.000 kez indirildi! Son olarak C# Unity ortamında kullanılabilecek programlama dillerinden biridir.

Bu kurs, uzmanlıkla ilgili önceki kurstan temel bilgilere sahip olduğunuzu varsayar. Bu kursa başlamadan önce, ister önceki kursu alarak, ister kişisel deneyimlerden yola çıkarak bu bilgiye sahip olduğunuzdan emin olmalısınız. Bu kurs boyunca C# ve Unity’deki ek konuları keşfederek ve önceki kursun sonunda başladığınız Unity oyununu bitirerek C# ve Unity’de temelinizi oluşturmaya devam edeceksiniz.

modüller
  • Modül 1: Kurallarımızda nasıl karar verdiğimizi öğrenin
  • Modül 2: Unity oyunlarınızda oyuncu girdilerini nasıl alacağınızı ve kullanacağınızı öğrenin
  • Modül 3: Kodunuzda eylemleri tekrarlamak için yinelemeleri (döngüleri) nasıl kullanacağınızı öğrenin
  • Modül 4: Çok sayıda veriyi dizilerde ve listelerde nasıl depolayacağınızı öğrenin

“Unity”, Unity Technologies’in veya bağlı kuruluşlarının ABD ve diğer yerlerdeki ticari markası veya tescilli ticari markasıdır.

Bu kurs bağımsız bir çalışmadır ve Unity Technologies veya bağlı kuruluşları tarafından desteklenmez, desteklenmez veya bunlarla bağlantılı değildir.

C#’ta sınıf geliştirme

Kurs 3

  • 28 saat
  • 4,8 (56 derecelendirme)

Kurs detayları

ne öğreneceksin

Bu, Windows veya Mac işletim sistemlerinde C# programlama dili ve Unity oyun çerçevesi kullanılarak video oyunlarının nasıl geliştirileceğine ilişkin üçüncü uzmanlık kursudur. Neden başka bir dil veya oyun motoru değil de C# ve Unity kullanmalısınız? C#, programlamayı öğrenmek ve ardından profesyonel programlama için harika bir dildir. Ayrıca Unity oyun motoru bağımsız oyun geliştiricileri arasında oldukça popülerdir; Unity oyunları 2016 yılında 16.000.000.000 kez indirildi! Son olarak C# Unity ortamında kullanılabilecek programlama dillerinden biridir.

Bu kurs, profesyonelleşmeyle ilgili önceki kurslardan temel bilgilere sahip olduğunuzu varsayar. Bu kursa başlamadan önce ister önceki derslerden alarak, ister kişisel deneyimlerden yola çıkarak bu bilgiye sahip olduğunuzdan emin olmalısınız. Bu kurs boyunca ek konuları keşfederek C# ve Unity temelinizi oluşturmaya devam edeceksiniz.

Bu kurstaki ve önceki iki kurstaki materyal aslında UCCS’deki oyun tasarımı ve geliştirme dallarına yönelik ilk programlama kursumuzdur.

modüller
  • Modül 1: Soyutlama hakkında bilgi edinin ve bunun konsol uygulamalarına yönelik sınıfları tasarlamak ve uygulamak için nasıl kullanılabileceğini öğrenin
  • Modül 2: Yöntemlerin ve parametrelerin nasıl çalıştığı hakkında daha fazla bilgi edinin
  • Modül 3: Unity’de sınıfları tasarlamak ve uygulamak için soyutlamaların nasıl kullanılabileceğini öğrenin
  • Modül 4: Unity oyunlarınıza metin çıktısı (skor gibi!) ve ses efektleri ekleyin

“Unity”, Unity Technologies’in veya bağlı kuruluşlarının ABD ve diğer yerlerdeki ticari markası veya tescilli ticari markasıdır.

Bu kurs bağımsız bir çalışmadır ve Unity Technologies veya bağlı kuruluşları tarafından desteklenmez, desteklenmez veya bunlarla bağlantılı değildir.

Unity oyunları için orta seviye nesne yönelimli programlama

Kurs 4

  • 52 saat
  • 4,6 (320 değerlendirme)

Kurs detayları

ne öğreneceksin

Bu, Windows veya Mac işletim sistemlerinde C# programlama dili ve Unity oyun çerçevesi kullanılarak video oyunlarının nasıl geliştirileceğine ilişkin dördüncü uzmanlık dersidir. Neden başka bir dil veya oyun motoru değil de C# ve Unity kullanmalısınız? C#, programlamayı öğrenmek ve ardından profesyonel programlama için mükemmel bir dildir. Ayrıca Unity oyun motoru bağımsız oyun geliştiricileri arasında oldukça popülerdir; Unity oyunları 2016 yılında 16.000.000.000 kez indirildi! Son olarak C# Unity ortamında kullanılabilecek programlama dillerinden biridir.

Bu kurs, profesyonelleşmeyle ilgili önceki kurslardan temel bilgilere sahip olduğunuzu varsayar. Bu kursa başlamadan önce ister önceki derslerden alarak, ister kişisel deneyimlerden yola çıkarak bu bilgiye sahip olduğunuzdan emin olmalısınız. Bu kurs boyunca, daha iyi nesne yönelimli tasarımlarla daha zengin oyunlar geliştirerek, dosya girişi ve çıkışını, kalıtım ve polimorfizmi ve olay işlemeyi kullanarak temel C# ve Unity bilgilerinizi geliştireceksiniz.

Bu kurs size C# ve Unity ile harika oyunlar oluşturmanıza yardımcı olacak daha fazla araç sunuyor!

modüller
  • Modül 1: Unity oyunlarınızı uygulamak için dosyaları birleştirin
  • Modül 2: Kalıtım ve polimorfizmin oyunlarımız için daha az kod yazmamıza nasıl yardımcı olduğunu öğrenin
  • Modül 3: Daha iyi nesne odaklı tasarımlar oluşturmak ve Unity oyunlarınıza menüler eklemek için olay işlemeyi uygulayın
  • Modül 4: Küçük bir Unity oyununun tam uygulamasını keşfedin

“Unity”, Unity Technologies’in veya bağlı kuruluşlarının ABD ve diğer yerlerdeki ticari markası veya tescilli ticari markasıdır.

Bu kurs bağımsız bir çalışmadır ve Unity Technologies veya bağlı kuruluşları tarafından desteklenmez, desteklenmez veya bunlarla bağlantılı değildir.