你会推荐什么简单的C图形库?
发布时间:2020-12-16 09:34:11 所属栏目:百科 来源:网络整理
导读:我正在学习C并且我想开始图形编程,但是开始它很简单,而不用花费数小时才能理解我需要什么功能. 我想要绘制像素,正方形,可能是精灵,简单的东西,比如BASIC. 我尝试过SDL并且很快就被淹没了.与Allegro相同,很难让它在Xcode 4上运行并且缺少文档. 也许有一些定制
我正在学习C并且我想开始图形编程,但是开始它很简单,而不用花费数小时才能理解我需要什么功能.
我想要绘制像素,正方形,可能是精灵,简单的东西,比如BASIC. 我尝试过SDL并且很快就被淹没了.与Allegro相同,很难让它在Xcode 4上运行并且缺少文档. 也许有一些定制的?如果它适用于Mac OS,也会很好. 欢迎任何书籍推荐,如简单的C图形编程或游戏编程,等等. 解决方法
如果SDL势不可挡,也许图形编程不是从C开始的地方.如果你想熟悉编码图形所涉及的概念,可以用
Python等更高级别的语言(用
pygame或
pyglet)来试试.级别语言具有良好的图形库绑定.如果你真的想通过编写游戏来学习C,那么可能更适合以文本为导向(基于
ncurses?).
一旦理解了图形编程的基本习惯,就可以将它们应用到不同的语言中变得更加容易.你将能够在C中从pygame转到SDL而没有太多额外的痛苦,超出从Python到C的固有的痛苦. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- react篇章-ES6 class 来定义一个组件
- c# – Clear Back Stack Navigation Windows 10
- swift学习日志—— if let 与 guard 语法糖
- oracle备份与恢复--闪回技术
- xcode – 文本编辑器键盘快捷键,它将刷新iOS模拟器的Safari
- ruby-on-rails – Rails 3在所有表单上删除before_validati
- Swift 闭包趣事谈
- .net – 无法加载文件或程序集“Antlr3.Runtime(1)”或其一
- Cocos2d-x优化中关于背景图片优化
- ruby-on-rails – 在heroku上部署rails app