Τι είναι και τι πρόβλημα λύνει

Το kys-cpp αποτελεί μια σύγχρονη ανακατασκευή του κλασικού RPG «Jin Yong Qun Xia Zhuan». Πέρα από την πιστή μεταφορά του gameplay, το project εκσυγχρονίζει την εμπειρία προσθέτοντας εναλλακτικά συστήματα μάχης (real-time/semi-real-time) και, το σημαντικότερο, μια διεπαφή για AI agents μέσω του πρωτοκόλλου MCP.

Βασικά χαρακτηριστικά

  • Cross-platform Engine: Βασισμένο στο SDL3, προσφέρει υψηλή διαλειτουργικότητα (interoperability) σε Windows, macOS και Linux.
  • MCP Integration: Επιτρέπει τον έλεγχο του παιχνιδιού μέσω JSON-RPC, παρέχοντας εργαλεία για ανάγνωση του game state, διαχείριση inventory και προσομοίωση εισόδου πληκτρολογίου.
  • Ευέλικτο Gameplay: Υποστηρίζει κλασική turn-based μάχη αλλά και σύγχρονα modes εμπνευσμένα από action τίτλους.

Σε ποιους απευθύνεται

Απευθύνεται σε game developers που ενδιαφέρονται για C++ game engines και σε AI researchers που πειραματίζονται με την ενσωμάτωση πρακτόρων (agents) σε περιβάλλοντα παιχνιδιών.