Bvural41 1
Bvural41
kralhakan2009 1
kralhakan2009
Vahsi Uzman 1
Vahsi Uzman
mavzermete 1
mavzermete
xranzei 1
xranzei
noisiv 1
noisiv
Manwe Work 1
Manwe Work
Hikaye Ekle

Metin2 Cross Platform Source Code

  • Konuyu başlatan Konuyu başlatan mesobedo
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 9
  • Görüntüleme Görüntüleme 1K
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
%5'i bile yok burda knk %70 neye göre hesapladın?
yapay emice varken herkes usta kesiliyor , sonra iş matematik , geometri ve ağır hesaplara gelince AI halletsin kısmı bitiyor işte o an gerçek seviye ortaya çıkıyor; yapamamanın verdiği gaz da %70 olarak dışarı vuruyor :D AI kod yazabilir ama mimari bilgisi , grafik pipeline , lineer cebir , geometri ve algoritma bilgisini tam yükleyemez tam yapamaz. Bir noktadan sonra prompt değil bilgi konuşur.

bgfx i dx11 olarak görüüp geliştirici başlığı açan var , %70 e filan şaşırmamak lazım. yoruma yazamıyorsun ki çekiniyorsun :D yazsan kötü sen olacaksın. hocam bgfx bir katman diyemiyorsun ki adam dx11 ile hallolacağına inanıyor. M2 Forum kitlesinden sonra duygular ;





Bu işe heveslenenlere bir öneri verebilirim; önce bir çalışma planı ve derin bir araştırma yapmak en iyi fikir, her şeyi listeleyin çünkü bu işte kestirme yol yok, oltanın atılacağı yere kadar efektin çıkacağı yere kadar hepsi matematik, vektör , geometri , fizik , interpolasyon , çarpışma kontrolleri vs vs. hesaplardan oluşur. Yani kısacası mühendislik işi

örneğin sync ile işe başlayabilirsiniz global forumda intel adlı arkadaşın açtığı konu(stateful-server-and-sync-position-between-clients) m2 de bir çok şeyi kökünden çözmenize neden olabilecek fikirler verecek , bazı kişiler bu gereksiz dese bile bu tamamen altın değerinde bilgiler içerir.
 
Son düzenleme:
Başlıkta BGFX yazıyor ama projede bgfx diye bir şey yok
Tüm kaynak ağacında tek bir bgfx referansı bile bulamadım Yapılan şey tamamen farklı bir yaklaşım elle yazılmış bir D3D8 OpenGL ES 3.0 emülasyon katmanı Yani motor porlanmamış sahte bir IDirect3D8 IDirect3DDevice8 sınıfı yazılıp DirectX 8 çağrıları GLESe çevrilmeye çalışılmış bgfxin tek satırı yokken başlığın bgfx olması baştan kafa karıştırıcı Render katmanının tamamı tek dosya GrpOpenGL.cpp ve sadece 163 satır
Açıp baktığınızda çalışan motor değil ders amaçlı bir hello triangle yazılmış. En çarpıcısı kodun kendi yorumları durumu itiraf ediyor
Tek bir sabit shader çifti var 1 vertex + 1 fragment. Metin2'de arazi su efekt ışıklandırma blend modları için gereken onlarca shader render stateten eser yok Vertex layout'lar tahminle yazılmış Birebir koddan // approximate FVF mapping ve glVertexAttribPointer(1, 2, GL_FLOAT, ... (void*)24); // Dummy offset Yani tek bir özel formatın dışında hiçbir meshi doğru çizemez BeginScene EndScene Present Reset dördü de boş return S_OK stub View matrisi bile yok sayılmış kodda // Simplified: only world mat for now yazıyor Depth/blend/cull/fog/texture-stage çevirisi yok Yani render tarafı gerçekçi olarak çalışacak halin %5'i civarı Asıl kilit engeller hiç çözülmemiş Extern/lib ve bundledaki Granny SDK'yı kontrol ettim bütün kritik bağımlılıklar Windows .lib ve ARM karşılığı yok Granny karakter animasyonu SDKda ps3 wii wiiu win32 win64 xenon libleri var ama Android ARM yok Yani karakteri ekrana getiren animasyon sistemi hedef platformda derlenemiyor bile Python 2.7 SpeedTree Miles Sound mss32 cryptopp DevIL hepsi yalnızca Windows libi Proje bir kez bile başarıyla derlenmemiş Android tarafında üretilmiş .so sayısı sıfır Bulduğum tek tük .o dosyaları da CMake'in derleyici testi çıktıları CMakeCCompilerId.o vb projenin gerçek kaynağı değil metin2_mobile hedefi 176 kaynakla tanımlı ama hiç bağlanmamış Android tarafı MainActivity.java bir JNI stubtan ibaret iskelet Heveslenen arkadaşlara samimi tavsiyem bu işin zor kısmı ekrana bir şey basmak değil o uzun kuyruktaki render state pipelineı animasyon Granny ARM Python ses ağaç bağımlılıkları dokunmatik input ve UI'ın baştan tasarımı AI iskeleti hızlı yazar ama mimariyi FVF matris pipelineını geometriyi sizin yerinize tam kuramaz nitekim bu kaynakta da tam o kısımlar geçilmiş bilginiz olsun.
 
Son düzenleme:
Mesut, daha dün telefonla arayıp @Koray' güvenilir mi, bunu nasıl yapmış gibi sorular sordun. Daha sonra Harbi2 sahibi Ömer'in sana 3-4 aya zaten w@arez olur boşver satın alma 3K'dan boşuna paranı harcama dediğini söyledin. Herkesi arayıp bunu söylemişsin sonra telefonu kapatıp foruma gelip alakası bile olmayan konuyu uzun süre uğraşlar, %70 tamam şeklinde açmışsın.

Konu içeriği ile indirilen dosyanın birbiri ile alakası bile yok diyebiliriz.
Bu nedenle bölümün kullanım amacının daha fazla bozulmaması adına konu kapatılmıştır.
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

Şu an konuyu görüntüleyenler (Toplam : 3, Üye: 2, Misafir: 1)

Geri
Üst