Graphics, Camera, Action

ASCII is a great prototyping tool—even used for some full games such as Rogue or Nethack. Most games feature graphics, but this early in development isn’t the right time to find an artist and make beautiful content—you might decide to change the game and waste hours of the artist’s work. In early development, it’s a much better idea to use Programmer Art—rough graphics designed to give you an idea for the feel of a game, but without requiring a significant time investment if (when) you decide to change things.

In this section, you’ll implement graphical layers—so the player stands on top of the floor rather than replacing it. The graphics are much larger than simple ASCII glyphs, so you’ll need to reduce the visible ...

Get Hands-on Rust now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.