AION - Tıkla oyna


Kullanıcı Adı:
şifre:
şifreyi Anımsa
şifrenizi mi unuttunuz?     ÜYE OL

 Tüm Forumlar
 Oyunlar Genel
 Oyun Yapımı
 Nasil Oyun Yaparım Oyun Nasıl Yapılır? [CEVAP]

Not: Bir yanıt gönderebilmek için kayıtlı olmalısınız.
Kayıt olmak için, burayı tıklayın!

Ekran boyutu:
Kullanıcı Adı:
şifre:
Biçem Modu:
Biçem: KoyuıtalikAltı ÇiziliÜstü Çizili Sola YaslaOrtalaSağa Yasla Yatay Çızgi Bağlantı EkleE-Posta EkleResim Ekle Kod EkleAlıntı EkleListe Ekle
   
Mesaj:

HTML KAPALI
Forum Kodu AÇIK
Smiley'ler (Yüz ifadeleri)
Gülümseme [:)] Büyük Gülümseme [:D] Karizmatik [8D] Utanmış [:I]
Dil [:P] Kötü [):] Göz Kırpma [;)] Palyaço [:o)]
Korsan [B)] 8 Nolu Top [8] Üzüntülü [:(] Utangaç [8)]
şaşırmış [:0] Kızgın [:(!] Ölmüş [xx(] Uykulu [|)]
Öpücük [:X] Onaylayan [^] Onaylamayan [V] Soru [?]

  İmzanızın eklenmesi için seçiniz.
Bu konuya abone ol.
    

K O N U      ı N C E L E M E
haramrapsultana İletim - 05/02/2006 : 13:14:27
Oyun programlama nedir:
*Gamemaker veya RPG maker degildir.
*Programlar yazilir.

Oyun programlamak icin gereken ilk once bir programlama dilidir. Cokca kullanilan profesyonel diller: C/C++. Yazdiklarinizi derlemek icin bir derleyici gerekir (compiler). Tafsiyem Code::blocks veya dev-c++ 4.99:

www.codeblocks.org
www.bloodshed.net

Programlamaktan once bir prog. dili gerekir.
C++ icin bir kitap:
http://www.planetpdf.com/codecuts/pdfs/eckel/TIC2Vone.zip
Dersler:
cprogrammers.com
Forumlar:
cboard.cprogrammers.com

Oyunlari ASCII ile de yapabilirsiniz, bunu console penceresi ile yaparsiniz. Console ile oyun yapmaktan once 2d (veya 3d) ye atlamak cok zordur. Eger 2d oyun yapmak isterseniz, programlamayi kolaylastiracak kutuphaneler bulunur, bu kutuphanelerde hazir fonksiyonlar vardir.
2D oyun kutuphaneleri:
www.allegro.cc

Eger bu 2D yi kavradiysaniz, 3d ye atlayabilirsiniz, iki seciniminiz var, opengl ile baska platformlara kolay port edersiniz (port etmek: baska platformda calisir hale getirmek, bunun icin yeni platformda derlemek gerekir):
directx.com ->SDK indiriniz
opengl.org
ve
oyun kutuphaneleri (librariler):
http://irrlicht.sourceforge.net/
http://www.crystalspace3d.org/

Ornekler:
Codeblocks ile yeni bir "console" proje actiktyan sonra yaziniz:

#include <iostream>//Input&output icin gerekli kutuphane
int main()//Program basliyor
{
cout<<"Merhaba dunya\n";//ekrana " " arasi cumle ekrana geliyor, "\n" ise bu yazidan sonra yeni bir satir alinmasi gerektigini soyler. Ve ";" program yazik parcasini sonlandirir.
return 0;//Program sonlandiriliyor
}

*"//" dan sonraki yazilanlar derleyici tarafindan okunmaz

Input ornegi:
//int main()fonksiyonu icine yazinizn, yani {} arasi, ki return 0; dan
once olmasi gerekir.
int x;//sayilabilir degeri tanimliyoruz
int a,b;//sayilabilir a ve b yi tanimliyoruz
a=5;
b=a+5;
cin>>x;//Bir deger isteniyor -> mesela: 5 ve ENTER
cout<<a<<"\n";
cout<<b;"Burda yeni bir satir alinmiyor
cout<<"B nin degeri: "<<b<<"\";
int z;
z=a+b;
cout<<"X arti B eder: "<<z<<"\n";
a=z;//a nin degerleri z in aynisi oldu
cout<<z;


NOT: ustdeki tum kitaplar, kutuphaneler, yazilimlar bedavadir.
Su an yeni bir oyun yapimi sitesine calisiyorum, daha yapilacak cok sey var:http://hitabe.50webs.com
C/C++ ile alakali yardim isteyenler bana sorabilirler.

Nasil Oyun Yaparım Oyun Nasıl Yapılır? [CEVAP]
Nasil Oyun Yaparım Oyun Nasıl Yapılır? [CEVAP]
Nasil Oyun Yaparım Oyun Nasıl Yapılır? [CEVAP]
5   S O N      Y A N I T L A R    (En Son İleti ılk Sırada)
AYDEMİRHAN İletim - 07/03/2013 : 22:51:49
Arkadaşlar Browser Eski Çağ Savaş oyunu oynamak isteyenler. Daha geniş çapta tamamen savaşıp , bina basip deneyim kazanmayı düşündüğünüz bir oyun varsa işte Han Savaşları tam size göre.12 özel ırktan bir tanesini seçerek oyuna başlıyoruz bunlar içinde Türk ırkıda bulunmakta. Gerçekten Browser türü Eski Çağ Savaş oyunu düşünen arkadaşlara tavsiyem bu oyunu denemeleridir. Haydi, dünyaya, Türkün gücünü gösterelim!
disscalifiye İletim - 30/04/2011 : 03:01:42
code blocks da örnek bir program yaparmısınız.
|KRONDOR| İletim - 15/02/2006 : 23:34:29
Sen bir şey saymadığına göre konu sahibine yazmışımdır

İkinci sayfaya geçsek artık ne iyi olacak :)

Edit: Geçtik sonunda :)
mj İletim - 15/02/2006 : 17:45:31
ya bunu kime yazdın KrondoR..bana mı konu sahibine mi anlamadım yaw..
|KRONDOR| İletim - 15/02/2006 : 00:27:48
Saydıkların hakaret değil, yanlış anlamışsın. İlki için tam bir şey söyleyemem; ama ikincisinde sadece fikrini söylemiş. Yazılan kodların forum dizaynını bozmasıyla alakalı bir yorum yani.

0.02 Snitz Forums 2000