Skip to content

MKM12345/game_development

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

game_development

Python Version PyPI Version First Timer Friendly Test Passing

A game development library for Python that simplifies game development tasks in both 2D and 3D using the power of Pygame and Panda3D.

Installation

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"

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.

Enjoy simplifying 2D and 3D game development with game_development!