Welcome to the Classic Games Repository! This project contains implementations of timeless games written in Python. Some of them using the pygame library for Python
A classic word-guessing game where players attempt to uncover a hidden word by guessing one letter at a time.
📌 Available in Spanish and English.
A fast-paced arcade game where players control a spaceship, avoiding and destroying incoming asteroids to survive as long as possible.
📌 Available in Spanish
An interactive game where players try to guess the computer's choice.
📌 Available in Spanish
A popular side-scrolling game where players navigate a bird through pipes by controlling its flight with precise timing.
📌 Available in English.
One of the first arcade video games, a two-player game where players use paddles to hit a ball back and forth across the screen.
📌 Available in Spanish and English (Didnt have text)
A simple strategy game for two players where the goal is to align three symbols (X or O) in a row, column, or diagonal.
📌 Available in Spanish and English.
An arcade game where players navigate Pac-Man through a maze and eats point avoiding ghosts.
📌 Available in English and Spanish (Didnt have text).
Objective: Guess the hidden word one letter at a time before running out of attempts.
- Players receive a blank representation of the word (e.g., "_ _ _ _").
- Each incorrect guess draws a part of the "hangman."
- The game ends when the word is guessed, or the hangman is completed.
Features:
- Word banks in both English and Spanish.
- Visual feedback for correct and incorrect guesses.
Objective: Pilot your spaceship to avoid or destroy asteroids while surviving as long as possible.
- Control your spaceship's movement and firing mechanisms.
- Destroy asteroids to earn points
Features:
- Simple graphics for an authentic retro experience.
Objective: Try to guess the computer's randomly selected choice from a given set of options.
- Players are presented with multiple choices (Colours).
- Guess correctly to win; otherwise, try again!
Features:
- Fun and quick gameplay.
- Feedback based on your guesses.
- Ideal for testing your luck =D.
Objective: Guide the bird through gaps between obstacles by controlling its flight.
- Tap to make the bird "flap" and maintain its height.
- Avoid crashing into pipes or falling.
Features:
- High-score tracking for competitive gameplay.
- Smooth animations and responsive controls.
Objective: Score points by hitting the ball past your opponent's paddle.
- Control a paddle to deflect the ball and prevent it from passing your side.
Features:
- Two-player mode for competitive fun.
- Minimalistic design inspired by the original Pong.
Objective: Be the first to align three of your symbols (X or O) in a row, column, or diagonal.
- Players take turns placing their symbol on a 3x3 grid.
- Each game ends in a win or draw.
Features:
- Play against another player or an (dumb) AI opponent.
- Simple yet elegant graphics.
Objective: Navigate Pac-Man through a maze to eat all the points while avoiding four colorful ghosts.
- Clear the maze to advance to the next level.
Features:
- Simple maze graphics and sound effects.
- Ghosts move in random paterns.
- Score tracking and multiple levels.
This project is licensed under the Apache License 2.0. You are free to use, modify, and distribute the code, provided proper credit is given to the original author of the Sprites/Sounds.