Java编写2D游戏最好的做法是什么?

良少
博客专家认证
2006-04-04 10:39:18
Java编写2D游戏最好的做法是什么?
是用MVC模式, 自己开发类似于标准GUI控件 这样来开发游戏;

还是,在Panel上 用paint()这样的方法直接画出 游戏界面?

现在,一般的公司使用哪一种方法制作游戏呢?

现在,小弟我想研究一下游戏,So 有此问!
...全文
508 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
良少 2006-06-12
  • 打赏
  • 举报
回复
顶起来!

比如说,俄罗斯方块,这个游戏,现在都是直接在界面上画元素,而不是像UI组件一样进行编程,比较麻烦。
我想使用UI组件的方式编写俄罗斯方块中每一个元素。这样就easy了!
jesse8013 2006-04-14
  • 打赏
  • 举报
回复
mark
良少 2006-04-14
  • 打赏
  • 举报
回复
我看到有一种方法:

继承JComponent自己制作可视化组件, 从而实现用MVC模式来编写游戏的方式。
这种方式,是非常先进和优雅的。 你们觉得呢?
直接在Panel上画出游戏界面和进行控制, 这种方法制作游戏,会产生一个非常长的方法。
这种方式,更像是面向过程的编程方法,而非OO的风格!
Ivanxu 2006-04-07
  • 打赏
  • 举报
回复
我最近写了个游戏,我是直接获取JPanel 的Graphics ,然后用Graphics 的draw来显示画面.- -
kuafu001 2006-04-06
  • 打赏
  • 举报
回复
我对用SWING开发游戏最近也有了兴趣.有空可以交流一下
kuafu001@163.com
良少 2006-04-05
  • 打赏
  • 举报
回复
ding

62,614

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧