我已经能用C语言编像贪吃蛇之类的游戏了,请问我的水平现在怎么样?
6个回答
展开全部
这要看你怎么编写的,用TC还是VC还是其它的。另外编写这种游戏用了多长时间,使用的方法(是否很优化),健壮性如何,代码的规范程度(甚至包括行数,用2000+的代码合用1000-的代码水平肯定不一样),等等。不能简单的将水平归类。
说一个例子,我是本科才开始学计算机的。在大一下半学期,我们的C语言课设就让每个人编写一个小游戏,每个人被分配的游戏不同,难度比贪吃蛇差不多,稍简单有限(如四子棋、连连看)。用TC编写,DOS下运行,支持鼠标键盘。
在学习VC时,让自己编写游戏,题材不限。此时有人写贪吃蛇、俄罗斯方块,我写的是拼版(可以选图形、块数、背景等,之后加入人工智能A*算法自动拼简单图形)。当时觉得比较有成就,不过现在(大四毕业)看来,代码很差,可读性不高,功能实现,但效率很低。
再举个例子,当时我们没人需要用VC做扫雷,那时每个人都研究Windows的扫雷,力争和它一模一样,结果是没办法完全一样,因为水平有限,许多东西无法实现。
所以说,但从成果上是无法准确定位水平的。不过能编出这种游戏了,比一般人还是要高一些~
个人见解,仅供参考
说一个例子,我是本科才开始学计算机的。在大一下半学期,我们的C语言课设就让每个人编写一个小游戏,每个人被分配的游戏不同,难度比贪吃蛇差不多,稍简单有限(如四子棋、连连看)。用TC编写,DOS下运行,支持鼠标键盘。
在学习VC时,让自己编写游戏,题材不限。此时有人写贪吃蛇、俄罗斯方块,我写的是拼版(可以选图形、块数、背景等,之后加入人工智能A*算法自动拼简单图形)。当时觉得比较有成就,不过现在(大四毕业)看来,代码很差,可读性不高,功能实现,但效率很低。
再举个例子,当时我们没人需要用VC做扫雷,那时每个人都研究Windows的扫雷,力争和它一模一样,结果是没办法完全一样,因为水平有限,许多东西无法实现。
所以说,但从成果上是无法准确定位水平的。不过能编出这种游戏了,比一般人还是要高一些~
个人见解,仅供参考
展开全部
起码中级。我敢保证C二级证持有没几个能做到。说明你对bioskey,图像函数,递归调用,程序结构化有熟练的掌握
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
过了第一关了。论人数你后面起码有一半的人了。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
我感觉很厉害了~~··
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
比我强好高了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询