NEXO Engine Alpha
👋 Welcome to NEXO Engine ! This project is a collaborative effort to create a revolutionnary game engine. Our goal is to provide a robust, user-friendly, and efficient platform for game development in desktop as well as in virtual reality! 🤩✨🚀
Important
After completing your tests with NEXO Engine, we would greatly appreciate it if you could fill out this short form to help us improve the project!
Warning
This project is still in development and is not yet ready for production use. Some features may change.
External Dependencies
To run this project, ensure you have the following:
- .NET SDK 9.0: Required for the C# scripting support. install here
Getting Started
An engine can be a complex piece of software, and getting started without prior knowledge may feel overwhelming.
Once inside the Engine, you’ll find three main windows: EditorScene, SceneTree on the right side, and the AssetManager on the bottom side.
-
In the
EditorScene,a toolbar lets you spawn primitives such as cubes, spheres, cylinders, and more. -
The toolbar also provides controls to start the simulation and preview your scene. Pressing the Play button launches the engine’s system batch, including
PhysicsandScripting.
Currently, there is no graphical interface for scripting. However, you can experiment with physics by adding a PhysicsBodyComponent to an existing primitive simply right-click the object in the SceneTree window to do so.
You can observe scripting in action by moving to position 0, where a batch of cubes will spawn in a circular formation and begin transforming themselves. This serves as a proof of concept, showcasing what scripting can achieve within the Engine.
Your turn
Once you are in the Engine, you can test it by follow the manual testing instruction by pressing ctrl + shift + t
Troubleshooting
If you encounter any issues, please refer to our Troubleshooting Guide.
The Team
NEXO Engine is brought to life by a dedicated team of fifth-year students from EPITECH Strasbourg:
- Guillaume HEIN @Thyodas
- Jean CARDONNE @jcardonne
- Marie GIACOMEL @Sauterelle57
- Mehdy MORVAN @iMeaNz
- Thomas PARENTEAU @ThomasParenteau
Join the NEXO community
Check our web site to keep you up to date about the latest news about NEXO.
Join the community to ask your questions or to talk with our developers.
Visit our blog to find out more about how NEXO works.
annot always determine exact licenses for some files. Please check each entry for errors.
Contact us
You can contact us with this mail nexo.engine@gmail.com
What's Changed
- hotfix: crash on report save because installer didn't have the .test files by @Thyodas
Full Changelog: v0.2.0...v0.2.1
