原生Java能不能做2d游戏?

最近在想,怎么样才能在不用Java游戏框架的情况下做一个普普通通的小游戏,类似于开罗游戏。(图如下)

img


或者泡泡龙这种。(图如下)

img


能不能实现可以告诉我,如果能最好就是给我推荐一下学习途径。

用Swing控件做UI界面,paint方法绘图。

Java不仅可以做2D游戏,还可以做3D游戏,3D游戏引擎:https://jmonkeyengine.org/ 上面有非常多的案例

仅基于JDK开发也是可以的,窗口组件用swing够了,渲染用Graphics2D够了,单机游戏保存数据有文件系统够了,物理模拟自己写算法实现

您好,我是有问必答小助手,您的问题已经有小伙伴帮您解答,感谢您对有问必答的支持与关注!
PS:问答VIP年卡 【限时加赠:IT技术图书免费领】,了解详情>>> https://vip.csdn.net/askvip?utm_source=1146287632