celestialphineas / gomoku

A simple gomoku game implemented with C++.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Gomoku

This project implements a gomoku game (aka five-in-row), and serves as a homework project for object-oriented programming course of Zhejiang University.

Release download

Check out here, for a compiled version of the project.

Environment

The project is built under:

Qt version 5.8.0 (MSVC 2015, 32 bit)

Windows 10 Home 1703

Also passed a build on MacOS X.

Class Diagram

Below shows a simplified version of class diagram.

class-diagram

Contributors

Since not everyone has a good command of using git, some codes are merged manually. The commit history mostly shows contributions of the repo owner, however everyone has contributed a lot to this project.

Know issues

Quite a lot. We have not enough time to fully test the program. The framework also provides some interfaces unimplemented in the GUI.

About

A simple gomoku game implemented with C++.


Languages

Language:C++ 98.8%Language:QMake 1.2%