{"repo":"Gesee-y/Cruise.jl","free":true,"listed":false,"github":"https://github.com/Gesee-y/Cruise.jl","clone":"git clone https://github.com/Gesee-y/Cruise.jl.git","description":"Game engine kernel in Julia","language":"Julia","stars":19,"topics":["core","cruise","game-engine","gamedev","julia","kernel"],"license":"MIT","category":"game-templates","readme_excerpt":"Cruise.jl v0.3.0 : A Powerful Game Engine Kernel for Julia Cruise.jl , a game engine kernel with a powerful plugin system to allows you to build games or full game engines without too much overhead. It's closer to Linux philosophy, the same way everyone can build his own OS using the Linux kernel, anyone can build his own engine using Cruise. --- Installation Stable release: Development version: --- Features - Secure and flexible plugin system : Built around a DAG (Direct Acyclic Graph), it allows you to extend Cruise, share your own plugin and collaborate without too much hassle. Each system of the plugin have his own inteface to safely interact with his dependencies. - Optimal system scheduling : Through topological sort, Cruise ensure your systems are executed in the most efficient way. - Game logics as first class citizens : Your customs systems have as much power as the core ones - Assets Loading and Management : Cruise can load a wide variety of files (Images, sounds and soon meshes) and manage/reuse them during the game lifecycle. - Complete and optimized math library - JIT compiled : Which means you can dynamically add code to your program while it's running, allowing you to do hot reloading or live coding. - Event System : Cruise provides you 2 event system, a lightweight synchronous one that can be use for simple cases, and a complex one leveraging the full powers of reactive programming such as merging, filtering, delays, throttling, etc. - Temporary storage : To e","default_branch":null,"files":null,"tree":[],"storefront":"/r/Gesee-y","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Gesee-y/Cruise.jl/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}