Python Game Development : Creating a Snake Game from scratch
4.4 (606 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
17,530 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Python Game Development : Creating a Snake Game from scratch to your Wishlist.

Add to Wishlist

Python Game Development : Creating a Snake Game from scratch

Learn and Create a Snake game with Pygame in Python under 2 Hours!
4.4 (606 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
17,530 students enrolled
Created by Root Labs
Last updated 4/2017
English
English
Price: Free
Includes:
  • 2 hours on-demand video
  • 3 Articles
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • You will be able to create your own snake game with Pygame in Python
  • You will learn about graphics and co-ordinate systems and more game theory!
  • You learn how to use the Pygame Module with Python!
View Curriculum
Requirements
  • Basics of Python
  • A Computer with access to internet
Description

"Last Updated on 2nd April 2017"

This course will help you learn python game development easily and also you will be able to create your very own game at the end!

This course will help you get started with python game development from scratch! We will go through every single thing so that you get a better understanding of whats happening. It doesn't matter if you are just starting out with game development, this course will cover everything so you can get started with your own creations!

Python Game Development : Creating a Snake Game!

  • This course will help you get started with game development with python by helping you create your own games!
  • This course is designed for all levels of students who want to widen their skill sets.

Things that you'll learn

  • Basics of Pygame Module
  • Game Theory Basics
  • Using Pygame in Python
  • Create your own games
  • Graphics, Co-ordinate systems and other basic concepts

About the Instructor

  • Suraj Root : A Hacker, Programmer, Game Developer and a Music Producer, has been teaching many people with passion around the world online for a very long time.
Who is the target audience?
  • Game Developers
  • Anyone!
Students Who Viewed This Course Also Viewed
Curriculum For This Course
24 Lectures
01:50:49
+
Getting Started!
3 Lectures 06:47

In this lecture, you will get to know what stuff i use or the setup for our mini project and also a little introduction.

Introduction and Setup Overview about Python and Pygame
04:35

Links to all the things that I will be using in this course.

Stuff that I use! Python, Pygame, Text-Editor and more..
00:13

A quick course overview before we jump into Pygame and Python.

Overview on the Python game
01:59
+
Programming Initial Stages
8 Lectures 43:45

In this lecture, you will get to know about our python module imports, basically pygame, sys, time and others...

Starting with our game imports in python
02:27

In this lecture, you will learn about initializing pygame inside of python.

Initializing Pygame in Python
06:56

In this lecture, we will be creating a basic player surface for our game with pygame in python.

Creating a Player Surface with Pygame in Python
05:06

In this lecture, we will do some cool stuff with pygame and colors in Python!

Colors with Pygame and Python!
06:28

In this lecture, we will be looking at Frame Per Second Controller and couple of important variables.

Creating some game variables
05:18

In this lecture, we will be looking variables related to food.

More on game variables
05:23

In this lecture, we will look at two direction variables and also the code overview of what we have written until now with Pygame in Python.

Direction variables and Code overview
04:00

In this lecture, we will create a game over function for our python snake game.

Game Over Function!
08:07
+
Intermediate Stages!
5 Lectures 25:44

In this lecture, you will learn about events with pygame in Python

Events Introduction with Pygame in Python
03:27

In this lecture, we will dive into the main logic of the game starting with Pygame Events in Python.

Events Loop with Pygame in Python
09:27

Directions with Pygame in Python!
03:25

In this lecture, we will modify couple of variables for our directions with pygame in python.

More on Directions with Pygame in Python
04:13

Main logic with Pygame in Python!

Starting with the main thing!
05:12
+
Final Stages - Graphics!
8 Lectures 34:43

In this lecture, we will render the snake onto our Pygame window.

Drawing our snake on the Pygame window!
07:06

Drawing other elements for our game
09:05

In this lecture, we will add the score board to our game!

Score time!
07:40

A quick overview of what we just accomplished.

Quick Code Overview
03:16

In this Lecture, we are going to fix a couple issues with our snake game.

Quick Fixes!
03:11

Couple of improvements on the game.

Little improvements for our game (Challenges)
04:16

Source Code!
00:04

Congratulations!
00:05
About the Instructor
Root Labs
4.4 Average rating
610 Reviews
17,779 Students
2 Courses
E-Learning Company

Root-Labs - E-Learning Company

Who are we? you ask, well we are yet another E-Learning Company aiming to provide High Quality E-Learning Solutions with practicality. We also provide some of the best comprehensive resources in every course. We share the Information with passion. 

Why choose our course? You will know once you take one.

"Every Little Things Help"