gpt4 book ai didi

c# - 从 Visual Studio 迁移到 NetBeans 或其他一些 IDE

转载 作者:行者123 更新时间:2023-12-01 06:41:16 26 4
gpt4 key购买 nike

我使用 Visual Studio 用 C# 编写了很多程序。我知道 C# 对于游戏来说很糟糕(屏幕上的对象越多,它就会变得越慢),而且我听说 Java 更适合游戏,所以我决定尝试使用 NetBeans 7.0 用 Ja​​va 重新制作棋盘游戏.1

我过去做过一些基本的事情,我所说的基本是指 Java 程序,用户可以在其中移动鲨鱼或其他东西。

但我注意到我的大多数 Java 程序都是硬编码的。如果我想要一个窗口(一个框架),我必须输入它,设置大小,等等等等。我已经习惯了 Visual Studio 的拖放和编辑,虽然我知道(并尝试使用)NetBeans 的拖放组件功能,但我仍然遇到困难。

例如,当创建 Java 桌面 应用程序(来自 NetBeans)时,它会自动为我提供一个面板,我相信它将充当主“窗口”。但我无法编辑它,或者至少找不到我需要编辑的属性(大小、起始位置、无最小值、最大值、关闭按钮、背景图像等)。我的编码尝试通常会失败,因为显然面板会自动生成我无法编辑的代码。

我不想对所有内容进行硬编码,因为我可以想象这将是一场噩梦(棋盘是一个 8 x 9 的正方形。每个正方形都是一个按钮)。

那么,我应该如何开始呢?我尝试做Java应用程序和Java桌面应用程序(不知道两者之间的区别),但我仍然遇到同样的问题;我无法编辑任何内容,至少无法以我在 Visual Studio 中习惯的快速简单的方式进行编辑?

如果这不可能,那么恐怕我将不得不坚持使用 C#。一位 friend 告诉我 XNA 对于游戏来说还可以(这位 friend 还告诉我 XNA 对于相对简单的棋盘游戏来说有点大材小用)。

最佳答案

考虑到你想制作什么样的游戏以及你的问题是什么,我宁愿说游戏写得不好,这可能是你的问题,而不是语言的问题。

关于c# - 从 Visual Studio 迁移到 NetBeans 或其他一些 IDE,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7429321/

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