/SCUT_work

This repository records all my undergraduate projects

Primary LanguageC++

Overview

Github is an important curriculum vitae for a software engineer. Thus I use this repository to record my undergraduate project


gluttonous snake++

Environment: vs 2015 + win7
Freshman project

As a rookie, I write all the codes in one file. and I do not use class but struct because of indolence. In this game, I learn some basic concepts of Computer Graphics in this project, especially the collision detection.

Noted that Chinese annotation is coded in GBK

Show:

img


qt assignment

Environment: QT Creator + QT 5.2.1 + win7
Freshman project

I use QT to rewrite the snake project.
The project is created in the QT Creator. You can run the exe version in Win10 if you put the exe into Qt\5.2.1\msvc2012_64\bin
I also upload my working diaries which record my learning process of QT and the design process.

Show:

img


data visualization based on web

Sophomore project

Works related to data visualization are based on D3JS . The most challenge work of these project is 思维树, which can visualize a json in a particular format. Due to Chrome does not allow us to load the local file, it is better to use firefox to browse it.

Show:

img


five-in-a-row

Environment: vs 2015 + WebStorm 2016 + win10
Senior project

This project includes two version of five-in-a-row.
You can find the detail in here.
The Online HTML5 version is here
Github address is here

img