我的一个朋友正在从平面设计师转变为游戏开发人员,我已经决定在空闲时间和他一起工作。我们都没有太多开发经验,但我对学习Python非常感兴趣,我的朋友想学习C ++。
我读到C ++是游戏编程中的共同点,但在这里,相关问题建议新用户避免像C ++这样更难的语言。我最关心的是创建可以在操作系统之间移植的游戏。我将使用Linux来开发和测试游戏,但我们也希望它能在OSX和Windows上运行。我们对3D游戏开发不感兴趣,因为我们没有任何3D图形的经验。我会非常满意类似VVVVVV这样的游戏的图形 - 非常简单的2D图形,几乎没有(或零)纹理。
此外,是否有必要使用OpenGL进行2D图形呢?还是说C ++ / Python有一些图形库可以产生适合游戏的图形呢?请记住,通过具有游戏价值性,我指的是像Minecraft或VVVVVV这样的简单像素化图形。
我们有一些关于Python,C ++和OpenGL的书籍,如果这是入门的正确方式,我们可以深入研究。大家有什么推荐的吗?
我读到C ++是游戏编程中的共同点,但在这里,相关问题建议新用户避免像C ++这样更难的语言。我最关心的是创建可以在操作系统之间移植的游戏。我将使用Linux来开发和测试游戏,但我们也希望它能在OSX和Windows上运行。我们对3D游戏开发不感兴趣,因为我们没有任何3D图形的经验。我会非常满意类似VVVVVV这样的游戏的图形 - 非常简单的2D图形,几乎没有(或零)纹理。
此外,是否有必要使用OpenGL进行2D图形呢?还是说C ++ / Python有一些图形库可以产生适合游戏的图形呢?请记住,通过具有游戏价值性,我指的是像Minecraft或VVVVVV这样的简单像素化图形。
我们有一些关于Python,C ++和OpenGL的书籍,如果这是入门的正确方式,我们可以深入研究。大家有什么推荐的吗?