c语言怎样设计游戏? 20

 我来答
q517299986
2012-03-26
知道答主
回答量:6
采纳率:0%
帮助的人:8805
展开全部
1. 输出1+1 = ? 输入2,则输出正确,输入其他则显示错误
2. 24点游戏,输出4个数,输入一行表达式,程序内部计算表达式的值(比较费劲),若=24则返回胜利,否则失败
3. 五子棋(无AI,否则难),黑白方轮流输入坐标,每次输入完坐标都重新输出一次棋盘上所有棋子,具体方式就是把存储棋子的矩阵挨个输出,无棋输出空格,黑输出*,白输出o,循环直到判断游戏是否结束的函数返回值为真,即有5子相连才结束。
4. 贪食蛇。这个需要查阅有关**的资料:线程(或计时器),响应键盘按键,随机数等等。蛇每隔单位时间向当前方向前进一步,然后刷新(也就是把画面重新输出一遍),在随机位置产生食物,蛇的尾巴经过食物(即已经消化)后加长一段。按方向键时改变记录当前方向变量的值。加入判断死亡的机制。
这个用控制台(就是和DOS似的,只有press any key to continue之类文字的界面)也可以实现,但是相关资料较少很难找,选择图形编程(windows下常用的软件都是这样,有窗口的)资料更多一些,如果你是在windows上编,就查C语言windows api,刚开始编时不会很方便。由易到难地尝试吧,不必急于用图形编程,控制台也是可以编出好游戏的,这是基础。
百度网友40b4752
2012-03-26 · 知道合伙人影视综艺行家
百度网友40b4752
知道合伙人影视综艺行家
采纳数:11393 获赞数:26311
本人对电影有一定的了解,资源量比较丰富,答题也可以说快准狠...虽然上传的那些证件几乎与我答题无关...

向TA提问 私信TA
展开全部
编程啊啥的。。。复杂死了。这里也说不来的
建议到专门的地方学习下,不然是不会的
很复杂
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
旁箫吟cP
2012-03-26 · 超过16用户采纳过TA的回答
知道答主
回答量:58
采纳率:0%
帮助的人:28万
展开全部
C设计逻辑 图形开发自选吧
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
lx_wp
2012-03-26 · 超过14用户采纳过TA的回答
知道答主
回答量:26
采纳率:0%
帮助的人:31.9万
展开全部
阁下的问题太广了,我只能说有啥需求就有啥设计...
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
大明明明明明明明明明
2012-03-26
知道答主
回答量:71
采纳率:0%
帮助的人:35.1万
展开全部
去找源代码,参考!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式