RedZero9 发表于 2022-11-3 17:31

学Java后学游戏开发可以吗?

现在目前是大三,学了一下JavaSE(准备二刷),现在在学Javaweb,准备完整学完Java知识之余学点游戏开发,个人Java和游戏开发都挺兴趣的。有好的建议吗
最主要提问题是不知道java和游戏开发都是一条路走到黑的吗 有没有人两种都能学会啊

mastertravels77 发表于 2022-11-3 17:35

服务端语言做游戏很拉的

Mecanim 发表于 2022-11-3 17:40

可以。
不过主流的游戏比较少使用java开发,如果是这种情况,通常得结合游戏类型,游戏引擎,开发工具来选择一门合适的语言。
如果是自己玩票性质的游戏开发,java完全没有问题。我们在公司里边搞过多次游戏编程比赛,像什么俄罗斯方块,贪吃蛇,黑白棋,吃豆人,炸弹人,坦克大战之类,也是用java弄的。

redhat9i 发表于 2022-11-3 17:46

当然可以都学会,感兴趣就去了解,去尝试,或许未来你会发现某个更感兴趣,渐渐地把另一个放下了,那也不是损失。
进入工作之后,很多事情往往是需要多种技术互相配合去完成的,你了解了另一个领域的结构和思想,你和同事的沟通成本会更低,配合会更顺畅。
如果精力足够,成为全栈工程师也未尝不可。
如果想了解游戏开发,Unity + C# 是个不错的入门选择。
如果发现对 Java 更感兴趣,但又喜欢游戏行业,也可以往游戏服务端开发工程师方向发展。
年轻的时候多尝试,年长之后试错的机会成本就高了。

franciscochonge 发表于 2022-11-3 17:54

做游戏的话,就别折腾java了,做肯定可以做,但没人用的…去看看隔壁的C++吧,顺便看看C#,lua,ts,js,了解了解cocos, unity, ue

Ilingis 发表于 2022-11-3 18:01

首先,学习一种编程语言,要了解这种语言的特点和用途。
       Java主要的用途是编写应用程序,这主要得益于Java的面向对象,安全性,可移植性(跨平台)和多线程(可以带来更快的交互相响应和实时行为)以及动态性。
   使用Java编写应用程序既能缩短开发时间,又可以降低开发成本。Java可以用于桌面应用程序,电子商务系统,多媒体系统,分布式系统和Web应用程序开发。相对于游戏开发,Java就会逊色一些。
   目前开发大型游戏用的最多的还是C语言或者C++,另外就是python了,像我们熟知的《我的世界》就是使用python开发的。
      所以如果想走开发工程师,学习Java是很好的。游戏开发的话,还是选择其他语言好一些。
页: [1]
查看完整版本: 学Java后学游戏开发可以吗?