Presentation of Xenity Engine
Xenity Engine is a crossplatform game engine based on GameObjects and Components for PlayStation Portable, PsVita, PS3 and Windows. Made in C++ 17.
Xenity engine uses Visual Studio Code to edit your scripts.
It's pink but you can change the color!
Supported platforms:
✔️ Supported
🚧 Work In Progress
Status | Platform |
---|---|
✔️ | Windows |
✔️ | PlayStation Portable |
✔️ | PlayStation Vita |
✔️ | PlayStation 3 |
🚧 | Linux (The UI is a bit glitchy, missing audio and build system) |
Features:
- Basic 2D Rendering (Not great for 2D games)
- 3D Rendering
- 2D Audio
- 3D Audio
- Skyboxes
- Scenes
- Animations
- 3D Physics
- 2D Physics
- C++ Hot Reloading
- C++ Plugins (Started but not finished)
warning
The engine is not perfect. So you may encounter problems during game development like:
- Deleting Meta files will have repercussions on your project. Variables that reference the files will be emptied.
- Duplicating a meta file will cause problems, each meta file has a unique file id in it.
- Audio works "fine" with 44100Hz but on PS3 you need to use 48000Hz audio.
Please make frequent backups of your project, you are not safe from a project corruption!
You can see all limitations here.
If you want to improve the engine, here is the TODO list.
Contact:
Discord: fewnity
Email: fewnity@gmail.com
LinkedIn: https://www.linkedin.com/in/gregory-machefer-grimaud/