在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
开源软件名称:amethyst/space-menace开源软件地址:https://github.com/amethyst/space-menace开源编程语言:Rust 100.0%开源软件介绍:Space MenaceAn action 2D platformer made with the Amethyst game engine. This is my firstish attempt at a game (I did write a basic snake game some time back). Through this project, I aim to get better at coding in Rust, get familiar with the Amethyst game engine and start learning game development in general. I also hope that this project will help other Amethyst and game dev beginners like me in some way or the other. Currently, it is a Configure Cargo.tomlThe default render target feature is set to # Cargo.toml
[features]
default = ["metal"]
metal = ["amethyst/metal"]
vulkan = ["amethyst/vulkan"] If you are on Windows or Linux, you will have to set that default to # Cargo.toml
[features]
default = ["vulkan"]
# ... Running the gameNote: This game requires Rust nightly # Clone the repo
git clone https://github.com/amethyst/space-menace.git
cd space-menace
# Set the toolchain to nightly for the current directory
rustup override set nightly
# Run
cargo run —release Game controlsUse the Features:
More details about the features, roadmap and the game in general can be found here on Amethyst's discourse. Contributions:Any and all kinds of contributions are more than welcome, whether it be feature implementation, bug fix, art assets creation, documentation, issue logging or simply ideas, suggestions and feedback. If you are new to Rust or Game Development and are looking for issues to get started, I have added few good first issues. In case you have any doubts or have an idea / feedback that you want to discuss, feel free to log an issue or drop me a message on Discord. You can find me on the Amethyst channel. Credits / Thanks:
|
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论