Tohle je spatna uvaha. Jesti chces zjistit, jestli engine dodrzuje objektove orientovany princip (at uz je to cokoliv), tak nejdriv musis vedet, co to je to oop (nemusi to nutne mit cokoliv spolecneho s OOP v programovani), jake to ma charakteristiky. Pak nastudujes podle jakych principu se ridi dany engine a vyhodnotis, jesli oop ma, nebo nema, popripade do jake miry (jake charakteristiky oop ma) to implementujeJde o to, ze OOP je obecny koncept u programovani a kazdy jazyk ma svoji implementaci, ktera je zalozena typicky na matematickych zakladech (napr. teorie mnozin). Z cehoz vyplyvaji jednoznacne definovane vlastnosti daneho jazyka (matematicky podlozene a tudiz velmi robustni), napr. jake typy uloh je dany jazyk schopen resit, respektive, co lze v danem jazyku naprogramovat.Jestli tebou zmineny engine ma take neco jako oop zalozene na nejake robustni discipline (matematika), tak to nevim a je na tobe to zjistit. Pokud je ten engine jenom nejake "klikatko", tak je dost mozne, ze to zadne "robustni" zaklady nema a proste se to ridi podle vlastnich pravidel (zadne teorie mnozin atd.)Doporucuju si nejdrive ujasnit, co mas vlastne zjistit (co je oop v kontextu enginu) a pak prostudovat technickou dokumentaci daneho enginu, porovnat to a vyhodnotit