前言
之所以开设“前人种树”专栏,是因为笔者十分推崇某位牛马前辈,当初刚入学对实验一筹莫展时偶然接触到这位前辈分享的材料,且不说对我有没有帮助,反正从那以后我经常看他分享的实验材料。慢慢地看多了之后才发现,原来这位前辈发材料的初衷可能没有我想的那么高尚,不是为了作为前人种树让后来人乘凉的,纯纯为了炫耀。为什么这么说呢?因为基本上他所有的公开分享的材料,都是要么缺斤少两,要么就在某个细节上把原来正确的改成错的。而他收费恰米的材料,都是完全正确可以直接拿来用的。
所以我呢,就把自己的实验材料也做个分享,不缺斤少两,更不故意把对的改成错的让后面的学弟们找半天,故意捉弄人嘛这不是?【楽】希望我这个种树的前人能对后人们有些许帮助,也希望各位是在弄懂我的东西后才去套用甚至自创。
扯远了,说回这个坦克大战,这是软件体系结构这门课程的过程考核课设,分2个阶段验收,1阶段验收单机版的,2阶段验收联机版的,采用C2风格架构。因为是刚开始学习系统架构设计,又是边学边做,所以软件质量不够完美,至少在我看来是这样。。所以就不放源码出来误人子弟了。当然,如果你只想应付作业,那笔者的代码完全够用就是了。只放视频讲解,让列位学弟学妹明确最基本应该明白的一些东西,比如想要设计实现出来一个什么样的软件,能达到一个什么效果,以及设计这个软件的架构思路。具体编码实现还需各自努力。
单机版TankWar:小破站传送点
联机版TankWar:小破站传送点