![]() ![]() You can leave out -release, which will build quicker but Ferret itself will run less efficiently. Then, type cargo build -release to build. Once you have everything set up, open a terminal/command prompt, and use cd to go to the location where you unpacked Ferret's source code. Alternatively, you can download readily-built files for shaderc at, but you'll have to put them in the correct place yourself. Shaderc is included in the Vulkan SDK, and installing it is the easiest way to get everything set up correctly. ![]() Compiling shaderc requires you to install additional packages, including a C compiler and Python, and also slows down the build process, so it's highly recommended to install shaderc on your system before building Ferret. During the overall build process, it will either use the shaderc library if it can find it on your system, or try to download and compile it from scratch. įerret uses shaderc-rs to compile shaders. The Rust compiler and build system can be downloaded and installed from. Before you're able to build it, you need to get some things set up.įerret is written in Rust. ![]() Download Ferret's source code via the green button on the main page. Buildingįerret is only available as source code for now, so you'll need to build it yourself. The project is still in development and far from finished, so expect missing features and crashes. It's not intended to be 100% compatible down to the exact details, meaning it will not be capable of networking with other engines or playing demo files, but it should be close enough to give the same gameplay experience. The goal is for me to learn and become more experienced in game programming, rather than to make something amazing. It's mostly just a hobby project that I am trying out for myself. Ferret is a game engine that aims to be compatible with the original Doom, and possibly Quake in the distant future. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |