gpt4 book ai didi

c# - 在游戏开发后期从 2D 过渡到 3D

转载 作者:太空宇宙 更新时间:2023-11-03 18:18:23 25 4
gpt4 key购买 nike

我想开发一款游戏,但为了快速制作原型(prototype),我希望它尽可能简单,所以我会在 GDI+ 和 WinForms 中以自上而下的 2D 方式进行所有操作(嘿,我喜欢他们!),所以我可以专注于游戏本身的逻辑和架构。

我考虑将整个游戏逻辑(服务器)放在一个程序集中,其中 WinForms 应用程序将成为该游戏的客户端,如果/当时机成熟,我会编写一个 3D 客户端。

我很想使用 XNA,但我还没有真正研究过它,所以我不知道它是否会花太多时间来加快速度 - 我真的不想花太多时间做游戏逻辑以外的事情,至少在我有灵感的时候。但在从 2D 过渡到 3D 时,我不必放弃一切并转移到新平台。

另一个想法是克服它并学习 XNA/Unity/SDL/至少达到那个水平的东西,这样我就可以制作与 GDI+ 中相同的 2D 版本,而且我不必担心切换框架不再。

我们只是说游戏是那种你从后面看一个家伙,你在游戏世界里跑来跑去并与物体互动的游戏。所以鸟瞰图目前是可行的。

谢谢。

最佳答案

您真的应该硬着头皮看一下您提到的框架之一。

SDL 非常好,但老实说,如果您只想开始编写游戏,XNA 非常棒。

如果您已经有 C# 经验,则可以按照在线教程进行操作,但仅拿起一本关于 XNA 的书就足以真正让您入门。

关于c# - 在游戏开发后期从 2D 过渡到 3D,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2544215/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com