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

Introduction to Programming for Musicians and Digital Artists
California Institute of the Arts via Coursera
¡A Programar! Una introducción a la programación
University of Edinburgh via Coursera
Interactivity with JavaScript
University of Michigan via Coursera
Windows可视化程序设计
Xi'an Jiaotong University via Coursera
Android Basics: User Input
Google via Udacity