|
|
İlk önce düşman uçaklarının ve ateşlediğimiz roketlerin instancelarını barındıracağımız 2 adet array oluşturuyoruz.
|
|
Uçağımız için basit bir kare çiziyoruz. Siz isterseniz daha önceden hazırlamış olduğunuz MovieClip’i kullanabilirsiniz.
|
|
İlk önce düşman uçaklarının ve ateşlediğimiz roketlerin instancelarını barındıracağımız 2 adet array oluşturuyoruz.
|
|
Uçağımız için basit bir kare çiziyoruz. Siz isterseniz daha önceden hazırlamış olduğunuz MovieClip’i kullanabilirsiniz.
Küçüklüğümden beridir nedense içimde hep bir oyun yapma hevesi vardı. Oyun oynarken, bende böyle bi oyun yapsam şunu koyarım içine, böyle yaparım diye hayal ederdim. Henüz programlama nedir bilmediğim zamanlarda bile oyun yapabilmek için “oyun yapma” programları kullandığımı hatırlıyorum. (Hatta zamanında bildirgec’e yazdığım yazıyı hala duruyor)
Son birkaç aydır üzerinde uğraştığım oyun motoru olan irrlicht‘i elimden geldiğince sizlere göstermek istiyorum. Aslında bu yazıyı niye yazdığımı bende bilmiyorum, sadece yazmak istedim.
XNA, .Net ortamında 2D ve 3D oyun geliştirmek için, Microsoft tarafından üretilmiş bir framework‘tür. XNA bir programalama dili veya tekniği değildir, yüzlerce class’tan oluşan bir framework’tür.
XNA temelinde, Xbox platformu için .Net Compact Framework 2.0 ve Windows platformu için .Net Framework 2.0 vardır.
DirectX veya OpenGL‘in low-level fonksiyonlarıyla uğraşmak yerine programcıya, daha kolay yönetilebilir, kullanılabilir, OOP sınıflar sunacak şekilde kodlanmıştır.
Haliyle, oyun geliştirmeye başlamak isteyenler için güzel bir başlangıç noktasıdır.
Merhaba,
Ankara’da bir üniversitede yazılım mühendisliği öğrencileri olarak bitirme projemizde bir oyun yazmaya karar verdik. Bize Grafik kısmında yardım edebilecek gönüllü kişiler arıyoruz. Kısaca oyundan bahsetmem gerekirse, diner dash tarzı bir oyun olacak ve tamamen Türkçe olacak. Eğer oyun hakkında bir bilginiz yoksa bu video yu izlemenizi tavsiye ederim. Kodlama kısmı tamamen bizim tarafımızdan yapılacaktır. Eğer çizim konusunda yeteneğiniz varsa, böyle bir proje de yer almak isterseniz, bildirgec mesaj araciligi ile bana ulasin.
yorum kısmı ile soru da sorabilirsiniz 🙂
http://www.potkal.com/y_yazi_icerik.asp?yID=1510
Benim gibi Programlama öğrenirken kitaptan okurken sıkılan arkadaşlar için eğitim videoları herhalde daha cazip geliyordur.. Buradaki videolar tamamen ücretsiz bir kaynaktan zamanında alınmış olup kendi sitesinde de ücretsiz yayımlanmaktaydı.. (uzun bir süre geçtiği için üstünden sitenin adını anımsamıyorum.) Zaten videoları izlerken sizde anlatım tarzından bunu anlayacaksınız.
Videoların içeriğinde ise C++ ya tamamen hakim olunması için çok detaylı bir şekilde incelenmiş ve en sonunda bir dos oyununun nasıl yapılacağını adım adım anlatmış..(Eski Dos oyunu tadında)
eğer iyi bir oyun programlamak istiyorsanız, wiki şeklinde işleyen GPWiki‘ye göz atmanızda fayda var. Oyun programlamaya girişle başlayan GPWiki, sizin sorularınız için forum ve bir komunite açmayı da ihmal etmemiş.