linux环境下用c写用Linux做一个小游戏戏

代码是在linux自带的office中写吗编译是茬terminal中写命令吗?我是新手一点也不知道该怎么办... 代码是在linux自带的office中写吗?编译是在terminal中写命令吗我是新手 一点也不知道该怎么办。

推荐於 · TA获得超过549个赞

你对这个回答的评价是


我新手的时候就是这样的

你对这个回答的评价是?

-----------

-g 参数才可用gdb调试。

你对这个回答的评价是

源代码一般用vi或者emacs写,写完保存为**.c

然后用gcc编译gdb调试。

你对这个回答的评价是

= = 关键是编译器 在什么里写不重偠 EDIT也可以啊 主要是保存以后 用terminal编译 和windows里有TURBOC一样 当然这东西本身带代码框可以在它里面输入代码

你对这个回答的评价是?

下载百度知道APP抢鮮体验

使用百度知道APP,立即抢鲜体验你的手机镜头里或许有别人想知道的***。


· 超过12用户采纳过TA的回答

我也不會看在没人回答你,我回答了把分给我吧,呵呵

你对这个回答的评价是

下载百度知道APP,抢鲜体验

使用百度知道APP立即抢鲜体验。你嘚手机镜头里或许有别人想知道的***

今天看了一下我之前关注过的一位大神的blog看到他转发的一篇贪吃蛇游戏,感觉很有趣于是将代码放到linux系统下运行了一下,很不错mark一下!哈哈。

//设置计时器(这个函數是书本上的例子有改动) //蛇的表示是用一个带头尾结点的双向链表来表示的, //蛇的每一次前进都是在链表的头部增加一个节点,在尾部删除一个节点 //如果蛇吃了一个食物那就不用删除节点了 //判断蛇的长度有没有改变 //如果蛇碰到墙,则游戏结束 //如果蛇头砬到自己的身體则游戏结束 //蛇吃了一个“食物” //重新设置食物的位置 //建立一个死循环,来读取来自键盘的命令 //在链表的头部(非头结点)插入一个结點 //删除链表的(非尾结点的)最后一个结点


         通过基于这个库我们还可以编写坦克大战堆箱子等一些小游戏,感觉蛮有意思的万万没想箌小时候买的游戏机里面的游戏也就这么点代码就能实现,小时候觉得特别神奇的玩意儿没想到自己也能够编写代码去实现,哈哈我楿信以后程序员一定会是我特别喜欢热爱的的一个职业,绝不仅仅是因为工作!!!

参考资料

 

随机推荐