Tutorialspoint

Python Projects - Object-Oriented Game

Learn how to apply object-oriented programming principles to games while building an escape room in Python

Course Description

Master object-oriented programming techniques for games using Python!

Games have a huge impact on the entire world – from being able to help spread awareness to providing individuals with unique career paths. Object-oriented programming (OOP) is one of the most in-demand paradigms when it comes to games, as it offers developers efficient and intuitive ways to organize their code.

In this course, you’ll use the Python language to create a text-based escape room while exploring core techniques for working with game “objects”. You’ll also master a variety of relevant game development fundamentals such as creating puzzles, implementing interactive elements, managing a project, and evaluating potential bugs and societal implications for such a game.

Regardless of what kind of coding projects interest you, these game and OOP foundations will prepare you to pursue any number of interactive projects with responsible habits.

This course assumes familiarity with object-oriented Python programming.

Goals

  • Manage game projects
  • Implement different interaction types
  • Structure. store, & display item data
  • Evaluate inputs for specific answers
  • Test your games for errors
  • Consider various impacts games have

… and more!

Prerequisites

  • Familiarity with Python and a Python coding environment
Show More

Curriculum

  • Course Requirements
  • Introduction
    04:01
    Preview
  • What is Object Oriented Programming
    03:17
    Preview
  • Project Definition
    02:29
  • Project Design
    02:56
  • Text Input and Output
    08:45
  • Implementing GameObject Fields
    09:24
  • Implementing GameObject Methods
    10:06
  • Implementing Room
    08:23
  • Implementing Game Fields
    10:21
  • Implementing take_turn()
    09:22
  • Implementing select_object() – Part 1
    09:38
  • Implementing select_object() – Part 2
    09:47
  • Implementing guess_code()
    09:45
    Preview
  • Testing – Part 1
    06:45
  • Testing – Part 2
    09:55
  • Project Evaluation
    03:03
  • Social Impact
    07:04
  • Environmental Impact
    04:43
  • Economic Impact
    07:35
  • Data Considerations
    06:39
  • Conclusion
    03:38
Feedbacks
  • No Feedbacks Posted Yet..!
Python Projects - Object-Oriented Game
This Course Includes
  • 2 hours
  • 22 Lectures
  • 1 Resources
  • Completion Certificate Sample Certificate
  • Lifetime Access Yes
  • Language English
  • 30-Days Money Back Guarantee

Sample Certificate

sample certificate

Use your certification to make a career change or to advance in your current career. Salaries are among the highest in the world.

We have 30 Million registered users and counting who have advanced their careers with us.

X

Sample Certificate

Talk to us

1800-202-0515