我已经可以用C语言编类似贪吃蛇的游戏了。我现在是什么水平?

看你怎么写了,用TC还是VC还是别的。另外,写这个游戏用了多长时间,用的方法(是否优化),有多健壮,代码标准化程度(甚至包括行数,1000的代码水平——跟2000+的代码肯定不一样)等等。不能简单的分等级。

比如我本科刚开始学计算机。大一上半学期,我们的C语言课程允许每个人写一个小游戏。每个人都被分配了不同的游戏,难度几乎和蛇一样,但稍微简单一些,也有局限性(比如四子棋和连连看)。用TC写的,DOS下运行,支持鼠标键盘。

学习VC的时候,让自己写无限主题的游戏。这时候有人写了贪吃蛇和俄罗斯方块,我写了拼版(可以选择图形、块数、背景等。,再加上人工智能A*算法自动拼出简单图形)。当时觉得挺成功的,现在看来代码很差,可读性不高,功能实现了,但是效率很低。

再比如,那时候我们谁也不需要用VC扫雷。当时大家都在研究窗户的扫雷,努力做到和它一模一样。结果没办法做到一模一样,因为水平有限,很多东西无法实现。

所以从结果上是无法准确定位水平的。不过这种游戏我会编,还是比一般人高的~

个人观点,仅供参考。