Python中文
首页
教程
问答
标签
搜索
登录
注册
Linux、OSX和Windows C++/Python/OpenGL的2D游戏编程
回答此问题可获得
20
贡献值,回答如果被采纳可获得
50
分。
<p>我的一个朋友正在从平面设计师跳到游戏开发商,我决定在我的空闲时间和他一起工作。我们都没有太多的开发经验,但是我对学习Python非常感兴趣,我的朋友想学习C++。</p> <>我已经知道C++是游戏编程中的共同点,但是这里的相关问题建议新用户避免像C++这样更困难的语言。我最关心的是创建在操作系统之间可移植的游戏。我将使用Linux来开发和测试这个游戏,但是我们希望它也能在OSX和Windows上运行。我们对3D游戏开发没有兴趣,因为我们没有任何3D图形的经验。我会非常高兴与图形相当于一个游戏,如VVVV-非常简单的二维与最小(或零)纹理。</p> <P>还有,是否需要使用OpenGL来进行2D图形,或者C++ + Python有一些图形库能够产生游戏性图形?记住,我所说的游戏价值是指简单的像素化图形,比如Minecraft或vvvv。</p> 我们有一些关于Python、C++和OpenGL的书,并且可以深入到那些是正确的入门方法。大家推荐什么?</p>
0 条评论
分类:
Python问答
请先
登录
后评论
默认排序
时间排序
1 个回答
匿名
1天前
擅长:python、mysql、java
<p>我同意新来的椰子树,像Pygame这样的东西是适合你的。但对于AWNSER第二个问题,你可以在没有使用OpenGL/DirectX的情况下,在C++中制作2D游戏。在过去,我使用Windows库来实现位图、RECTS等,我认为Linux将具有类似的功能。不过,如果你希望你的游戏是跨平台的,那么OpenGL可能是一条路。</p>
请先
登录
后评论
针对此问题:
更多的回答
关注
89
关注
收藏
1
收藏,
216
浏览
网友 提问于 2天前
相关Python问题
如何提高Djang的410误差
7 回答
如何提高doc2vec模型中两个文档(句子)的余弦相似度?
5 回答
如何提高Docker的日志限制?|[输出已剪裁,达到日志限制100KiB/s]
3 回答
如何提高DQN的性能?
2 回答
如何提高EasyOCR的准确性/预测?
3 回答
如何提高Euler#39项目解决方案的效率?
9 回答
如何提高F1成绩进行分类
10 回答
如何提高FaceNet的准确性
1 回答
如何提高fft处理的精度?
5 回答
如何提高Fibonacci实现对大n的精度?
5 回答
如何提高Flask与psycopg2的连接时间
1 回答
如何提高FosterCauer变换的scipy.signal.invres()的数值稳定性?
6 回答
如何提高gae查询的性能?
5 回答
如何提高GANs用于时间序列预测/异常检测的结果
7 回答
如何提高gevent和tornado组合的性能?
3 回答
如何提高googleappengin请求日志的吞吐量
9 回答
如何提高googlevision文本识别的准确性
1 回答
如何提高groupby/apply效率
10 回答
如何提高Gunicorn中的请求率
1 回答
如何提高G中的文件编码转换
1 回答