1. 前言&资源链接
大家好,我是Akgry,阿克已经很长时间没有更新博客了,那么在这么长的一段时间里,阿克究竟干了什么,其实阿克一直在攻克Qt。如果有读者是阿克的朋友的话,那么你一定知道阿克是一个非常要强的男人(又菜又爱玩),阿克之前的几个Qt项目里,无一例外都是别人已经设计好的项目二次开发,虽然阿克弄得很通透,而且能自己敲出来,但始终觉得二手货,心理不舒服,精神洁癖了属于是。于是呢在两个月前的一个夜晚,阿克坐在宿舍的窗前,眺望着东北冷酷的春冬,决定徒手搞一个项目出来。殊不知,正是这个鲁莽的决定,让阿克吃尽了苦头......
资源链接:斗兽棋(客户端&服务端) ps:阿克换仓库了,github有点难用,目前改用码云
2. 架构介绍
这个项目呢叫4X4斗兽棋,说来也挺有意思的,阿克我本来想得是随便写一个那种课设级别的项目,结果做完之后越看越难受,尤其是卡片移动的时候,那效果堪称PPT。所以在进一步学了Qt的动画和坐标图形项后,我重新设计了一下整个项目的架构。如下图所示