Python Game Development - Create a Tetris with PyGame
3.5 (53 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
7,468 students enrolled

Python Game Development - Create a Tetris with PyGame

Learn python by creating a tetris game - Fun way to improve your programming skills
3.5 (53 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
7,468 students enrolled
Created by Marta Rey
Last updated 5/2019
English
English
Current price: $16.99 Original price: $24.99 Discount: 32% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 42 mins on-demand video
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Python Game Development - Create a Tetris Game - Beginners
  • Python Game Development with Pygame
Requirements
  • Basic python programming, Programming fundamentals
Description

This course is for anyone who just started learning programming and is bored of repeating book exercises over and over and want to move to more exciting project. In this course you will gradually build a tetris game while improving your programming skills. Hand-on course meaning you will start creating the game straight away without going through hours of game development theory.

Who this course is for:
  • Beginner developers
Course content
Expand 12 lectures 41:56
+ Introduction
12 lectures 41:56

What does that pygame library do and how to install it using pip

Preview 01:27

Create the window that will contain the game

Preview 02:52

In this section we will draw the rectangle that will contain the tetris game and create a matrix variable to save the game state

Preview 03:49

In this section we will add one single block to the game and make it fall down the board

Preview 04:30

In this section we will modify our game so the falling piece stop when it reaches the bottom or find another piece on the way

Stop the piece when it reaches the bottom
05:36

In this section we will learn how to move the single block to the left or to the right when we press the left or the right key, making sure our piece always stay within the board boundaries

Move piece across the board
04:04

In this section we will learn how to remove a line when is completed and keep track of our points

Add score when a line is completed
05:15

In previous lectures we used a single block for simplicity. In this lecture we will start using real tetris pieces

Use full tetris pieces
06:28

In this section we will cover how to make the moving piece rotate when we press the UP key

Rotate the tetris pieces
05:36

Some possible improvements you can make to your game to practice and get the most out of the course

Possible Improvements
00:53
Thanks for watching!
00:27