A collection of fun and engaging games built with Pygame, a Python library designed for writing video games.
This repository contains a variety of games created using Pygame. Each game demonstrates different aspects of game development, from basic mechanics to more complex interactions and graphics.
- Multiple game projects in a single repository
- Clean, well-organized code structure
- Beginner-friendly implementations
- Cross-platform compatibility (Windows, macOS, Linux)
- Easy to learn and modify
- Python 3.7 or higher
- pip (Python package manager)
- Installation of pygame-ce (If you have pygame installed, uninstall pygame and install pygame-ce)
pip install pygame-ce- Clone the repository:
git clone https://github.com/jasonca2023/pygame.git
cd pygame- Arrow keys to move
- Spacebar to release ball
- Spacebar to jump/restart game when dead
- Left click to jump/restart game when dead
- Arrow keys for navigation of menu
- Spacebar for menu selection
- Spacebar to jump
- Look inside game for further instruction
- A and D for movement
- Spacebar to jump
- Left click for shooting
- Up/Down arrow keys to move player
- L_Shift to change tool type
- R_Shift to change seed type
- Spacebar to use tool
- C to plant seed
- Enter to interact with merchant
- Up/Down arrow keys once in the merchant menu
- Escape key to exit merchant menu
- Spacebar to initiate/continue dialogue (only when near an NPC)
- Walk to a designated door to enter a hospital/certain house/arenas
- Spcaebar to use use different monster abilities (only in battle)
- Up/Down arrow keys when in battle options (only in battle)
- Enter to see monster index
- Up/Down arrow keys once in monster index
- Arrow keys for movement
- A and D for movement
- Spacebar for shooting
- WASD for movement
- Space for shooting
- A and D for movement in both a map and the overworld
- Spacebar for jump
- Left click for attack
- Enter to enter a map
- Down arrow key to phase through horizontal platforms
- WASD for movement
- Left click for shooting
Thank you so much Clear Code for creating the base code on which this entire project is based upon!