Sunum yükleniyor. Lütfen bekleyiniz

Sunum yükleniyor. Lütfen bekleyiniz

Silverlight 2.0 ile Oyun Programlama Daron Yöndem INETA Türkiye Başkanı

Benzer bir sunumlar


... konulu sunumlar: "Silverlight 2.0 ile Oyun Programlama Daron Yöndem INETA Türkiye Başkanı"— Sunum transkripti:

1 Silverlight 2.0 ile Oyun Programlama Daron Yöndem INETA Türkiye Başkanı daron@yondem.com http://daron.yondem.com

2 Neden Silverlight? Bolca Kaynak En zengin dokümantasyon VB/C# ile Nesne Yönelimli Mimari Networking seçenekleri Oyun Programlama Konsepting Uygun Hazır sayaç yapıları Hazır çizim araçları Geriye sadece programlamak kalıyor! Zengin Dil Seçenekleri Python, Ruby ? DLR ile CLR beraber!

3 Adım 1 : Timer CompositionTarget.Rendering Frame Animasyonu DispatchTimer UI Thread içerisinde StoryBoard System.Thread.Timer public partial class Page : UserControl { System.Threading.Timer Sayac; public Page() { InitializeComponent(); Sayac = new System.Threading.Timer(Tick, TOP, 500, 500); } public void Tick(object sender) { ((Ellipse)sender).Dispatcher.BeginInvoke(delegate() { ((Ellipse)sender).Height += 1; }); }

4 DEMO Bir topa hareket kazandıralım!

5 Adım 2 : Grafik 2 boyutlu grafikler çocuk oyuncağı Ya 3D? Kit3D - http://www.markdawson.org/kit3d/http://www.markdawson.org/kit3d/ Balder - http://www.codeplex.com/Balderhttp://www.codeplex.com/Balder Hepsi daha SL 2.0 Beta 2 için!  Kendi 3D dünyanızı yaratabilirsiniz… Presentation Title | PP | DD Month YYYYMicrosoft Confidential

6 Adım 3 : Müzik ve Ses Windows Media Audio ve MP3 desteği var. Çalışma zamanında ses efektleri yaratmak mümkün değil. MediaElement neredeyse tüm ihtiyaçları karşılıyor. Canlı stream desteği var! Presentation Title | PP | DD Month YYYYMicrosoft Confidential Adım 4 : İletişim Socket Programlama!

7 Hadi bir oyun yapalım! :)

8 Son Adım : Fizik Farseer Pyhsics Engine Hem Silverlight hem XNA için 2D fizik motoru! Hesaplamaları sizin yeriniza yapar, siz sadece kuvveti uygulayın! Presentation Title | PP | DD Month YYYYMicrosoft Confidential

9 Presentation Title | PP | DD Month YYYYMicrosoft Confidential Sorular?

10 TEŞEKKÜRLER Daron Yöndem daron@yondem.com http://daron.yondem.com


"Silverlight 2.0 ile Oyun Programlama Daron Yöndem INETA Türkiye Başkanı" indir ppt

Benzer bir sunumlar


Google Reklamları