Java编写2D游戏最好的做法是什么?
   是用MVC模式, 自己开发类似于标准GUI控件 这样来开发游戏;
  
  还是,在Panel上 用paint()这样的方法直接画出 游戏界面?     现在,一般的公司使用哪一种方法制作游戏呢?   现在,小弟我想研究一下游戏,So 有此问!

解决方案 »

  1.   

    我对用SWING开发游戏最近也有了兴趣.有空可以交流一下
    [email protected]
      

  2.   

    我最近写了个游戏,我是直接获取JPanel 的Graphics ,然后用Graphics 的draw来显示画面.- -
      

  3.   

    我看到有一种方法:  继承JComponent自己制作可视化组件,  从而实现用MVC模式来编写游戏的方式。
          这种方式,是非常先进和优雅的。   你们觉得呢?
      直接在Panel上画出游戏界面和进行控制,  这种方法制作游戏,会产生一个非常长的方法。
    这种方式,更像是面向过程的编程方法,而非OO的风格!