我最近开始考虑从头开始用 C# 制作一个 2D 游戏引擎。
现在,我想知道:在 java 中,我会使用 java.awt.Graphics2d 和 java.awt.Container 类。
你会建议我在 C# 中使用什么?
显然,谷歌无法帮助我解决这个问题。
我最近开始考虑从头开始用 C# 制作一个 2D 游戏引擎。
现在,我想知道:在 java 中,我会使用 java.awt.Graphics2d 和 java.awt.Container 类。
你会建议我在 C# 中使用什么?
显然,谷歌无法帮助我解决这个问题。
您可以使用 FNA 或 MonoGame(现已停产的 XNA 的重新实现)轻松构建游戏 (2D/3D)。它们不是引擎,但它们都是用于简单 DirectX 使用的层架构。
如果您正在寻找 Windows 窗体中的图像操作(PictureBox、Draw() 方法覆盖),您应该看看System.Drawing。