Desktop Application

[Highlight Project]

1. Introduction

MFC-based C++ game from my second semester of freshman year at Tsinghua University (清华大学) in China. This project was written entirely in Visual Studio 2012, combining Win32 UI logic with MFC's document/view architecture. All board rendering and interaction were coded manually — no external libraries were used.

This project is a complete desktop-based implementation of Gomoku (Five in a Row)(오목) using C++ with MFC (Microsoft Foundation Classes). The project features a clean graphical interface with an interactive 19x19 Go board, intuitive gameplay, and basic rule enforcement — all crafted from the ground up without any game engines.

I later shared this project with a friend studying at Tsinghua University, where it was used as his final group project for an undergraduate programming course.

2. Techs

  • Language / Script

  • Framework

  • OS

  • IDE

  • VCS

3. Screenshots

© 2025 hansf14. All Rights Reserved.