在Linux下编写连连看需要掌握什么知识?

来源:百度知道 编辑:UC知道 时间:2024/06/22 07:16:05
除了C语言,以及LINUX的相关知识外,还需要掌握什么知识?比如说数据库,什么的?

呵呵,楼主不要想的太多,除了C语言,再读读GTK库的使用说明就好了,GTK也是C写的,了解C的人比较容易看懂。(如果你不用GTK,也可以用Qt,这也是很主流的图形界面)
如果你感觉困难,可以看看人家的程序,有开源的代码,不看白不看:官方的游戏可以从下面连接找到
http://ftp.gnome.org/pub/GNOME/desktop/2.29/2.29.1/sources/

里面gnome-games-2.29.1.tar.gz就是游戏的源代码
还有我自己写的图形小程序
http://andyou.3322.org/read.php?tid=67
GTK入门教程
http://andyou.3322.org/read.php?tid=70

andyou.3322.org是我为了分享文件用自己的电脑开的服务器,你别用迅雷蹂躏我的网啊,哈哈

linux的相关知识可就太多了。C语言只是个工具,如果没有图形界面库,你编辑的程序只能在控制台使用,就像DOS。
所以你要选择适合你的linux发行版的图形界面库或者使用当前linux图形界面的API。
如果你已经能用C语言在linux下生成一个对话框,那基本就可以编写出个连连看。当然还要会设计连连看的那些图形。数据库就没必要了。