I suggest Hands-on Rust: Effective Learning through 2D Game Development and Play by Herbert Wolverson and Advanced Hands-on Rust: Level up Your Coding Skills by Herbert Wolverson