https://github.com/mkm12345/game_development
Make game development easy!
https://github.com/mkm12345/game_development
game-development pygame pygame-library python python-package
Last synced: 10 months ago
JSON representation
Make game development easy!
- Host: GitHub
- URL: https://github.com/mkm12345/game_development
- Owner: MKM12345
- License: mit
- Created: 2023-10-22T20:35:01.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-10-31T12:56:42.000Z (over 2 years ago)
- Last Synced: 2025-03-16T13:17:28.127Z (about 1 year ago)
- Topics: game-development, pygame, pygame-library, python, python-package
- Language: Python
- Homepage: https://mkm12345.github.io/game-development-the-site/
- Size: 50.8 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README
# game_development




A game development library for Python that simplifies game development tasks in both 2D and 3D using the power of Pygame and Panda3D.
- GitHub: [https://github.com/MKM12345/game_development](https://github.com/MKM12345/game_development)
- PyPI: [https://pypi.org/project/game_development/](https://pypi.org/project/game_development/)
## Installation
Install with pip:
```bash
pip install game_development
```
You can also install it using the git URL:
```
pip install "git+https://github.com/MKM12345/game_development.git@pip-install#egg=game_development"
```
## Features
Simplifies game development in both Pygame (2D) and Panda3D (3D).
Combines the power of Pygame and Panda3D to create awesome games.
Open-source and beginner-friendly, you can contribute to the library.
Regular updates with new functions and bug fixes.
## Usage
```
from game_development.game_development import Game, GameDevelopment3D, Panda3DGame
# Use the provided functions in your Pygame and Panda3D game development project.
# e.g. you might want to use it like this:
# Create a Pygame game development instance
# game_dev = Game()
# Create a Panda3D and Pygame mixer instance
# game_mixer = GameDevelopment3D()
# Create a Panda3D utility instance
# panda_utils = Panda3DGame()
# Use the functions and classes provided by game_development to streamline your game development process.
```
## Contributing
We welcome contributions from the community! To contribute to game_development:
- Read the contribution guidelines.
- Fork the repository.
- Create a new branch for your feature or bug fix.
- Make your changes and submit a pull request.
## Support
If you need help or have questions, feel free to ask on GitHub Discussions or report issues on GitHub Issues.
## License
game_development is licensed under the [MIT License](LICENSE).
Enjoy simplifying 2D and 3D game development with game_development!