The PETSCIITile Framework is a tile-based game framework that allows you to create tile-based games, such as roguelikes, using ASCII and graphical tiles.
- Tile-based map rendering with ASCII symbols or graphical assets
- Modular properties for each tile
- Input handling for user interaction
- Game loop structure for updating and rendering the game world
- Customizable tile size for flexible rendering
- Easy integration with the SFML library
To get started with the PETSCIITile Framework, follow these steps:
-
Clone the repository:
git clone https://github.com/jossse69/PETSCII-Tile.git
-
Set up your development environment with the required dependencies, such as SFML.
-
Explore the framework's classes and components to understand how they work and how you can utilize them in your game development.
-
Customize and extend the framework to fit the requirements of your tile-based game.
-
Build your game using the framework and unleash your creativity!
For detailed documentation and usage instructions, please refer to the Wiki of this repository.
Contributions to the PETSCIITile Framework are welcome! If you find any issues, have suggestions for improvements, or want to add new features, feel free to create a pull request.
Before contributing, please review the contribution guidelines.
The PETSCIITile Framework is licensed under the MIT License.
- This framework is inspired by various tile-based game development techniques and the SFML library.
If you have any questions or feedback regarding the PETSCIITile Framework, please feel free to reach out to the project maintainer at [email protected].