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
- PyPI: https://pypi.org/project/game_development/
Install with pip:
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"
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.
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.
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.
If you need help or have questions, feel free to ask on GitHub Discussions or report issues on GitHub Issues.
game_development is licensed under the MIT License.
Enjoy simplifying 2D and 3D game development with game_development!