Oyun ile ilgili indirme adresi aşağıda verilmiştir. Uygulama çarpışma kontrolü ve en kısa yol bulma problemi için kullanılacaktır.
İndirme Adresi
31 Ekim 2013 Perşembe
Web Sayfalarını Kendi Bilgisayarınıza Kaydedin (Win HTTarck)
Win HTTarck ile web sayfalarındaki pek çok bilgiyi kendi bilgisayarımıza kaydedebiliriz. Bu programın sağladığı en büyük özelliklerden biride web sayfalarını indexliyerek, gerekli bilgileri bilgisayarımıza sayfalar ve dosyalar olarak kaydetmesidir. Ücretsiz ve bilgisayarda çok yer kaplamayan Win HTTarck programı, web sayfalarının içerisinde bulunan html, resim, flash , js, zip , rar, vb daha pek çok dosyayı bilgisayarınıza kolayca kaydeder. Bu işlemi yapmak için verileri indirmek istediğimiz web sayfasının adresini girmek yeterlidir.
Örnek olarak http://www.freedownloadflashgames.com/fun/Myth_wars_3035.html sitesi içerisinde bulunan flash oyunu bilgisayara kaydedilmiştir.
İndirilen Flash Oyunu
İndirilen Flash Oyunu
Android Tab Kullanımı
Tabların mobil uygulamalarda nasıl oluşturulduğu ile ilgili bir uygulama. Uygulamanın indirme adresi aşağıda verilmiştir.
İndirme Adresi
İndirme Adresi
Android Process Bar
Aşağıda Android ile Process Bar kullanım örneği verilmiştir.
Uygulamanın indirme adresi aşağıda verilmiştir. İndirme Adresi
Uygulamanın indirme adresi aşağıda verilmiştir. İndirme Adresi
Android List View
List viewın nasıl kullanılacağı ve nasıl oluşturulacağı ile ilgili bir örnek aşağıda verilmiştir. İndirme Adresi
Android Form Özellikleri
Bu örnekte android üzerinde 1 form oluşturulmuş ve oluşturulan form üzerine çeşitli objeler eklenmiştir. Programın indirme adresi aşağıda verilmiştir. İndirme Adresi
Android Resim Listele
Uygulama mobil platformlarda resim listelemenin nasıl yapıldığı ile ilgili bir uygulamadır. Uygulamanın indirme adresi aşağıda verilmiştir.
İndirme Adresi
İndirme Adresi
Ball Game - Android
Uygulama Eclips ve Android platformları kullanılarak geliştirilmiştir. Uygulamanın kodları aşağıda verilmiştir.
İndirme Adresi
İndirme Adresi
29 Ekim 2013 Salı
Blender Nedir?
Blender; 3D objeleri oluşturmamızı sağlayan bir yazılımdır. Blender programını ücretsiz olarak www.blender.org/download adresinden indirilebilir. Açık kaynaklı kodlu olan blender kendi içerisinde bir oyun motoru barındırmaktadır. 3D objeleri oluşturmak için kullanılan, diğer yazılımların pek çok özelliğini kendi içerisinde barındırmaktadır. (ör Maya) Blender Kuruluşu tarafından kar amacı gütmeden yayınlanan Blender programı. Windows platformu dışında Linux, Mac Os gibi farklı platformlarda da çalışabilmektedir. Klavye kısa yolları iyi bilmenin önemli olduğu bu programın özelliklerini; önümüzdeki derslerde, Unity ile hazırlayacağımız oyunun 3D objeleri hazırlamakta kullanacağız.
28 Ekim 2013 Pazartesi
MX Flash Car Game
Flash action scriptler kullanılarak pek çok farklı uygulama gerçekleştirilmiştir. Yan tarafta verilen uygulamada action script kullanılarak bir objenin (X,Y) koordinat bilgileri değiştirilmiştir.
İndirme Adresi
İndirme Adresi
27 Ekim 2013 Pazar
Word Şablon Oluşturma
Ms Word Cv Oluşturma
Word İş Başvuru Formu Ödev2.2
Aşağıda tablolardan yapılmış bir form verilmiştir. Yazı tipi Times New Roman 12 Olarak belirlenmiştir.
Word Yazıları Sütunlara Ayırma
Ms Word Programı içerisinde seçilen yazılar farklı sütünlara ayırmak için sütün ayracı butonunu kullanmamız gerekmektedir. Word programı içinde tanımlı olan ancak kullanıcılar tarafından eklenmesi gereken butonlar için Quick Access Tool Bardan-> Customize-> More Commands (All Commands) diye değiştirilip Collons butonu sürükle bırak yapılarak, çok kullanılanlar menüsüne eklenir.
Word Veri Sıralama - Ödev 2.1
26 Ekim 2013 Cumartesi
Oyun Programlama 3. Ödev Listesi
Bilal Kaplan,
Necati Özmen,
Yiğithan Kadıoğlu:
FlashMxShooter http://www.youtube.com/watch?v=E0BET6Loqww
Semihcan Sun
FlashMx : Platform
http://www.youtube.com/watch?v=NTuhk8j3A-o
Koray Kibar,
Hikmet Berk,
Sema Arslan,
Bülent Samed Çiner,
Ahmet Kuran,
Aykut Hakkı Yurtmen,
Nafih Yalım
Java http://www.youtube.com/watch?v=J3wfaJk_IMw
Furkan
Yusuf Pek,
Safa Üçüncüoğlu
GameSalad: Bozuk
Para Iphone http://www.youtube.com/watch?v=5gOibn4C0ZI
Koray Albayrak,
Mehmet Faruk
Şenses
Sctretch: Pinpon
http://www.youtube.com/watch?v=9TYA3XTpYGM
Sctretch: Car Race:
http://www.youtube.com/watch?v=Dis5Przfz6E
Ufuk
Halis,
Selman Erbek,
Erdi Maden
Constract
2d : http://www.youtube.com/watch?v=YzgwPClzPhU
Yunus
Emre Ertuğrul,
Muharrem Uğurlu,
XNA: http://www.youtube.com/watch?v=ZLxIShw-7ac
Hülya
Dalgıç
GameSalad : Tank Game : http://www.youtube.com/watch?v=mt-bKAPf_EU
Ufuk Akay,
Alihan Atik
Fusion : http://www.youtube.com/watch?v=k6ko3u2eA60
Fusion: http://www.youtube.com/watch?v=CUIgouS40q4
Samet Halezaroğlu,
Emre Özgül
Cocos2d: http://www.youtube.com/watch?v=83x66JuDecA
Sema Arslan
SFML : http://www.youtube.com/watch?v=kAbkFY6lwAY
Emre Özgül
Cocos2d: http://www.youtube.com/watch?v=83x66JuDecA
Sema Arslan
SFML : http://www.youtube.com/watch?v=kAbkFY6lwAY
15 Ekim 2013 Salı
Gimp ile Resim İşleme (Arka Plan Transparan)
Gimp programı ücretsiz olarak kullanılabilen bir resim işleme programıdır. Program http://www.gimp.org/downloads/ adresi kullanılarak indirilebilir. Gimp programı, Photoshop programı gibi resimlerle ilgili pek çok işlemi gerçekleştirebilir.
Gimp Programını kurduktan sonra 3 farklı araç kutusu ekrana çıkacaktır.
( Bu araç kutularını istersek Windows-> Resently Closed Docks ve Tools -> New Tool Bar menülerini kullanarakta açabiliriz.)
Gimp Programı kullanarak Resmin belli bir kısmını alma özelliği vardır. Bu işlem için resim File->Open menüleri kullanılarak açıldıktan sonra resmin belli bir noktasını seçmek için Araç kutusunda olan makas buttonu seçilir. (Çift tıklayıp Feather edges özelliği kullanılarak daha detaylı bir kesme işlemi de yapılabilir.) Resim seçildikten sonra 1 kez seçilen resme tıklanıp resim alanı belirlenir. Ctrl+X tuş kombinasyonu kullanılarak resim kesilir. Eğer bu resmin arka alanı transparan olarak belirlemek istersek. File->New menüleri ile yeni resim oluşturulurken Advanced Options kısmına gelip Fill with menüsünden Transparency olarak belirlemek gerekmektedir. Daha sonra kesmiş olduğumuz resmi Ctrl+V kısa yolu kullanılarak oluşturulan Leyer'ın içerisine yapıştırabiliriz. Oluşturulan şekli dış ortama resim olarak almak için. File->Export menüleri kullanılmalı ve Save Background color seçeneğinin yanındaki check işareti kaldırılmalıdır. Eğer kaldırılmaz ise resmin yanında bulunan kısımlar beyaz renk ile doldurulacaktır. Daha sonra Exprot tuşuna tıklayarak işlemi tamamlayabiliriz.
Pacmen
Bilgisayar kullanıcıların ve oyun meraklıların yakından bildiği bir oyun olan pacmen oyununun kodları ve içeriği aşağıda verilmiştir. Uygulama kendi içerisinde 1500 Satırdan fazla kod barındırmaktadır.
Uygulamanın Kodları için İndirme Adresi
İndirme Adresi
Uygulamanın Kodları için İndirme Adresi
İndirme Adresi
Hesap Makinesi
VB.NET'te hesap makinesi ile ilgili bir örnek. Örneğin zorluk derecesi giriş niteliğindedir. Bu örnekle birlikte giriş niteliğindeki örnekler bitirilmiştir. Örnek kendi içerisinde dört işlemin yanı sıra daha pek çok işlem yapılabilmesine olanak sağlamaktadır.
İndirme Adresi
İndirme Adresi
VB.Net Picture Color
VB.NET'te VB.Net Picture Color ile ilgili temel bir örnek. Örneğin zorluk derecesi giriş niteliğindedir.
İndirme Adresi
İndirme Adresi
Formlar arası geçiş örneği.
VB.NET'te Formlar arası geçiş örneği. Örnek kendi içerisinde basit bir login ekranınada sahip. Örneğin zorluk derecesi giriş seviyesindedir. İndirme Adresi
VB.Net Harf İşlemleri
VB.NET'te küçük büyük hart işlemlerinin hazır fornksiyonlarla gerçekleştirilimi. Örneğin zorluk derecesi giriş niteliğindedir.
Örneğin İndirilme Adresi: İndirme Adresi
Örneğin İndirilme Adresi: İndirme Adresi
Form Resize
VB.NET'te Combo-Box kullanımı ile ilgili temel bir örnek. Örneğin zorluk derecesi giriş niteliğindedir. İndirme Adresi
14 Ekim 2013 Pazartesi
Word İçerik Oluşturma
Word Resim Özellikleri
Ms Word kullanılarak hazırlanan bu örnekte. iki sütun ve 3 satır olarak verilen bir tablo içerisine aynı resim kopyalanmış ve kopyalanan bu resimlerin renk özellikleri değiştirilmiştir.Örneğin ikinci kısmında ise ilk kısımda yazının sağ tarafına resim eklenmiştir. ikinci kısmında ise resmin sağ tarafına yazı eklenmiştir. Örneğin son kısmında ise resimler eklenerek belli bir açı ile döndürülmüştür.
Word Tablo Örnekleri
Ms Word kullanılarak hazırlanan bu örnekte; öncelikle solda verilen tablolar hazırlanacaktır. İlk tabloda son satırda sayıların toplamı formül kullanılarak hesaplanacaktır. İkinci örnekte sayıların formül kullanılarak verilen sayıların en büyüğü bulunacak. Üçüncü örnekte tablo içerisinde bulunan sayıların ortalaması alınacak.
Bu işlemlerin yapılabilmesi için Ekle menüsünden tablo oluşturulacak ve sonrasında tablonun içerisinde imleç yanıp sönerken düzen menüsünden formül kullanılarak bu işlem yapılacaktır. Kullanılacak formuller
=Sum(ABOVE) , =Min(Above), =Min(Above), =Avarege(Above)
Son tabloda ise iç içe tablo eklenecektir Yazı tipi: Times New Roman yazı boyutu ise 8 olarak belirlenmiştir.Bu işlemlerin yapılabilmesi için Ekle menüsünden tablo oluşturulacak ve sonrasında tablonun içerisinde imleç yanıp sönerken düzen menüsünden formül kullanılarak bu işlem yapılacaktır. Kullanılacak formuller
=Sum(ABOVE) , =Min(Above), =Min(Above), =Avarege(Above)
İkinci tabloya ise verilen tablodan satır silinecek. üçüncü tabloda satır sayısı aralıkları ayarlanacak. Dördüncü tabloda kenarlık rengi değiştirilecek. Beşinci tabloda tablo içerisine resim eklenecek. Altıncı tabloda ise tablonun biçimi değiştirilecek.
Word Ders İçerik
Ms Word kullanılarak hazırlanan bu örnekte.Yazı tipi :Ariel, yazı boyutu ise 10.Örnekte madde işareti ve tarih ekleme özelliği kullanılmıştır.
Word- Akademik Takvim Örneği
Ms Word kullanılarak hazırlanan bu örnekte.Yazı tipi: Verdana, yazı boyutu ise üst yazı 9, diğer yazı boyutu 7,5 kullanılmıştır
12 Ekim 2013 Cumartesi
Scratch ile Oyun Geliştirme
Scratch programı kendine has dili ve uygulama geliştirme olanakları ile çok kolay ve çok eğlenceli bir şekilde oyun geliştirmeye izin veren bir yapıya sahiptir. Uygulama geliştirmesinin yanı sıra. Çizgi filmler hikayeler ve hatta animasyonlar bu program vasıtasıyla kolayca gerçekleştirilebilir. Uygulamanın nasıl gerçekleştirildiği derste anlatılacaktır. Aşağıdaki oyunu oynamak için yeşil bayrak tuşuna tıklamak yeterlidir. Uygulama ile ilgili proje dosyası konu derste işlendikten sonra sisteme eklenecektir.
Oyunun amacı ise 10sn içerisinde. Mouse ve space tuşlarını kullanarak hayaletleri yok etmek ve yüksek puan toplamak.
Geliştirme için videolu yardımlar.http://www.youtube.com/watch?v=4CqfogYyhaw
Geliştirme için videolu yardımlar.http://www.youtube.com/watch?v=4CqfogYyhaw
Oyun Geliştirme Araçları
3D GameStudio: 3DGS diye adlandırılan uygulama. Yazılım kendi içerisinde, Level Editör, Model Editor, Script Editör ve Acknex oyun motoru bulundurmaktadır. Uygulama windows OS ile uyumlu olarak çalışmaktadır.
Valve Hammer Editor: 3D uygulamaların özellikle Level tasarımları için kullanılabilece bir yazılım. Quake ve Worldcraft oyununun geliştirilmesinde kullanılan bir uygulamadır. Detaylı bilgi için http://developer.valvesoftware.com/ adresini kullanabilirsiniz.
Pixel Press : Çizim yeteneği, hayal gücü ve 110$'ım var diyenlerin kullanabileceği bir oyun geliştirme araçı. Kağıt üzerine çizim yaptıktan sonra programı kullanarak (kod yazmadan) basit menüleri yardımıyla 2D oyunlar yapmak mümkün. www.pixelpressgame.com adresinden daha detaylı bilgi edinilebilir.
Unity: Son zamanların en popüler oyun geliştirme programı. 3 Farklı yazım dilini kullanan unity; C#, js ve Boo dilleri ile oyun geliştirilmesine olanak vermektedir. Sahip olduğu 3D olanağı ve Webeklenti özelliği ile oyunların bilgisayara kurulmadanda oynamasına olanak sağlamıştır.Unity ile geliştirilen oyunlar iştenirse windows dışındaki diğer platformlardada kolayca çalıştırılmasını sağlayan platform değiştirme eklentisine sahiptir.Geliştirilen oyunlar Mac,GNU Linux, Android,Ios,web ve Windows'ta çalıştırılbilektedir. Unity ile geliştirilen oyunlara br örnek olarak Battlestar Galactica oyunu verebiliriz.
Truevision3D: Bir başka popüler oyun geliştirme aracıdır. Microsoft.Net desteği ve Microsoft.Net'in altyapısına sahip olan Visual Basic, CSharp gibi dil desteiğine sahip bir apidir. DirectXd desteği bulunmaktadır.
Mugen: 2D oyunlar için hazırlanmış ücretsiz bir oyun mtoru. Özellikle pek çok dövüş oyunun geliştirilmesinde(Arcade) kullanılmıştır.
CryEngine: FirstPersonShooter (FPS) oyunların geliştirilmesinde kullanılan bir oyun motoru. 2D oyunlar ve 3D oyunların geliştirilmesi için farklı veriyonları mevcuttur.
Adventure Game Studio: Fare düşmanı diye bilinen point&click oyunların geliştirilmesinde kullanılan uçretsiz bir oyun geliştirme aracıdır.
8 Ekim 2013 Salı
Astroid Oyunu
Bir başka klasik oyun olan astroid oyunu için toplamda 7 aktif obje kullanılmıştır. Zamanlayıcı kullanılarak objelerin belirli aralıklarla oluşturulması sağlanmıştır. Uygulamayı gerçekleştirmek için Multimedia Fusion 2 programı kullanılmıştır. Uygulamanın geliştirme süresi daha önceden Fusion kullananlar için ortalama 7-8 dakikadır. Uygulamamın geliştirme dosyası aşağıda verilmiştir.
İndirme Adresi
İndirme Adresi
7 Ekim 2013 Pazartesi
Fusion ile Beş Dakikada Oyun Geliştirme
Klasik uzaylı istilası oyunu için toplamda 5 aktif obje kullanılmıştır. Objeler çoğaltılarak klasik uzaylı istilası oyunu gerçekleştirilmiştir. Uygulamayı gerçekleştirmek için Multimedia Fusion 2 programı kullanılmıştır. Uygulamanın geliştirme süresi daha önceden Fusion kullananlar için ortalama 5 dakikadır. Uygulamamın geliştirme dosyası aşağıda verilmiştir.
İndirme Adresi
İndirme Adresi
1 Ekim 2013 Salı
Windows 7 - Kurulumu
Sistem Gereksinimleri:
32 veya 64-Bit desteği olan ve minimum 1 GHz saat hızında çalışan bir işlemci
32-Bit sürümler için en az 1 GB, 64-Bit sürümler için en az 2 GB RAM
En az DirectX 9'u destekleyen (WDDM 1.0 ve üzeri) ekran kartı
32-Bit sürümler için en az 16 GB, 64-Bit sürümler içinse en az 20 GB boş sabit disk alanı.
Windows 7 kurulum CD’sini bilgisayarın DVD-ROM’una yerleştiriyorsunuz ve kuruluma başlıyorsunuz.
32 veya 64-Bit desteği olan ve minimum 1 GHz saat hızında çalışan bir işlemci
32-Bit sürümler için en az 1 GB, 64-Bit sürümler için en az 2 GB RAM
En az DirectX 9'u destekleyen (WDDM 1.0 ve üzeri) ekran kartı
32-Bit sürümler için en az 16 GB, 64-Bit sürümler içinse en az 20 GB boş sabit disk alanı.
Windows 7 kurulum CD’sini bilgisayarın DVD-ROM’una yerleştiriyorsunuz ve kuruluma başlıyorsunuz.
Dilimizi Türkçe seçiyoruz.
Tarih ve para birimi biçimini ayarlıyoruz.
Klavye ve giriş bilgilerini Türkçe Q olarak seçiyoruz.
Şimdi Kur (Install Now) butonuna tıklıyoruz.
Lisans koşularını kabul ediyorum (I accept the license terms) kutucuğunu işaretleyip şartları kabul ediyoruz ve Sonraki (Next) düğmesine tıklıyoruz.
Bilgisayarımız Windows Vista ise format atmamıza gerek yoktur. Buradan Upgrade seçeneğini seçerek Upgrade edebiliriz.
Windows XP’de ise Upgrade özelliğini desteklememektedir. Bu yüzden Custom (advanced) tıklayıp kurulumumuza devam ediyoruz.
Windows 7’nin kurulacağı disk seçildikten sonra kurulum başlar.
Windows 7 kurulumu tamamlandıktan sonra bilgisayar yeniden başlar.
Bilgisayar kapanıp yeniden açıldıktan sonra kurulum devam eder. Kullanıcı adı ve bilgisayar adının oluşturulduğu ekran karşınıza gelir. Bu ekranın ardından parola ve parola ipucunun oluşturulduğu ekran gelir.
Daha sonra açılan ekranda aktivasyon kodumuz varsa giriyoruz. Yoksa girmeden İleri (Next) düğmesine tıklıyoruz.
En üstteki seçenek olan «Tavsiye edilen ayarları kullan (Use recommended setting)» seçeneğini seçip devam ediyoruz.
Tarih ayarlarımız doğru olmalı. Kontrol ettikten sonra İleri (Next) düğmesine tıklayın.
Network (Bağlantı) tipini belirtiyoruz. Yandaki resimde de gördüğünüz gibi ilk seçenek ev kullanıcıları için, ikinci seçenek ofis çalışanları için, üçüncü seçenek genel ağlar içindir. Uygun olan bağlantı türünü seçiyoruz.
Ev kullanıcıları seçildiğinde yandaki gibi bir ekran çıkacaktır.
Bağlantı kurduğunuz network ağında hangi klasörler paylaşıma açılacaksa bu kısımda seçilir. Bu işlemler daha sonrada yapılabilir.
Gerekli ayarlar yapıldıktan sonra Windows 7 kurulumunun tamamlanması için beklenir.
Kurulum tamamlandıktan sonra Windows 7 açılış ekranı karşınıza gelir ve masaüstü yüklenmeye başlar.
Masaüstünün yüklenmesinin ardından aşağıdaki ekran karşınıza gelir..
Kaydol:
Kayıtlar (Atom)