bonarc712 / commonjong

An open-source mahjong engine in Java.
MIT License
11 stars 1 forks source link

Modularity and expandability #1

Open J-H-Freedman opened 6 months ago

J-H-Freedman commented 6 months ago

I've been looking to develop a Riichi based Balatro-like inspired by Ten/Akagi. I just want to know how modular and expandable this engine is and can be. I'd love to help out however I can as well :)

bonarc712 commented 6 months ago

Hello! I haven't touched the commonjong engine much recently ― if at all, but any help is welcome. I saw that you have access to the Trello board now. It gives a few ideas of the next milestones I was looking at.

We're looking to have the engine modular enough that it can be used for many styles (riichi, sanma and beyond) and by as many people as possible, I'd say there's a lot of room for improvement still. Don't hesitate to use it for your game as well, to see if it's a good fit! :) For it to be fully functional, we still have stuff like the game loop state machine to implement so it's not usable out of the box just yet.