首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >C语言游戏编程基础

C语言游戏编程基础
EN

Stack Overflow用户
提问于 2009-12-01 08:43:09
回答 6查看 3.3K关注 0票数 3

在过去的两个月里,我一直在努力学习游戏编程的基础知识。所以我用Java编写了几个简单的游戏来学习基础知识,比如俄罗斯方块、跳棋和吃豆人。

现在我想学习/提高我的C语言技能,所以我有了用C编写这些游戏的想法,以了解更多关于内存管理、无面向对象编程等的知识。我以前做过基本的C编程,但从未使用过图形,所以我不知道从哪里开始。

我应该使用哪些库来用C编写简单的2D游戏?GTK+?开罗图书馆?你有什么可以推荐的教程吗?图形库?

谢谢

EN

回答 6

Stack Overflow用户

回答已采纳

发布于 2009-12-01 08:46:32

我推荐使用SDL图形库,这里有一些非常好的教程和演示……http://www.libsdl.org/和这里的教程...http://www.sdltutorials.com/希望一切顺利!

票数 13
EN

Stack Overflow用户

发布于 2009-12-01 08:49:39

在我看来,用glut做一些openGL是一个很好的开始,因为它允许你做2d和3d图形。

http://www.opengl.org/resources/libraries/glut/glut_downloads.php

如果您想要另一个层来帮助您处理游戏编程的各个部分(键盘和鼠标事件、声音等)。您可以将SDL与openGL一起使用。

http://osdl.sourceforge.net/main/documentation/rendering/SDL-openGL.html

网上有很多教程可以帮助你入门。

票数 3
EN

Stack Overflow用户

发布于 2009-12-01 09:03:01

如果你想做C游戏开发,使用glut的OpenGL是一个很好的开始。

red book是你的朋友!!

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1823356

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档