tirbofish/dropbear · diff
update readme.md
Signature present but could not be verified.
Unverified
@@ -4,12 +4,17 @@ dropbear is a game engine used to create games. It's made in rust. It's name is If you might have not realised, all the crates/projects names are after Australian flora and fauna. -## Related projects +## Projects +- [dropbear-engine](https://github.com/4tkbytes/dropbear/tree/main/dropbear-engine) is the rendering engine that uses wgpu and the main name of the project. - [eucalyptus-editor](https://github.com/4tkbytes/dropbear/tree/main/eucalyptus-editor) is the visual editor used to create games visually, taking inspiration from Unity, Roblox Studio and other engines. -- [eucalyptus-core](https://github.com/4tkbytes/dropbear/tree/main/eucalyptus-core) is the library used by both `redback-runtime` and `eucalyptus-editor` to share configs and metadata between each other. +- [eucalyptus-core](https://github.com/4tkbytes/dropbear/tree/main/eucalyptus-core) is the library used by both `redback-runtime` and `eucalyptus-editor` to share configs and metadata between each other. - [redback-runtime](https://github.com/4tkbytes/redback-runtime) is the runtime used to load .eupak files and run the games loaded on them. +### Related Projects + +- [model_to_image](https://github.com/4tkbytes/model_to_image) is a library used to generate thumbnails and images from a 3D model with the help of `russimp-ng` + ## Build To build, ensure build requirements, clone the repository, then build it. It will build in debug mode, and use a lot of packages, so if your CPU is not fast enough for building you should brew a cup of coffee during the build time. @@ -17,20 +22,17 @@ To build, ensure build requirements, clone the repository, then build it. It wil With Unix systems (macOS not tested), you will have to download a couple dependencies if building locally: <!-- If you have a macOS system, please create a PR and add your own implementation. I know you need to use brew, but I don't know what dependencies to install. --> -### Ubuntu ```bash +# ubuntu sudo apt install libudev-dev pkg-config libssl-dev clang cmake meson assimp-utils -``` - -### Arch -```bash +# i use arch btw sudo pacman -Syu base-devel systemd pkgconf openssl clang cmake meson assimp + ``` + After downloading the requirements, you are free to build it using cargo.