Jump to content

SoK/2025/StatusReport/Nidhish Chauhan

From KDE Community Wiki
Revision as of 18:58, 12 April 2025 by Nidhish (talk | contribs) (Created page with "<h2>Games Proposal: Improve Mankala Graphical User Interface and Addition of Multiplayer Mode</h2> <h3>Project abstract</h3> Mancala is a desktop application for playing Mancala game variations. My proposal is to enhance the Mancala application's graphical user interface and using the KDE framework to develop a cross-platform application for Linux desktops and smartphones. Also with an addition of multiplayer 1v1 and game invitation system using QXmpp, the project will...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Games Proposal: Improve Mankala Graphical User Interface and Addition of Multiplayer Mode

Project abstract

Mancala is a desktop application for playing Mancala game variations. My proposal is to enhance the Mancala application's graphical user interface and using the KDE framework to develop a cross-platform application for Linux desktops and smartphones. Also with an addition of multiplayer 1v1 and game invitation system using QXmpp, the project will use Kirigami and QML for the frontend.

Deliverables

  • Tracking the moves played by opponent in PvP mode and by computer in PvC mode.
  • Establishing the connection between players in PvP mode using XMPP.
  • Communication of moves through chat room between players and a man page of how to play it.

Mentors

Weekly Progress