Kun eivät yhtään osaa käyttää jotain grafiikkakiihdyttimiäkään ollenkaan, täyttä lapsen touhua koko Unitykin perustuu vain SGI:n alkuperäisiin softiin, ei ollenkaan mihinkään suoraan grafiikkakiihdyttimien käyttöön kuten DirectX, pelkästään niihin...
Oikeasti minua ärsyttävät nuo Unity-OpenGL-Commodore64 tyypit...
Anonyymi-ap
2357
0Äänestä
Muut lukivat myös
Odottaa vastausta
Näihin keskusteluihin ei ole vielä vastattu. Ole ensimmäinen.
Vastaukset 2
Vanhimmat
Yleiskäyttöisten pelimoottorien (Unity, UE, Godot, etc.) on tarkoituskin olla yleiskäyttöisiä, eli kelpaavat sellaisenaan OK hyvin kaikkeen, mutteivät erinomaisesti oikein mihinkään.
Pelistudiot sitten joko muokkaavat yleismoottoreista itselleen sopivan version, tai koodaavat kokonaan oman moottorin (esim. Clausewitz Engine).
Indiet ja solot harvemmin tarvitsevat mitään kovin erityistä, joten ne käyttävät yleismoottoreita yleensä sellaisenaan.
Itseasiassa soveltuvat erinomaisesti siihen mihin on tarkoitettukin, eli peliohjelmointiin.
Jos sitä pelimoottoria ei olisi, ennen pelin tekemistä pitäisi ensiksi tehdä se pelimoottori.
Pelistudiot tekevät omia pelimoottoreita lähinnä siksi että:
1. Ei tarvitse maksaa lisenssejä
2. Saavat tarjottua jotain erikoisempaa ominaisuutta
Pelimoottoria ei mieluusti muokata koska pelimoottorin päivittyessä, pitäisi ne muokkaukset siirtää uudelle versiolle peliä ylläpidettäessä. Ohjelmointityössä ennemminkin halutaan vähentää ylläpitotyötä kuin lisätä.