从Visual Studio迁移到NetBeans或其他IDE

zac*_*con 0 c# java netbeans visual-studio

我使用Visual Studio在C#中完成了很多程序.我知道C#对于游戏来说很糟糕(随着屏幕上的对象越来越多,它变得越来越慢),我听说Java更适合游戏,所以我决定尝试使用NetBeans 7.0重新编写Java游戏0.1

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

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

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

我不想硬编码所有东西,因为我可以想象这将是一场噩梦(董事会是一个8 x 9平方的.每个方块都是一个按钮).

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

如果这不可能,那么恐怕我不得不坚持使用C#.一位朋友告诉我XNA对游戏没问题(说朋友也告诉我XNA对于一个相对简单的桌面游戏来说是过度杀伤).

小智 7

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

  • @Asparagus,学生问愚蠢的问题,所以他们学习,说他的废话即使可能是真的也不会有帮助. (3认同)
  • 这个答案是如此迂腐和无用,以至于我可以放弃1000点我的声誉,因为它能够不止一次地投票. (2认同)