NeoAxis Game Engine 2020.5(neoaxis.com)
neoaxis.com
NeoAxis Game Engine 2020.5
https://www.neoaxis.com/news/neoaxis_engine_2020_5_released
19 comments
This release is a big step towards multi-platform, thanks to the transition to .NET Core. Support for Mac, Linux is planned. Support for mobile devices, in particular Android, I think will be available this month. You can find technical details in the comments below.
I remember when NeoAxis was announced about 10 years ago, iirc on Ogre3D forums. It seemed like one guy's labor of love. I am pleasantly surprised to see it's still going strong after a decade. Kudos to the author(s) for sticking with it!
Thanks) Today continue in the same spirit
Was originally meant to be Ogre-based?
It appears to still be based on OGRE. The native wrappers in the repo seem to bind all the key OGRE types into .NET.
We are switched from OGRE to BGFX. Now as low-level rendering library BGFX is used. Part of OGRE is used for image loading.
Wow, this sounds like how I always hoped Unity would turn out :)
Pragmatic editor + C# + Full source code, including the renderer + no royalties + ability to use double precision mathematics = no more flickering bugs + Rider IDE
Pragmatic editor + C# + Full source code, including the renderer + no royalties + ability to use double precision mathematics = no more flickering bugs + Rider IDE
[deleted]
Is there any documentation as to what the underlying component/framework pattern is?
Godot for example is very opinionated on how the game logic must be structured and built (in the graphical UI, specifically). How is it here?
Godot for example is very opinionated on how the game logic must be structured and built (in the graphical UI, specifically). How is it here?
This looks really great! Very keen to give it a try. I love the approach of building the interface as a VSCode plugin.
What platforms can it build for? I only saw mention of "windows application"
.Net Core runs natively on linux and mac as well. Not sure about the mobile platforms.
.NET Core the framework does, but there are other major considerations for game engines, such as the render pipeline. For instance, supporting Mac means you need to be able to render to Metal. This engine appears to support Windows only right now.
Looks like only Windows and UWP: https://www.neoaxis.com/neoaxis/features
Mobile support almost done. I think build for Android will available in this month. It is already working, Vulkan support is still remains to add.
Screenshot by the link: https://www.neoaxis.com/neoaxis/roadmap
Done with OpenGL ES, but it too old. We will skip OpenGL ES support.
Done with OpenGL ES, but it too old. We will skip OpenGL ES support.
The name probably suggests a new take on some piece of software called Axis, a geometrical term that makes perfect sense for a game engine.
It can't possibly have anything to do with Neo-nazism and the World War II Axis powers.
I still can't shake off the connotation.
It can't possibly have anything to do with Neo-nazism and the World War II Axis powers.
I still can't shake off the connotation.
[1]: https://github.com/NeoAxis/NeoAxisEngine#license