c语言学到什么程度可以做五子棋啊。俄罗斯方块啊。超级玛丽什么的。。。。都需要什么功底。。
10个回答
展开全部
最简单的在TC / BC下有个graphics.h可以用来做图形界面,不过很简陋就是了。那个来编五子棋和俄罗斯方块都不难,但是要贴图就有点困难了。
另外,在限定C的前提下你可以差一些系统的API,Win32的书,可以在windows下作图形界面,不过要复杂得多。
如果扩展到C++ / C#的话 VS里面的图形界面还是相当友好的。
总而言之,这些你所描述的游戏都是由内部逻辑和外部界面组成的。你在学校里学习的大多是逻辑的编程,而涉及界面编程的很少。所以上面说的大多是图形界面的东西。不过如果你现在还是初学,你可以试试猜数字之类的游戏,那种就只需要文本界面就可以了。
至于功底,其实更多的是在图形界面的熟悉上。如果只说逻辑的话,学两个月的C就已经完全足够了。
另外,在限定C的前提下你可以差一些系统的API,Win32的书,可以在windows下作图形界面,不过要复杂得多。
如果扩展到C++ / C#的话 VS里面的图形界面还是相当友好的。
总而言之,这些你所描述的游戏都是由内部逻辑和外部界面组成的。你在学校里学习的大多是逻辑的编程,而涉及界面编程的很少。所以上面说的大多是图形界面的东西。不过如果你现在还是初学,你可以试试猜数字之类的游戏,那种就只需要文本界面就可以了。
至于功底,其实更多的是在图形界面的熟悉上。如果只说逻辑的话,学两个月的C就已经完全足够了。
展开全部
要有敢做的功底,我只会写一个for循环的时候,就开始写贪吃蛇了.
遇到不会的就上网下载人家的资料..代码..意见什么的看看.
久而久之就会了.后来就学会编程了.
遇到不会的就上网下载人家的资料..代码..意见什么的看看.
久而久之就会了.后来就学会编程了.
追问
可。。代码。函数什么全看不懂啊。。一堆循环。。。搞迷糊了。用法也不知道
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
最简单的在TC / BC下有个graphics.h可以用来做图形界面,不过很简陋就是了。那个来编五子棋和俄罗斯方块都不难,但是要贴图就有点困难了。
另外,在限定C的前提下你可以差一些系统的API,Win32的书,可以在windows下。要有敢做的功底,我只会写一个for循环的时候,就开始写贪吃蛇了.
遇到不会的就上网下载人家的资料..代码..意见什么的看看.
久而久之就会了.后来就学会编程了.
另外,在限定C的前提下你可以差一些系统的API,Win32的书,可以在windows下。要有敢做的功底,我只会写一个for循环的时候,就开始写贪吃蛇了.
遇到不会的就上网下载人家的资料..代码..意见什么的看看.
久而久之就会了.后来就学会编程了.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
除了基本的,还要掌握彩色控制台编程或MFC
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
普普通通做一个的话~
需要少量c语言知识,和大量GUI编程功底
需要少量c语言知识,和大量GUI编程功底
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询