YoVDO

Building the Classic Snake Game with Python

Offered By: LinkedIn Learning

Tags

Python Courses Game Development Courses Animation Courses Object-oriented programming Courses Event Handling Courses Turtle Graphics Courses Lambda Expressions Courses

Course Description

Overview

Learn how to integrate and deepen your existing knowledge of Python by programming a Snake game.

Syllabus

Introduction
  • Take your Python skills to the next level
  • What you should know
1. Introduction to Python Turtle Graphics
  • Meet turtle graphics
  • Working with the repository for this course
  • A starter template for turtle graphics programs
  • Animation with Python turtle graphics
  • Global variables
  • Drawing with stamps
2. The Snake Game
  • Snake representation and movement
  • Basic snake movement program
  • Controlling the snake's direction
  • The game loop
  • Snake food
  • Keeping score
  • Game reset
3. Finishing Touches
  • Avoiding repetition by using Lambda expressions
  • Personalizing your game
  • Adding graphics to the snake game
  • Adding the snake head to the game
  • Adding a high-score feature
Conclusion
  • Integrating material covered

Taught by

Robin Andrews

Related Courses

Python Functions, Files, and Dictionaries
University of Michigan via Coursera
Complete Modern C++ (C++11/14/17)
Udemy
Java Programming Masterclass: Learn Java From Scratch
Udemy
Lambda with Functional Programming in Java8
Udemy
C# Advanced Topics: Prepare for Technical Interviews
Udemy