Skip to content

chang-ph/QSanguosha-Para

 
 

Repository files navigation

QSanguosha

Introduction

Sanguosha is both a popular board game and online game, this project try to clone the Sanguosha online version. The whole project is written in C++ with Qt graphics view framework as the game engine. I've tried many other open source game engines, such as SDL, HGE, Clanlib and others, but many of them lack some important features. Although Qt is an application framework instead of a game engine, its graphics view framework is suitable for my game developing. by Moligaloo

Our site: http://qsanguosha.org

Features

  1. Framework

    • Open source with Qt graphics view framework (which decides the name of the project)
    • Use FMOD as the sound engine
    • Use Lua for AI
    • Use Google breakpad to collect the crash dump files
  2. Operation experience

    • Full packages (all Yoka extensions, except the official Hegemony mode)
    • Keyboard shortcut (easter eggs actually)
  3. Extensible

    • Lua script is available for almost every DIY skills