
oyun programlama etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
oyun programlama etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
2 Ocak 2014 Perşembe
Angry Snowman GameSalad

30 Aralık 2013 Pazartesi
WebGL Tabanlı FPS Oyunu

Hazırlayanlar: Erdi Maden, Selman Erbek, Ufuk Halis
Java ile 3D Oyun Programlama

Java Projesi - Koray ALBAYRAK - Mehmet Faruk ŞENSES
27 Aralık 2013 Cuma
Unity 3D Game (Unity ile 3 Boyutlu Oyun Geliştirme)
Hazırlayanlar: Muharrem Uğurlu, Ufuk Halis, Erdi Maden
Etiketler:
3d,
oyun geliştirme,
oyun programlama,
unity
23 Aralık 2013 Pazartesi
Android Snake Game
Android yılan oyunu: Yandaki ilk resimde; oyunun ana menü ekranı olan, ilk karşılaşılan ekranı, oyunun temasını ve zorluk derecesini seçtiğimiz ayarlar ekranı görülmektedir.
Hazırlayanlar: Bilal Kaplan & Ahmet Kuran
20 Aralık 2013 Cuma
7 Aralık 2013 Cumartesi
Platform Game with Fusion
Multimedia Fusion ile Platform oyunu Karaketrimiz sağa sola gidebiliyor ve asağı yukarı zıplayabiliyor. Oyunda saga ve sola giden canavara carpmadan hayatta kalması gerekiyor. 3 canı var. Eğer 3 Canıda tükenirse siyah ekranda kırmızı Game Over Frame çıkıyor ve oyun sonlanıyor.
İndirme Adresi
Uygulama: Aykut Hakkı Yurtmen
30 Kasım 2013 Cumartesi
Oyun Programlama Ödev Listesi
1. ve 2. ödevin ağırlığı %25
3.Ödevin ağırlığı %50
Ödevlerde notu girilmemiş ödevler varsa tekrardan mail atabilirsiniz.
Günceleme Tarihi: 28.12.2013
23 Kasım 2013 Cumartesi
Multimedia Fusion Platformunda Oyun Geliştirme (Chicken wings,Boss Game)
Multimedia Fusion Platformunda Oyun Geliştirme
Multimedia 2 boyutlu oyunlar geliştirmek için tasarlanmış bir platformdur.Bu oyunda tasarımlar bir frame içinde eklenir.İsteğe göre bu eklenen “active “ nesnelerin özellikleri değiştirilir. Bu “active” nesneler daha sonra event(olay) penceresinde dinamik hale getirilir. Uygulamaları İndirme Adresi
Chicken wings
Bir uçağımız var. Uçak oyundaki tavuklara her çarptığında 300 puan toplamakta, ineklere, evlere ve yel değirmenine çarptığında uçak yere düşüyor ve oyun bitiyor.Oyun başarılı bir şekilde tamamlandığın da (finish çizgisi geçildiğinde) oyun bitti yazısı çıkıyor. Oyunda 3 adet frame kullanıldı.1. frame intro, 2.frame oyunun oynanış eventlarının olduğu frame,3. framehighscoreframe.
Boss Game
Hazırlayanlar: Alihan Atik, Ufuk Akay
Game Salad CD Game
Geliştirdiğimiz oyunda dxball tarzı bir oyun olarak cdleri virüslerle vurma işlemini gerçekleştirdik. Oyunun amacı virüsle bütün cdleri yok etmektir. Bu oyunda 3 adet canımız bulunmaktadır. Alttaki çubuğu hareket ettirerek virüs olan top yapısının düşmemesini sağlama ve bütün cd leri yok etme üzerine kurulu bir mantığı vardır. GameSalad ile oyun geliştirmek her ne kadar basit olsa da programdan kaynaklanan bazı sıkıntılar da bulunmakta. Bazı koyulan bileşenlerin program ekranında gözükmeme durumu olmaktadır. Onun dışında oyun geliştirmesi kolay bir platform olup gayet basit bir kullanımı ve basit bir geliştirme süreci bulunmaktadır.
Uygulamayı geliştiren öğrenciler: Furkan Yusuf Pek, Safa Üçüncüoğlu
Construct 2D Nedir?
Construct 2D, Londralı iki kardeşin geliştirdiği bir oyun
yapma programıdır. Game maker, Stencyl, Gamesalad
ve benzerleri gibi programlamaya pek gerek kalmadan oyun yapabilmenizi
sağlıyor.Behaviour sistemi sayesinde
oyuna eklediğiniz objelerinize kolaylıkla belirli özellikler
kazandırabiliyorsunuz, böylece bunları
detaylı şekilde ayrıca programlamanıza gerek kalmıyor. Örneğin oyuna
eklediğiniz bir resme sadece "platform"
behaviour'ını ekliyorsunuz ve böylece sağa sola koşma,
zıplama vb. gibi platform oyunu hareketlerini yapabiliyor. Bu sayede sadece
birkaç dakikada -oldukça basit olmak kaydıyla- platform veya shoot'emup
türünde bir oyun yapabilirsiniz.
1.Proje Oluşturma ve
Proje Ortamını Tanıma
Construct 2d programını
çalıştırıp gelen ekranda newproject’
e tıklayıp çıkan seçenekler arasında createempty
Project ile yeni bir boş proje oluşturulur. Yeni
proje oluşturulduktan sonra sol tarafta properties
penceresi, sağ tarafta projects ve objects pencereleri, üst kısımda ise layout ve eventsheettab’leri yer alır.Properties penceresinde oyunun adını,
tanımını ekran boyutlarını gibi özellikleri verebilirsiniz.
2.Obje Ekleme
Sağ
tarafta bulunan projects
penceresinden layers penceresine
geçin. Daha sonra layout üzerine
gelip Mouse çift tıklayın. Karşınıza
gelen ekranda görüldüğü gibi form
kontrolleri, data ve storage, input, media objeleri
ekleyebilirsiniz. Şimdi General
kategorisi altındaki objelerden sprite
seçip insert’e tıklayın. Ondan sonra
layout’unuza Mouse ile bir kere
tıklayın. Gelen ekranda load an
imagefrom a file butonuna tıklayıp layoutunuz için bir arka plan resmi
yükleyebilirsiniz. Eklediğiniz objelerin üzerlerine tıkladığınızda properties penceresinden o objenin
özelliklerini düzenleyebilirsiniz.
3.Objelere Olay
Ekleme
http://www.youtube.com/watch?feature=player_embedded&v=iH0NdG7e16E Construct
2D tutorial serisindeki gibi bir uzay gemisi objesi ekleyeceğiz. 4 resimden
oluşan bir uzay gemisi objesi yaratacağız. 4 resimden oluşmasının sebebi uzay
gemisinin kuyruğunda çıkacak ateşin hareketlilik kazanmasıdır. Şimdi layoutumuz
üzerinde sağ tıklayıp insert object dedikten sonra General kategorisinden
sprite objesini insert deyin. Sonra layout ekranına bir kez tıklayın. Çıkan
ekranda en altta olan animationframes
ekranında sağ tıklayıp importframes
yapın ve resim setinizi import edin. Sağ taraftaki animations ekranında default
üzerine tıklayıp properties ekranında loop seçeneğini yes yapın. Sonra default
üzerinde sağ tıklayıp preview
dediğinizde uzay gemimiz hareketli hale geldiğini göreceksiniz.
Şimdi
bu uzay gemisine bir keyboardevent’i
ekleyeceğiz. Layout ekranında çift
tıklayın. Açılan ekrandan input
kategorisinden keyboard seçin ve
insert tıklayın. Sonra Eventsheettab’
ine geçin. Sağ tıklayıp addevent
seçin. Çıkan ekranda keyboard seçip next deyip geçin. Sonraki ekranda key is down seçip next deyip geçin. Çıkan ekranda clickthechoose tıkladıktan sonra keyboardleftarrow ‘a tıklayın. Otomatik olarak algılayacaktır. Done deyip ekranı kapatın. Ardından eventsheet’ e eklenen keyboardevent’ inin yanındaki addaction’ a tıklayın. Çıkan ekranda
uzay gemisini seçip next deyin. Size andPosition kısmından set x seçip next deyin. Çıkan ekran x değerini tutorial’ da belirtildiği gibi girdiğinizde uzay geminize hareket
yeteneği kazandırabilirsiniz.
Görüldüğü
gibi Construct 2D platformunda oyun yapımı olay tabanlı şekilde olmaktadır.
Aynı Game Fusion 2’ daki gibi objeler ekleme, olaylar ekleme son derece basit
şekilde yapılmaktadır. Free sürümünde programın tüm özellikleri açık şekilde
kullanabilirsiniz. Yaptığınız oyunu deploy etmek için programın tam sürümünü
almalısınız.
31 Ekim 2013 Perşembe
Labirent Fare Oyunu
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
İndirme Adresi
Etiketler:
oyun programlama,
vb.net
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
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?

Etiketler:
blender,
oyun programlama
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
Etiketler:
Flash,
oyun programlama
Scratch Akvaryum
Uygulama geliştirimi için kullanılan resim dosyalarını indirmek için.
Etiketler:
oyun programlama,
scratch
Kaydol:
Kayıtlar (Atom)