Skip to content

๐Ÿ๐ŸŽฎ A collection of experimental Pygame projects and game prototypes.

Notifications You must be signed in to change notification settings

naghim/Pygame-Arcade

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

2 Commits
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Pygame Arcade

Welcome to the Pygame Arcade! ๐Ÿ๐ŸŽฎ This repository is a collection of experimental Pygame projects and game prototypes. Here, you'll find a variety of games and interactive applications, all created using the Pygame library.

๐Ÿ‘พ Projects

  1. Game of Life

    • An implementation of Conway's Game of Life, a cellular automaton where cells evolve based on simple rules.
    • Controls:
      • Space: Pause and resume the animation.
      • Backspace: Clear the canvas, removing all active cells.
      • Left-click with mouse: Draw active cells. If the simulation is running, it will pause when you click on the canvas.
  2. 2048 - WIP

    • A recreation of the popular sliding tile puzzle game 2048. Combine numbers to reach the 2048 tile.
    • Controls:
      • Arrow keys: Move the tiles in the desired direction.
      • Space: Restart the game after a round.

๐ŸŽฏ Getting Started

Dependencies:

  • Python 3.x
  • Pygame

To run any of the projects, follow these steps:

1. Clone the repository:

git clone https://github.com/naghim/pygame-arcade.git

2. Navigate to the project directory:

cd pygame-arcade/project-name

3. Install the required dependencies:

pip install -r requirements.txt

4. Run the game:

python main.py

Releases

No releases published

Packages

No packages published

Languages