-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Nick Jordan edited this page Oct 20, 2023
·
6 revisions
SlitherZenith is a lightweight PyGame wrapper designed to streamline game development using Python. It aims to simplify the game development process by providing useful abstractions and helper functions, allowing developers to focus on creating engaging gameplay experiences. The project is currently in development, and is not yet ready for use in production. New features and bug fixes will be added in the future.
-
assets
- This folder contains all the assets used in the game. -
Components
- This folder contains all the helper components with the goal to support a developer in creating their SlitherZenith game. -
main.py
- This file contains all the backend logic for PyGame. -
slitherzenith.py
- This file contains the SlitherZenith helper functions. -
game.py
- This file contains all the main gameplay logic. -
primitives.py
- This file contains all the logic used to draw and primitive shapes.
SlitherZenith
├───assets
│ ├───audio
│ ├───fonts
│ ├───icons
│ └───sprites
│ ├───backdrops
│ └───symbols
├───Components
│ ├───GameObject
│ │ ├───Collision
│ ├───Support
│ └───UI
You can set up SlitherZenith for your project in two ways:
- Download the .zip folder of the project from GitHub.
- Fork the project on GitHub and clone it to your local machine for the latest build.
To learn how SlitherZenith works, check out the following pages: