64kramsystem / learn_bevy_ecs_by_ripping_off-code

Code for my mini-book "Learn Bevy's ECS by ripping off someone else's project"

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Learn Bevy's ECS by ripping off somebody else's project (Code)

Repository of the code for the mini-book Learn Bevy's ECS by ripping off someone else's project.

Rusty Roguelike

Notes

In the steps from 10.x to 15.01 (that is, except the last), the FOV flickers. The fix (see fix commit) can be easily backported to the previous steps; if anybody wants to contribute the backport, they're very welcome 😄.

Structure

Both the source and destination projects have one directory (workspace) for each step; the port has a shared target directory (in the parent directory of the workspaces), so that one can switch across projects, and recycle (where possible) the compilation results.

The util directory contains legacy scripts, which I've used while developing this port, as part of the Rust Game Ports project.

About

Code for my mini-book "Learn Bevy's ECS by ripping off someone else's project"

License:MIT License


Languages

Language:Rust 99.4%Language:Shell 0.6%