So I started working on this today and I pretty much got all the basics done.
My toolset for this is java and libjcsi.
My plans is to make a roguelike where enemy types are generated using a point-based (like GURPS and other point based roleplaying systems) system where stats, skills, advantages and so on have a certain point cost, so creatingp variety of enemies should be simple. System could allow also disadvantages with negative point costs. Like weaknesses and etc.
This is my first roguelike so failure is highly probable but that’s not stopping me.