• openglin alt seviye apisinden kurtulmak ve de platform bağımsız kalmak isteyenler isteyenler için bir seçenek.
  • deneyimler:

    ilk uygulamanızı oluşturmanız, ayarlarını yapmanız (yapınca da buna alışmanız) biraz zaman alabiliyor. ama bunu becerdikten sonra kanınız hemen ısınıyor.

    en büyük avantajı çok büyük bir topluluk tarafından kullanılıyor ve forumlarla yoğun bilgi paylaşımı yapılıyor olması. obje tabanlı olması da pek bir güzel*.
  • kullanmaya başladıkça openglde taklalar atarak yaptığınız şeylerin aslında ne kadar kolay yapılabildiğini anlıyorsunuz. internet sitesindeki çeşitli araçlar sayesinde ünlü bütün 3 boyutlu modelleme programlarının dosyalarını bu programda kullanılabilir hale getirmeniz mümkün. arazi (bkz: terrain), gökyüzü (bkz: skybox) yüklemelerini bir metin belgesinden bir kaç satır değiştirerek kolayca yapabiliyorsunuz (yeniden derlemeye bile gerek duymadan).

    açık kaynak kodlu olması da cabası. (bkz: gpl)

    şimdiye kadarki farkedebildiğim en olumsuz yönü grafik arayüzü oluştururken windows api kullanmaya çalışmak zorluk çıkarabiliyor. ama bunun için çok da uygun bir kardeşi mevcut: (bkz: cegui) (bkz: crazy eddies gui system)
  • ks: object-oriented graphics rendering engine
    diger open source grafik veya oyun motorlarina gore daha cok kullanicisinin olmasi en buyuk avantaji. wikisi ve forumlariyla iyi bir dokumantasyona sahip. 2006da bu render engine icin bir de kitap yazildi: pro ogre 3d programming
    ogre3d ye alternatif olarak açık kaynak delta3d mevcut.
  • directx ve opengl'in üzerine cuk diye oturan bir 'abstraction layer'. tutarlı nesnel tasarımı ve çok iyi planlanmış tutorial'larıyla aferin dedirten bir proje. eğer directx ya da opengl'le haşır neşir olduktan sonra buna terfi ederseniz zevkten bayılmak işten bile değil.
  • son derece guzel bir rendering engine.

    cok kisaca yazacagim:

    -baslamasi cok kolay
    -kod bilen biri icin bir seyler yaratmasi cok kolay
    -inanilmaz bol yardim kaynagi var (kendi wikipedia'si, tutorial'lar ve ogre 3d forumlari [cok yardimci oluyorlar])
    -ugrasmasi cok zevkli
    -kendisi bir rendering engine oldugu icin ses, fizik gibi eklentiler dahil degil. ama eklenebilir teknoloji sayisi cok fazla (openal, physx)

    bu da gecen sene yaptigim oyunum:

    http://despaircontinuum-game.blogspot.com/
  • 1.7 versiyonu yayınlanan, appwizard'lar sunan, arkaplanda directx veya opengl ile çalışan, ogreal, ois ve nxogre ile tadından yenmez olan grafik çizim kütüphanesi. hoşuma giden özelliklerinden bazıları:
    - tutorialleri ile anında öğreniliyor
    - mantıklı bir yapısı var (o-o olduğu için olabilir)
    - platformdan bağımsız
    - ek kütüphanelerle ses (ogreal), girdi (ois), fizik (nxogre) ve çarpışma işleri de halloluyor
    - cegui ile uyumlu hatta kendi tutorial'i bile var
    bir insan daha ne ister. sayesinde directx api'sinden kurtuldum. bir de .net üzerinde çalışan bir benzeri var(mış) axiom diye.
  • linux üzerinde adam akıllı bir rehber kullanmadan yüklemesi kastıran (ama buna değen), opengl/directx tabanlı bir graphics rendering engine. newton game dynamics ve bullet gibi fizik motorları için wrapper class'ları desteğine ve tutorial'larına sahip başarılı bir platform. blender yardımıyla kullanınca tadından yenmiyor. gördüğüm kadarıyla, built-in gui'si çok zengin olmadığı için insanlar cegui tercih etmektedirler. bunun dışında pek bir sorununa rastlamadım... yamulmuyorsam en son 1.7.2 versiyonu çıktı.

    http://upload.wikimedia.org/…ogre_screenshot_01.png

    (bkz: ogrenewt)
    (bkz: ogrebullet)
  • öğrenmek için bilgisayar oyunu yapmayı kendine hobi edinmiş üyelerden oluşan olenverd grubu tarafından hazırlanmış ogre kütüphanesine giriş e-kitabının da kullanılabileceği kütüphane.

    https://googledrive.com/…kbbjmab98kq2f4yznoegf3wgs/
  • son zamanlarda iyice ön plana çıkan unity3d ve unreal engine 4 gibi oyun motorlarının arasında unutulup giden güzide grafik motoru. community'sinden gelen plugin'ler sayesinde bir game engine'e dönüşebiliyor olsa da, adam akıllı bir editör'e ihtiyacı var.
hesabın var mı? giriş yap