用C语言写一个小游戏像贪吃蛇,俄罗斯方块,除了C语言,还需要那些什么知识

没分了,给不了

除了C语言,还要学习WINDOWS,也就是WIN32,WINDOWS系统有很多函数,其中包括画图等等,所以要想写小游戏还得学WINDOWS的API。介绍本书给你,《WINDOWS程序设计》国外版。当然,如果你学VB也可以做,或者学别的也可以做,但既然你学了C,也还想做小游戏,那学WINDOWS就行了。相信楼主不太理解,平时我们下载东西的时候,有一些框框让你选择,你想知道这是什么做的吗?其实这不是学习别的语言,而是学习了WINDOWS,然后让语言来调用WINDOWS系统的函数帮你做,记住,任何一种语言能都能调用WINDOWS系统的函数,C也可以。还有可以增加菜单,就是那文件,编辑。这些学习WINDOWS都能做,再学VB一些语言,说来说去,不还是WINDOWS的函数。只是它让用户方便而己。
温馨提示:内容为网友见解,仅供参考
第1个回答  2013-10-21
你如果只是学会了教材上教的那些基本用法,那就差不多了就是还要会用画图的函数(TC3的画图函不错,能力高的话可自己编个哦);再用bioskey(),getch(),kbhit()几个函数来控制键盘,就OK了(会中断的话也能自己编写几个)接下来就是添上你的艺术了,装扮它

用C语言写一个小游戏像贪吃蛇,俄罗斯方块,除了C语言,还需要那些什么知识...
除了C语言,还要学习WINDOWS,也就是WIN32,WINDOWS系统有很多函数,其中包括画图等等,所以要想写小游戏还得学WINDOWS的API。介绍本书给你,《WINDOWS程序设计》国外版。当然,如果你学VB也可以做,或者学别的也可以做,但既然你学了C,也还想做小游戏,那学WINDOWS就行了。相信楼主不太理解,平时我们...

求经典小游戏(五子棋 贪吃蛇 俄罗斯方块等)c++ 源代码。最好能有软 ...
这有一个最简单的贪吃蛇的控制过程。一般对于此类的游戏,都分为控制算法,显示算法,判定算法等几个大部分。供参考:include <stdio.h> include <windows.h> include <stdlib.h> include <string.h> include <conio.h> include \/\/使用当前时间做种子;enum dir{up,down,left,right}; \/\/枚举...

求一个用C语言编写的小游戏代码
CMD_ROTATE, \/\/ 方块旋转 CMD_LEFT, CMD_RIGHT, CMD_DOWN, \/\/ 方块左、右、下移动 CMD_SINK, \/\/ 方块沉底 CMD_QUIT \/\/ 退出游戏};\/\/ 定义绘制方块的方法enum DRAW{ SHOW, \/\/ 显示方块 HIDE, \/\/ 隐藏方块 FIX \/\/ 固定方块};\/\/ 定义七种俄罗斯方块struct BLOCK{ WORD dir[4]; \/\/ 方块的四个...

C语言初学者,可以编哪些小程序? - 知乎
对C语言初学者而言,可以尝试编写的有趣小程序并不局限于那些复杂的游戏,比如贪吃蛇或俄罗斯方块。首先,你可以尝试编写一个控制台小日历程序,只需运用基础的函数和结构体知识,就能完成这一小挑战。其次,展示内存运行状态的程序也是个不错的选择,此类程序同样在函数和结构体知识范围内,能够帮助初学者深...

用C语言编写小游戏
用C语言编写小游戏 要求用到C的图形库TC2.0下可运行不要贪吃蛇俄罗斯方块的话最好简单些的越简单越好初学怕看不懂谢谢要能运行的哦好的话追加分人机交互的小游戏... 要求用到C的图形库TC2.0下可运行不要贪吃蛇俄罗斯方块的话最好简单些的越简单越好初学怕看不懂谢谢要能运行的哦好的话追加分人机交互的小游戏 ...

谁会用C语言编译扫雷游戏啊,会帮帮我,我在此谢谢各位了
学过c语言会写游戏的基本没人,都在皮毛而已,一般向贪吃蛇,俄罗斯方块之类的直接用c语言在debug框中写就可以了,最多是调用api的图形显示,至于扫雷,肯定要设计鼠标的操作,而且要检测鼠标当前位置,要么用c++,要么就是用窗口相对于桌面的位置,窗口内部像素相对于窗口的位置加起来就可以确定鼠标位置了...

学C语言已经半年多了。却对俄罗斯方块,贪吃蛇之类的小游戏的编写一点头...
单纯学C你是写不出图形程序的,你可以看到,C标准库支持的是dos程序,就是那个黑不溜秋的东西。如果想知道你离小游戏还多远,咱们可以这么算一下,下面给出几个假设条件:提供给你图形绘制函数,你只需要传相应的参数,就能画出图形,点,线,圆,颜色填充之类。给出线程函数,让你可以创建系统线程,...

我想试编一下推箱子,贪吃蛇这类的游戏,要怎么做,用什么编?
你可以用C写啊 怎么编网上都有啊 学计算机的要学会搜东西啊再说你问也去专业点的地方问啊什么博客园 CSDN 啊 来这问干嘛!!贪吃蛇 你想成那个平面是一个二维数组把指针想成蛇 吃的东西是数组里的数 当指针取到数了判断蛇的长度加1 ===。。。

要学多久C语言才会用他编游戏?
两个月就OK,我们是54学时,一个学时是45分钟,两个学时足够,其实c很简单的

自学C语言需要哪些基础?从哪里学起?
1、首先需要一本讲解c语言基础知识的书本,按照上面的知识讲解一点点的学习c语言;2、需要在电脑上面安装c语言编译软件,可以选择vc 6.0++或者Microsoft Visual Studio等软件;3、自己编写一些小程序,熟悉编译c语言程序的过程,并且检验自己学习的成果;4、试着写一些稍大型的c语言程序,达到进阶目的,...

相似回答