Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 要么我';我不自信,或者我就是不自信;我什么都不知道_Java_Eclipse - Fatal编程技术网

Java 要么我';我不自信,或者我就是不自信;我什么都不知道

Java 要么我';我不自信,或者我就是不自信;我什么都不知道,java,eclipse,Java,Eclipse,自从我12岁买了第一台电脑后,我立刻对制作游戏产生了兴趣 现在,我对java及其工作原理有了一个基本的了解(有一天它会立即点击)。不管怎么说,我的问题是我知道如何在头脑中做一个简单的游戏,但当我在eclipse上单击“新建项目”按钮时,我马上就迷路了,不知道从哪里开始。没有一个教程在我身边,我做不了什么,因为我的思想是如此依赖它 所以问题是:我能做些什么来克服我的这个问题,你们中的任何人以前都有过这种感觉吗 我以前做过Minecraft mods 编辑:请不要告诉我诸如“你不知道自己陷入了什么境

自从我12岁买了第一台电脑后,我立刻对制作游戏产生了兴趣

现在,我对java及其工作原理有了一个基本的了解(有一天它会立即点击)。不管怎么说,我的问题是我知道如何在头脑中做一个简单的游戏,但当我在eclipse上单击“新建项目”按钮时,我马上就迷路了,不知道从哪里开始。没有一个教程在我身边,我做不了什么,因为我的思想是如此依赖它

所以问题是:我能做些什么来克服我的这个问题,你们中的任何人以前都有过这种感觉吗

我以前做过Minecraft mods

编辑:请不要告诉我诸如“你不知道自己陷入了什么境地”之类的事情或任何令人沮丧的事情。我知道我自己无法制作AAA级游戏,也无法制作任何其他受欢迎的独立游戏。近两年来,我一直在尽最大努力发展我的java技能,我当然不会吃得太多。我不是那种来这里问“我如何制作像Minecraft这样的游戏”的孩子。为了更详细地说明我的问题,这里有一个小小的总结


小结:你们中有人在第一次开始学习时经历过这种情况吗?还有,你(伟大而有力的评论家)是如何知道首先制作哪些类的?

我觉得你只需要花一些时间做一些教程,熟悉eclipse环境

从eclipse开始的一个好地方是。我建议第一步就是看电影

不幸的是,没有快速学习选项,我发现视频是快速熟悉新产品和技术的好方法


我希望这个答案对你有所帮助,下次一个更具体的问题可能会帮助你得到更清晰的答案:)。

首先,要知道你所拥有的不是问题

撇开智力和能力不谈,编程是一门独特的科学,与其他科学相比,它既是一门科学,也是一门艺术。无论你读了多少本书或做了多少个教程,这更像是绘画或网球,因为你只需要每天练习,让你的大脑有机会发展这种“肌肉记忆”。说到编程,没有什么能比得上“经验”;12岁的人所能拥有的经验只有这么多

然而,知道了这一点,你知道你不想编程的东西已经是“成功的一半”。语言(java,C++等)是大量的,而不是试图“掌握”一种语言来制作某种东西(例如,游戏),我会寻找工具来帮助我的任务。在使用该工具时,您将通过使用该语言来学习该语言,我发现这是获得编程经验的一种更具建设性的方法(使用没有任何库的裸IDE从头开始制作游戏是一项艰巨的任务,即使对于经验丰富的程序员也是如此)

特别是制作游戏时,您应该尝试以下工具:

尤其是Unity3d是用C#编写的,如果您熟悉Java,就应该很容易掌握。像Unity这样的工具的好处是,有很多现成的资产,你可以使用它们来启动游戏。社区和可用的参考资料也相当大

剩下的只是练习。例如,Unity有一个巨大的用户界面,拥有大量的功能。不要因为感觉复杂而感到气馁。一步一步地去做,要知道这需要时间

祝你好运

--jdr

p、 d。 如果你觉得无聊,想花15分钟读点什么,请阅读以下内容:

theatlantic.com/education/archive/2013/10/the-mystof-im-bad-at-math/280914/


这可能与编程无关,但也有相同的区别。

对孩子们进行投票,尽管学习编程是件好事,尤其是在年轻的时候,但StackOverflow适用于特定的编程问题。买一本关于JAVA的书或在线阅读官方教程,然后立即投入其中。如果你有具体的问题,我们很乐意提供帮助。因为这个人是孩子,并不意味着他们应该被否决,但也不意味着他们应该被否决。这个问题是关于如何使用Eclipse之类的教程(可能),我不知道它在问什么,因此我会先用铅笔和纸。勾勒出你想要实现的目标和你可能需要的目标的想法。明确说明这些可能相互作用的方式以及需要管理的方式。尝试一些简单的想法,看看你是否能让它们发挥作用。调查一些现有的游戏引擎,看看你是否能弄清楚他们是如何在这里发布同样的问题的。请不要乱发垃圾信息,一个地方就够了。非常感谢约翰!这当然有点帮助。我的问题是我不知道如何开始我的项目。无论如何,谢谢你的帮助!从中开始,开始制作哪些类你知道你正在构建的游戏规则吗?:)在开始编写游戏程序之前,您应该先了解游戏的具体工作方式。程序员经常做我们称之为“重构”的事情——这意味着我们以一种简单的方式编写代码,然后再回头给类和方法起一个漂亮的名字。您可以从
MyClass
main
开始。添加到这些库中的jmonkey也适用于java中的3D游戏(而且非常容易开始使用,因为它有自己的IDE(基于netbeans)这个答案令人惊讶!我宁愿使用Unity而不是game maker,我以前使用过game maker,对它的简单性感到厌倦。我也花了几个月的时间练习blender和audacity,所以Unity最适合我!再次感谢你给出的精彩答案,我