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

Slides:



Advertisements
Benzer bir sunumlar
Programlama-II (Java ile Bilgisayar Programlama)
Advertisements

Yazılım Geliştirme ve Java
Hayatımızı Kolaylaştıran Basit Makineler
C# - Metotlar.
Silverlight Daron Yöndem INETA Türkiye Başkanı
Erkan BALABAN Yazılım Uzmanı NTV
.NET FRAMEWORK.
Oyun Programlama (Grafiklere Giriş)
Karamanoğlu Mehmetbey Üniversitesi Bilgi işlem Daire Başkanlığı
ÜNİTE DEĞERLENDİRMESİ 1.Sınıf Türkçe
Nesneye Dayalı Programlama
IT504 ~~DOM~~ Belge Nesne Modeli I
MVP (Microsoft Most Valuable Professional) Nedir? Microsoft’un En Değerli Profesyonelleri (MVP’ler) bir veya daha fazla sayıdaki Microsoft ürünü konusunda.
Chapter 3 Brainstorming a Game Idea: Gameplay, Technology, and Story
MASAÜSTÜNE KAYIT ETTİĞİNİZ PROGRAMI ÇALIŞTIRINIZ….
İSİM UZAYLARI (NAMESPACE).
BPR152 ALGORİTMA VE PROGRAMLAMA - II
DELEGATE OOP-UYG.
C# Metot Overloading (Aşırı yükleme)
İSİM UZAYLARI (NAMESPACE)
Web'i Aydınlatın: Silverlight 2 Daron Yöndem INETA Türkiye Başkanı, MVP.
NESNEYE DAYALI PROGRAMLAMA
C#.NET 5.0 C# .NET 5.0 Eğitimleri Volkan KANAT.
Java Sınıf ve Nesne Kavramı UML Gösterimi
Net Class Framework ’ ün en üst yapısına İsim Uzayı denir. İsim uzayları ; pascal programlama dilinde 1990 ve hatta öncesinden beri varolmuş, C’de yer.
Nesneye Dayalı Programlama
Ses Kontrol Metodlar ile ilgili son birkaç söz Tekrar: Programlama için başlıca 3 model.
EDUCOMMONS Yazılımı. The Center for Open Sustainable Learning.
Açık Ders Malzemelerinde (ADM) Teknik Alt Yapı R. Orçun Madran
Öncelikle site anlaşılır bir şekilde hazırlanıp değişik ve çarpıcı örnekler vermiştir. Konuya girmeden.
Send Response LogCompress NTLMBasic Determine Handler CGI Static File Authentication Anon Ya hepsi ya hiç! Sunucuya işlev eklemenin tek yolu: ISAPI… ASP.NET.
© Haluk Bingöl v2.23 Java Programlama Dili - 01 Tek Class ile Programlama Dr. Haluk Bingöl BÜ - CmpE BU-SWE.
EĞİTİM OYUNLARI TASARLAMA
METODLAR Esra SARI.
Microsoft ® Expression ® Encoder Daron Yöndem Deveload.
Microsoft® WPF- Silverlight
C# ile Seri İletişim Aslı Ergün.
SMARTWATCH HAZIRLAYANLAR Burcu MAYDA Ceren ÖZDAL Hatice PEHLEVAN
«blender 3d» Hazırlayan: Tarık BAĞRIYANIK Nisan 2013.
Numaralandırmalar(Enumaration)
LEAP MOTION Hazırlayanlar Adem ÖNAL Emrah YETGİN Enes YİĞİT
HAKKINDA : Windows 98’ den sonra çıkmıştır. Daha güzel ve kullanışlı yeni şeyler eklenmiştir. 16-bit/32-bit melez işletim sistemidir. Microsoft Windows.
DÖNGÜLER.
HUZEYFE MUHAMMED KOCABAŞ
Trees, Vectors, Iterators. ADT Abstract Data Type (ADT) vs implementation -Soyut Veri Türleri - Uygulamaları.
Algoritma ve Programlama BMÜ 112
Bölüm 5 Nesneler ve Metotlar
Bil 102 Bölüm 6 Diziler.
Bil 102 Bölüm 3 Java’da Program Akış Denetimi Bil 1021.
Erman Yukselturk1 PHP NEDİR? Scripting / Progralama dilidir (C’ye benzer) C ++ ortamında geliştirilmiştir Bedava / Açık Kod Hızlı, açık, dengeli (stable),
 BOKEMON NEW WORLD.   Oyuna Genel Bakış  Oyun Mekanikleri  Oyun Görselleri  Ses ve Müzik  Teknik Analiz İçindekiler.
Leap Motion HAZIRLAYANLAR Burcu MAYDA Ceren ÖZDAL Eziz DURDİYEV
SINIFLAR ve NESNELER. İlk sınıfımızı ekleyelim class KrediHesap { public ulong HesapNo; public double Limit; public string KartSahibi; }
Modül 1: Giriş. Genel Bakış Temel.NET kavramları Geliştirme ortamında gezinti Bir C# projesi oluştur Use Visual Studio.NET Veriye eriş Hata ayıkla ve.
Mühendislikte Bilgisayar Uygulamaları
Ahmet Keleşoğlu Eğitim Fakültesi
Bilgisayar Programlama III C
Mobil Uygulama Geliştirme Teknikleri
GÖRSEL PROGRAMLAMA II (Visual Basic .NET)
Oyun programlama final projesi
Soru Savaşları Dökümantasyon
5- class & object Nesne Yönelimli Programlama - i
C# WINDOWS UYGULAMASI HAZIRLAMA ADO.NET SUNU2 -ŞİFRE GÜNCELLEME FORMU OLUŞTURMA SAVAŞ TUNÇER
3- VERİ TİPLERİ - OPERATÖRLER Nesne Yönelimli Programlama - i
XNA ile Oyun Programlama
Kurucular(Yapıcılar), Yıkıcılar
MTM216 GÖRSEL PROGRAMLAMA
MTM216 GÖRSEL PROGRAMLAMA
MTM216 GÖRSEL PROGRAMLAMA
Sunum transkripti:

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

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!

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; }); }

DEMO Bir topa hareket kazandıralım!

Adım 2 : Grafik 2 boyutlu grafikler çocuk oyuncağı Ya 3D? Kit3D - Balder - Hepsi daha SL 2.0 Beta 2 için!  Kendi 3D dünyanızı yaratabilirsiniz… Presentation Title | PP | DD Month YYYYMicrosoft Confidential

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!

Hadi bir oyun yapalım! :)

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

Presentation Title | PP | DD Month YYYYMicrosoft Confidential Sorular?

TEŞEKKÜRLER Daron Yöndem