Keresés

Új hozzászólás Aktív témák

  • CPT.Pirk

    Jómunkásember

    válasz Jack@l #145 üzenetére

    Szerintem arra gondolt, amilyen cikkek itt ph!-n megjelentek az opengl kapcsán, pl. mikor a Valve programozója panaszkodott a nehézségekre. Ezekből nekem is az jött le, hogy nem egyszerű fejleszteni rá hiába magas szintű nyelv. Ezért nem stimmel most a DX vs OpenGL téma a mostani és a jövőbeni helyzethez.

  • CPT.Pirk

    Jómunkásember

    válasz vicze #131 üzenetére

    "Ez még mindig jóval kevesebb mint a te 4%-od." - mégis megéri nekik megcsinálni. ;)

    A 11 mellé a Dx12-t beépíteni valszeg jóval nagyobb munka lesz, mint a 12 mellé a Vulkant, mert ezek hasonlóak.

  • CPT.Pirk

    Jómunkásember

    válasz vicze #123 üzenetére

    "Mert az OpenGL x.x nem? Vagy nem értem ezt a párhuzamot. XP-nél is volt a sírás, hogy nincs DX10-11 mégse érdekelt senkit igazából."
    Volt sírás, de ez van akkor, ha üzleti alapon készített operációs rendszert használsz, semmilyen cégnek nem érdeke az elavult terméket tovább árusítani az új mellett.
    Ennek eredményeképpen be is építették a DX9 megjelenítőt is kb. minden kiadott játékba. Ha Wine alatt elindítok egy Wines játékot ami nem tisztán DX11-es, akkor az is azt használja.

    Az ogl-t meg egyértelműen leírtam, hogy miért nem szeretik használni, hiába elérhető mindenre.

    De nézzük a többit. Legyünk optimisták, mondjuk, hogy a W10 eléri a 20%-ot a játékosok körében az 1 év ingyenesség alatt. Készítesz egy játékot, amivel majd fog tudni játszani a játékosok 20%-a, ennek mondjuk ötödét érdekli az a műfaj, amit csinálsz. Marad kb. 4%. Megéri rájuk fejleszteni DX12-re? :F
    Amihez kell a DX12 hogy jól fusson, az valószínűleg nem az Indie játék kategória, szóval nem kevés pénz kell hozzá, ergó sok eladást kellene produkálnod. És akkor visszaértünk a 4%-hoz... Ezért vannak nekem ezzel kétségeim. Kellenek oda az alternatívák is. Valahogy úgy, ahogy pl. az Ashes of the singularity (oxide games) csinálja:

    What platforms will Ashes of the Singularity be on?
    Windows PC for now, but we are entirely confident that we’ll release Ashes on MacOS, SteamOS, and Linux. Oxide Games is part of the Khronos group, which is developing the next-gen Vulkan graphics API that should be the API of choice on those platforms. This gives us great confidence in getting Ashes and Nitrous running on those platforms in the not-too-distant future.

    Jack@l: Abu nem is a portolásra gondolt, hanem eleve úgy készíteni, hogy ne legyen nagy meló betenni még egy, elég hasonló leképezőt.

  • CPT.Pirk

    Jómunkásember

    válasz vicze #101 üzenetére

    "De mi a különbség az OpenGL vs. DX11-hez képest? Teljesen ugyanazok a körülmények az égvilágon semmi se változik azon, hogy Windows-on kívül kvázi nincs játékos közösség, és a Linux-szal sok esetben szívás van játékkiadás szempontjából."

    Az a különbség, hogy a DX11 elérhető a most támogatott Windows verziókon, a 12 meg csak a legújabbon. Ha te AAA játékot fejlesztenél, be mernéd vállalni most, hogy csak DX12-re fejlesztesz? Én biztosan nem.

    Továbbá ahogy írták itt és cikk is volt róla korábban, vannak gondok a jelenlegi OpenGl megvalósításával, nehéz a hibák keresése és javítása, stb. Egészen máshogy készül a Vulkan (levonták a következtetéseket az OpenGl problémáiból), és az eddigiek alapján mentes lesz a fejlesztést nehezítő dolgoktól.

    Egy játék DX-es kiadását meg kell csinálják és a Vulkan-ba befektetett +erőforrás egyszerűen kis eséllyel térül meg, pont ugyanoda jut mint az OpenGL.
    Igen Khronos mögött van az összes cég akik szépen saját API-t csináltak. :D Látszik a töretlen óriási támogatás. :P

    Abu írta, hogy ha normális építik fel a játékot, akkor nem nagy kaland beépíteni mindkettőt. Vulkan és DX12 is tök hasonlóan működik, nem lehet túl nagy probléma megoldani, ergó nem nagy költség. Ha ezt megcsinálják, akkor kb. mindenen futni fog a játék. Igazából az a kérdés inkább, hogy ha a Vulkannal mindenen futni fog, akkor minek a DX12? :) - ha nem nézzük a Windows Store-t.

  • CPT.Pirk

    Jómunkásember

    válasz vicze #77 üzenetére

    Hát ha megírják a drivert a HW gyártók akkor lesz Win támogatás, de ahhoz a játékkészítőknek is használniuk kéne, és DX12 mellett minek? - Mert nem Windows 10 only, miközben kb. ugyanolyan jó. Ha PC-ről van szó, akkor először a Win10-nek bizonyítania kell, csak aztán jön képbe a DX12. Ezt a kérdést valószínűleg minden komolyabb játékfejlesztő átérzi most.

    Amellett a Khronos Group mögött ipari támogatás áll.

Új hozzászólás Aktív témák

Hirdetés