Skip to content

EkSulfur/Sudoku_alpha

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sudoku Game

Chinese

介绍

这是一个关于数独游戏的C++课程设计,由吉林大学人工智能学院23级的三位本科生完成。

注意事项

整个项目采用带签名的utf-8编码,采用C++17标准,如果想添加新的文件请保持一致的编码格式。

游戏说明

这是一个简单的控制台程序,包含数独游戏的填数、删数等基本功能。

关于代码

项目是用Visual Studio 2022完成的,我们在代码中采用了MVC模式、命令模式、抽象工厂模式,体现了面向对象的设计思想。但仍有诸多不灵活的地方,如游戏底层逻辑的设计。

代码中有些许中文注释。


English

Introduction

This project is a Sudoku game designed in C++ as a course project by three undergraduates from the School of Artificial Intelligence, Jilin University, Class of 2023.

Notes

The entire project uses UTF-8 with BOM encoding and follows the C++17 standard. Please maintain consistent encoding if adding new files.

Game Description

This is a basic console application featuring essential Sudoku functionalities such as placing and deleting numbers.

About the Code

The project was completed using Visual Studio 2022. It follows the MVC, Command, and Abstract Factory patterns to demonstrate object-oriented design principles. However, there are some limitations in the flexibility of the game’s underlying logic.

Some comments in the code are in Chinese.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •