Skip to content

Releases

PokemonFramework v0.0.1-alpha

Pre-release

Choose a tag to compare

@RealYonoveleta RealYonoveleta released this 27 Mar 22:52

Pokémon Console Game Framework

GitHub License

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! 🎮🔥