从坦克大战中学到什么_

@时雨#日记2022/10/61 分钟

90坦克大战是非常经典的小游戏,甚至当时的几乎所有游戏机都带有这个游戏。在学C#的时候就想不如那这个小游戏来熟悉一下C#语法特性,于是就做出来了这个可以2P对战的坦克大战。

做的过程中感觉和写Java区别不大,但是有很多特性可以更简单的写,写的过程中也熟悉了更多面向对象的方法,因为之前几乎一直在写python和js这俩的面向对象不是很经典,甚至类是阉割的,在用C#的过程中对虚方法,抽象类等概念有了更深的理解。

特别在派生类方面,考虑不同实体的关系,做出游戏对象的基类,移动物体类,不可移动物体类,继承派生出坦克,子弹,墙体等等

$ls -lt ./articles
├─
[prev]上一篇羊了个羊 C#版@2022/9/19
└─
[next]下一篇PTA的效率,呜呜太强啦@2022/10/28
────────────────────────
$cat ./comments

评论 (1)

Jone
Jone2022/10/26 13:33:54

厉害哇

EOF_