Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我只是想了解大众对于简单游戏是使用 C# 还是 java 的意见。我将尝试用视觉和声音重现经典的乒乓球游戏。我应该使用vectors和java来做到这一点,还是使用C#和XNA框架对游戏和我从完成项目中获得的经验来说会更好?从我目前所做的研究来看,C# 对于游戏编程来说绝对是一个更好的选择,但我想首先明确地询问:java 还是 C# 用于一个简单的游戏。
Java 是独立于平台的,因此如果您计划在非 Windows 平台上运行游戏,它必须是您的选择。但是,如果您只需要在 Windows 上运行游戏,那么 C# 替代方案似乎是一个更好的选择。毕竟 XNA 框架是为开发游戏而开发的。它还提供了更多选择,例如为 Xbox 开发(以后可能会变得有用的知识)。此外,Java 已经不像几年前那样了,所以在我看来,更加重视学习 C# 是一种更好的时间投资。