有没有C#的库可以用来制作游戏,并且类似于PyGame(而不是游戏引擎)?

推荐答案1

您所描述的是单体

MonoGame | MonoGame
Contribute As a free and open-source project, the MonoGame Framework is is maintained by the MonoGame Foundation and developed along side contributions made by the community. Click to learn how to contribute

它的游戏编程库,该库用C#编写,可用于跨Playform开发,并带有一些额外的libararies.

我曾经教授XNA,这是单身仪的基于Xbox 360的游戏机游戏开发.学生发现它很有用,但通常他们散布了Unity 3D由于Unity具有更多的功能.

,但您要求类似pygame和单人与Pygame相同的复杂性.

推荐答案2

是.

pygame基于SDL(简单的DirectMedia Layer),这是一个用于游戏和图形编程的C库.尽管在C中,但C ++和其他语言很容易访问.它被广泛用于各种C ++游戏.

也有像Monogame这样的非常轻巧的游戏引擎提供与SDL相同的服务,但还有其他一些设施.