Back to Browse

Building a Tetris clone in C - FULL version | ASMR coding

721 views
May 9, 2026
52:19

Full Version. You can support this channel by downloading the pro version on Gumroad: https://devspective.gumroad.com/l/dlqbxl Or you can buy me a coffe: https://ko-fi.com/luca0001 Relax and watch the process of building a Tetris clone from scratch in C, with Raylib. • Language: C • Libraries: Raylib • Editor: Neovim • Background audio: https://pixabay.com/ https://cdn.pixabay.com/download/audio/2025/02/04/audio_e77676135e.mp3?filename=cosmic-scapes-sci-fi-ambience-soothing-spaceship-engine-sound-loop-296976.mp3 Full Series Playlist: https://www.youtube.com/playlist?list=PLief2uECJiQZUeLLSkHJ8k8bpaFZTy3_t Free source code of the video: https://github.com/luca01github/Tetris-Raylib Thanks for watching, subscribe for more. #coding #asmr #programming #c #tetris #neovim Timestamps: 00:00 Intro 00:36 Basic Window 01:35 Piece struct 04:24 Drawing Play Area 05:48 Showing result of play area 06:10 Defining Tetrominoes 12:28 DrawPiece() 14:37 Setting spawn point 15:17 Result of DrawPiece() 16:08 Making piece fall 16:52 Output of ep 1 17:15 Move* 18:38 Key Management 20:09 CanMove* 25:30 Game over variable and setting occupied cell 28:32 DrawFixedPieces() 29:45 GetPieceColor() 33:13 Changing IsKeyDown to IsKeyPressed 33:30 Output of ep 2 34:04 Rotate() 36:27 CanRotate() 39:28 Clearing full rows 43:22 IsGameOver() 45:53 GameOver text 46:46 DrawNextPiece() 50:38 Final Output

Download

0 formats

No download links available.

Building a Tetris clone in C - FULL version | ASMR coding | NatokHD