Szukam silnika 3d (do gier). Wolę C# z .net lub Mono, ale C++ też to zrobi, jeśli nie znajdę niczego dla C#. Chcę kodować programy dla systemów Windows i Linux. iPhone/Android będzie również interesujący dla innych projektów.(międzyplatformowe) Programowanie 3D za pomocą C# (mono)
tej pory znalazłem tych silników (C#):
- Aksjomat - Ten jeden wydaje się dość sprawiedliwy, a ponieważ jest to port C# od OGRE3D powinien oferować funkcję podstawową (Jestem zupełnie początkujący w 3D tak Nie potrzebuję wiele funkcji). To Windows i Linux :), nie wiem o Macu, to Open Source
- Unity - Myślę, że sam silnik jest napisany w C++, ale nie jestem pewien. Ale możesz napisać grę w języku C# i JavaScript. To Windows i Mac oraz kilka innych platform, takich jak iPhone, ... ale bez Linuksa. I nie wiem, ile możesz zrobić w darmowej wersji. To nie jest open source
- XNA, to tylko dla Windows, ale jest MONO.XNA, ale myślę, że ten projekt jest martwy.
Czy są jakieś inne silniki, których mógłbym użyć w C#?
Aksjomat wydaje się być tym, czego potrzebuję. Ktoś ma doświadczenie z Axiom? Który wybrać?
Dzięki!
Edit: Byłoby super, gdyby program zbudowany z silnika/ramy nie wymaga zainstalowanego programu wykonawczego (oprócz .net lub mono) O ile wiem, trzeba zainstalować XNA do uruchamiania aplikacji XNA . :(
Mono.Xna jest niestety bardzo martwy chciałbym pomóc wskrzesić go, jeśli... Miałem odpowiednie know-how: –