Repository navigation
Releases
PokemonFramework v0.0.1-alpha
Pokémon Console Game Framework
Welcome to the Pokémon Console Game Framework! This project aims to provide a structured, extensible framework for creating Pokémon-style games in a console-based environment using Java.
🚀 Features (So Far)
✅ Basic game structure with battle and trainer management.
✅ Extensible system for adding moves, Pokémon, and effects.
✅ Dependency Injection system for modular game logic.
✅ YAML-based text management for dialogues and general game text.
✅ Annotation-based registration for statuses and effects.
📦 Installation
This library is available via GitHub Packages.
Maven Setup
To use the framework in your Maven project, add the following repository and dependency to your pom.xml:
<repositories>
<repository>
<id>PokemonFramework</id>
<url>https://maven.pkg.github.com/RealYonoveleta/PokemonConsole</url>
</repository>
</repositories>
<dependency>
<groupId>com.yonoveleta.pokemon</groupId>
<artifactId>pokemon-console</artifactId>
<version>0.0.1-alpha</version>
</dependency>📜 License
This project is licensed under the MIT License. See LICENSE for details.
🙌 Contributing
This project is in early development! Contributions, suggestions, and feedback are welcome.
Join the project and help shape the future of the Pokémon Console Game Framework! 🎮🔥