Java 努力学习主题(django、游戏和应用程序开发、逆向工程)

Java 努力学习主题(django、游戏和应用程序开发、逆向工程),java,python,django,unity3d,Java,Python,Django,Unity3d,我一直在努力寻找一个需要深入研究的课题。。主题(更像是选择)是:django、unity游戏编程、汇编中的逆向工程和java应用程序开发。如果有人能从他自己的经历中启发我学习一个或多个科目,或者推荐我学习他自己的一个新科目,我会很高兴。(注:告诉我自己去尝试并找出答案是没有帮助的。) 我有python、java、C#和一点html\css方面的知识 我曾经尝试过unity,在android studio中开发java应用程序,我对django有点不满意。。但每次我开始一个项目时,我并没有真正完成

我一直在努力寻找一个需要深入研究的课题。。主题(更像是选择)是:django、unity游戏编程、汇编中的逆向工程和java应用程序开发。如果有人能从他自己的经历中启发我学习一个或多个科目,或者推荐我学习他自己的一个新科目,我会很高兴。(注:告诉我自己去尝试并找出答案是没有帮助的。) 我有python、java、C#和一点html\css方面的知识

我曾经尝试过unity,在android studio中开发java应用程序,我对django有点不满意。。但每次我开始一个项目时,我并没有真正完成它

我对学习所有这些都感兴趣,但无法决定从哪一个开始,结果什么也没学到:v


提前感谢

我觉得你没有完成一个项目的原因可能是缺乏动力。你需要把注意力从“我应该学什么”转移到“我想做什么”。然后找到有助于实现这一目标的编程语言/技能

尽管如此,我认为逆向工程的想法可能超出了您的范围(至少目前是这样)。显然,追随你的激情,这只是我的观点,但基于你所描述的技能(Python、Java、C#、HTML5),我认为钻研汇编之类的东西对你来说是相当陌生的(我无论如何都不是专家,但我知道人们经常觉得汇编相当困难)

由于您对Python和HTML5有一定的了解,因此可以使用Django创建一个web应用程序

或者,既然你知道Java和C#,你可以走移动路线——也就是说,Android和Java或者Xamarin和C#

在团结方面,我想建议你,在我自己尝试制作游戏之后,制作一场好游戏需要的不仅仅是C#。除非你是真正有决心和激情的,或者是一个体面的艺术家和音乐家,否则你可能会对自己制作的游戏感到沮丧一段时间

对于您可能感兴趣的新领域,总是有人工智能(Python非常有用)和桌面应用程序(即带有C#的Windows程序,带有HTML5的电子应用程序)

回想你未完成的项目;哪一个最有趣?你最喜欢使用哪种语言?这可以作为你想去哪里的指标

我怀疑StackOverflow上的人能否给你一个明确的答案,因为我们都曾和你在同一个地方<我不能替你决定。没有人替我决定。

叫我自己去查也没用


这在短期内可能不会有帮助,但在长期内可能会有帮助。

谢谢你的回复,我真的可以利用你的建议!在我的unity时代,我实际上制作了一款基于免费资产的平台2d游戏。。但是我在水平设计上遇到了困难,至于“我怀疑StackOverflow上的人是否能给你一个答案”,我没想到会有答案,我只是在寻找选择一个主题的建议