Oyun motoru

Oyun motoru, kişilerin veya şirketlerin oyun geliştirmek amacıyla kullandığı ücretli veya ücretsiz olan programlara verilen isimdir. Bu program, esasında kütüphanelerden oluşmuş bir yapıdır. Bu kütüphanelerin içinde bilgisayar programlama dilleri ile tanımlanmış fonksiyonlar, sınıflar vb. veriler bulunmaktadır. Kişi oyun motorunu kullandığında, başkası tarafından önceden tanımlanmış olan bu verileri kullanarak oyun geliştirir. Oyun motorunun geliştiriciye sağladığı fayda; önceden başkası tarafından kodlanarak tanımlanmış olan bu verileri yeniden kodlama zahmetinden kurtarması ve bunun sonucunda daha az kod ve bunun getirdiği daha az karmaşıklıktır, zamandan tasarruf etmesini de sağlar.

Bazı oyun motorları 

 Unreal Engine
 Unity
 Godot
 3D GameStudio
 CryEngine 3
 Fox Engine
 Frostbite Engine
 OpenSceneGraph
 M.U.G.E.N
 HeroEngine
 RAGE
 Refractor Engine
 Source Engine
 Truevision3D
 torque 3d
 Blender 3D Game Engine

Kaynakça

Dış bağlantılar 
 GameMiddleware.org, Directory of Game Middleware Solutions

Video oyunu geliştirme