Turkhackteam.net/org - Turkish Hacking & Security Platform  
Geri git   Turkhackteam.net/org - Turkish Hacking & Security Platform >
Programlama
> Java

Java Object Oriented Programming temeline dayanan, çok işlevli, step by step işleyen dilin dökümanlarının paylaşım alanı.




Java LibGDX Serisi / Giriş / Ar-Ge

Java

Yeni Konu aç Cevapla
 
Seçenekler
Alt 08-03-2018 20:49   #1
  • Tamamen Forumdan Uzaklaştırıldı
  • Üye Bilgileri
Üyelik tarihi
09/2016
Nereden
127.0.0.1:80
Yaş
15
Mesajlar
Konular

Teşekkür (Etti): 688
Teşekkür (Aldı): 1037


Java LibGDX Serisi / Giriş / Ar-Ge





LibGDX Nedir ?

LibGDX , open source ve cross platformlu bi' frameworkdür. Bunla OpenGL'deki gibi 2D ve 3D grafikler yapılabilir. Oyun da yapılabilir.



Nasıl İndirilir Ve Kurulur ?

Baştan söyliyeyim , JDK ve Eclipse IDE kurulu olması lazım. Yani bu konuda öyle , JDK lazım olsa da IDE opsiyonel.
https://libgdx.badlogicgames.com/download.html

Bu linke girip indiriyoruz. Bu arada cross platformlu Java ile kodlandığı için setup. Bu arada Android'ler için kodlayacaksanız SDK olması lazım , zaten bunu biliyorsunuzdur. Her neyse setupu açtıktan sonra bizi bi' GUI karşılayacak. Burada class ismi ve kurulacak yeri seçip Generate diyoruz. Eclipse IDE'yi açıyoruz , sol yere sağ click yapıp Import diyoruz. Gradle > Gradle Project deyip devam ediyoruz. Az önceki GUI setupta hangi yere kurduysanız , o directordaki yeri seçiyoruz. Sonra finish diyoruz , librarylerimiz import edildi. Solda zaten GUI'de oluşturduğumuz proje geldi.



Biraz Kod Yazalım....


Öncelikle bilmemiz gereken class ve override functionlar var. Bunlar ;

Kod:
    SpriteBatch = Ekrana 2D batchler çizmek için gereken class , Graphics librarydeki rectler gibi gibi...


    public v0id create() {        
    //Run anı.

    }


    public v0id dispose() {
     //Gamedeki bazı şeyleri dispose etmek için.
    }


    public v0id render() {        
     //Her kare anı.
    }


    public v0id resize(int width, int height) {
     //Yeniden boyutlandırma işlemleri...
    }


    public v0id pause() {
     //Durma anı.
    }


    public v0id resume() {
     //Devam etme anı.
    }

Konu Mapzilla tarafından (08-03-2018 20:55 Saat 20:55 ) değiştirilmiştir..
 Offline  
 
Alıntı ile Cevapla
Alt 08-03-2018 20:53   #2
  • Tamamen Forumdan Uzaklaştırıldı
  • Üye Bilgileri
Üyelik tarihi
12/2017
Mesajlar
Konular

Teşekkür (Etti): 37
Teşekkür (Aldı): 225




Eline sağlık üstad.
 Offline  
 
Alıntı ile Cevapla
Teşekkür

Mapzilla Teşekkür etti.
Alt 09-03-2018 16:39   #3
  • Tamamen Forumdan Uzaklaştırıldı
  • Üye Bilgileri
Üyelik tarihi
07/2017
Nereden
ANGARA
Yaş
17
Mesajlar
Konular

Teşekkür (Etti): 386
Teşekkür (Aldı): 183




Eline sağlık
 Offline  
 
Alıntı ile Cevapla
Teşekkür

Mapzilla Teşekkür etti.
Alt 09-03-2018 16:57   #4
  • Forumdan Uzaklaştırıldı
  • Üye Bilgileri
Üyelik tarihi
12/2015
Nereden
Kocaeli
Yaş
10
Mesajlar
Konular

Teşekkür (Etti): 781
Teşekkür (Aldı): 905




Kesinlikle "Oyun Yapmak İstiyorum" Diyenlerin Kafalarınd En Azından Fikir Oluşması İçin Öğrenmesi ve Uygulaması Gereken Bir Konu. Eline Sağlık ^^
 Offline  
 
Alıntı ile Cevapla
Teşekkür

Mapzilla Teşekkür etti.
Alt 09-03-2018 18:28   #5
  • Yarbay
  • Üye Bilgileri
Üyelik tarihi
08/2017
Nereden
Azerbaycan
Mesajlar
Konular

Teşekkür (Etti): 538
Teşekkür (Aldı): 606




Eline sağlık



___________________________________________

Bu həyatda egosuzlara yer yoxdu

 Offline  
 
Alıntı ile Cevapla
Teşekkür

Mapzilla Teşekkür etti.
Alt 09-03-2018 21:08   #6
  • Yarbay
  • Üye Bilgileri
Üyelik tarihi
07/2017
Nereden
Ötüken Dağı
Yaş
82
Mesajlar
Konular

Teşekkür (Etti): 944
Teşekkür (Aldı): 887




Eline sağlık dostum



___________________________________________

Her şey Türk için, Türk' e göre, Türk tarafından.
 Offline  
 
Alıntı ile Cevapla
Teşekkür

Mapzilla Teşekkür etti.
Cevapla

Bookmarks

Seçenekler


Bilgilendirme Turkhackteam.net/org
Sitemizde yer alan konular üyelerimiz tarafından paylaşılmaktadır.
Bu konular yasalara uygunluk ve telif hakkı konusunda yönetimimiz tarafından kontrol edilse de, gözden kaçabilen içerikler yer alabilmektedir.
Bu tür konuları turkhackteamiletisim [at] gmail.com mail adresimize bildirebilirsiniz, konular hakkında en kısa sürede gerekli işlemler yapılacaktır.
Please Report Abuse, DMCA, Harassment, Scamming, Warez, Crack, Divx, Mp3 or any Illegal Activity to turkhackteamiletisim [at] gmail.com

Türkhackteam saldırı timleri Türk sitelerine hiçbir zararlı faaliyette bulunmaz.
Türkhackteam üyelerinin yaptığı bireysel hack faaliyetlerinden Türkhackteam sorumlu değildir. Sitelerinize Türkhackteam ismi kullanılarak hack faaliyetinde bulunulursa, site-sunucu erişim loglarından bu faaliyeti gerçekleştiren ip adresini tespit edip diğer kanıtlarla birlikte savcılığa suç duyurusunda bulununuz.



         

Powered by vBulletin® Copyright ©2000 - 2019

TSK Mehmetçik Vakfı

Türk Polis Teşkilatını Güçlendirme Vakfı

Google+

Sosyal Medya Bayilik Paneli
paykasa

wau