Beginnings of a Tetris Clock | Rust Terminal Tetrominos

Опубликовано: 28 Октябрь 2024
на канале: MrJakob
605
24

In this video, I'll be live coding the first part of a unique terminal application that displays a clock using Tetris-like blocks (tetrominos) together with all of you. We are building a graphical application right in the terminal, rather than the usual graphical user interface.

I'll be using my self-developed PixelLoop Engine, which we've explored in previous videos, to bring this terminal-based project to life.

In this initial step, we'll be setting up the project and implementing the creation and downfall animation of the tetrominos, as well as collision checking to stop them when they reach the bottom of the screen.

Join me on this Rust programming journey! Together, we'll explore topics like:

Setting up a Rust project with the PixelLoop Engine for terminal-based graphics
Generating and animating the falling tetrominos in the terminal
Implementing collision detection to stop the tetrominos
Preparing the groundwork for the final Tetris Clock terminal application

If you're interested in learning Rust, game development, or creating unique terminal-based applications, be sure to watch this video. I'll be explaining the code in detail and answering any questions you may have along the way.

Let's get started on this terminal-based project together!

Related and mentioned References:

   • Firework Particle Engine in the Termi...  
   • Let's optimize our Terminal renderer ...  
   • Pixel Loop Engine  

Code Repository:

https://github.com/jakobwesthoff/pixe...


If you enjoy coding sessions of this sort, please subscribe and hit the bell, to be informed as new videos are published regularly.