我正在学习C并希望为GUI图形和打印创建2D静态对象,线图等。 SDL看起来太多了,并且在C中教SDL没有明确的来源。我更容易做出什么选择?我的电脑上安装了Windows 7 & Fedora 16(双操作系统)?最简单的方法来练习图形
0
A
回答
1
你可以试试Allegro。它与SDL有某种相似之处,但似乎更易于使用。找到一些教程应该没有问题。
一些学习资源,在此列出 - >
http://www.deitel.com/ResourceCenters/Programming/C/AllegroCGameProgramming/tabid/223/Default.aspx
0
Win32 and GDI是很容易,一旦你有基本的锅炉板代码。
当然有OpenGL的
0
也许Cairo graphics & GTK可能是对你有用。如果您对C++感兴趣,Qt Graphics View应该对您感兴趣。
他们都声称是多平台(运行在Windows和Linux上)。
0
你有没有看SDL_draw?这是一个运行在SDL之上的库,它提供了用于绘制线条,圆形,矩形等非常简单的函数。
相关问题
- 1. 在Ubuntu上练习PHP最简单的方法是什么?
- 2. 简单的OCaml练习
- 3. 一个简单的减法练习
- 4. 学习网络的简单练习?
- 5. 学习Unity最简单的方法
- 6. 什么是最简单的方法来构建条形图的条形图
- 7. 简单的练习功能显示NaN
- 8. 简单的while循环练习
- 9. 简单的示波器练习
- 10. 简单装配mmx练习的帮助
- 11. 学习python硬的方法练习20
- 12. 简单的C练习。最后的位置被覆盖
- 13. 更简单的方法来用SE来绘制条形图
- 14. 什么是最简单的方法来创建Django的形式
- 15. 最简单的方法来形成两个列表的联合
- 16. 最简单的方法来旋转一个矩形
- 17. 最简单的方法来创建JAR?
- 18. 最简单的方法来总计列?
- 19. 最简单的方法来从URL
- 20. 关于图形的x86汇编练习
- 21. Java“简单”撞球/碰撞练习
- 22. 简单内存问题练习
- 23. 哪种方法是最“最好的Rails练习”?
- 24. UML图练习
- 25. 使用javascript和json生成图形的最简单方法
- 26. 最好的方法来显示图形
- 27. 学习一种新语言的简单练习
- 28. 我无法解决这个简单的练习Deitel Visual C#2010
- 29. 最简单的方法来创建美国的动态热图
- 30. 最简单的方法来平铺JS中的图像
你想要这样做的目的是什么?一个游戏?像素编辑器?矢量编辑器? GUI图形?印刷?这个选择取决于许多因素,只是“2D图形”并不是足够的信息。 – tdammers