Griffon Groovy

09-08-06 banq
类似JavaFX的Griffon

Griffon是基于Groovy(类似JavaFX的动态脚本语言,适合应用开发)的一个框架,应用于桌面客户端.可以调用JME SWING API,语法类似JavaFX。

应该比JavaFX运行环境要求低:可以开发Widget,能够开发游戏:

application(title:'SimpleLWJGL',

size:[300,300],

resizable:false,

locationByPlatform:true,

iconImage: imageIcon('/griffon-icon-48x48.png').image,

iconImages: [imageIcon('/griffon-icon-48x48.png').image,

imageIcon('/griffon-icon-32x32.png').image,

imageIcon('/griffon-icon-16x16.png').image]

) {

widget(model.canvas)

}

使用Griffon +LWJGL 开发游戏

OpenGL/JOGL是自行车, LWJGL(Light-weight Java Game Library)是浪漫时尚的Vespa摩托车, 而jME是粗旷的哈雷摩托车。

如果你想接触裸机就使用OpenGL,如果你想调整和定制就是要LWJGL,如果您想制作一个奇异的游戏就使用jME

http://jameswilliams.be/blog/entry/149

[该贴被admin于2009-08-06 14:57修改过]

              

banq
2009-08-06 10:50
GfxBuilder是Java2D的Groovy builder. Griffon的插件,直接与JavaFX 1.2竞争:

http://www.jroller.com/aalmiray/entry/gfxbuilder_0_2_released

而JavaFX最大软肋就是性能:

当用JavaFX来提供更复杂的场景:现场的内存使用的增加和性能降低,因为越来越多的节点添加到现场。

http://java.dzone.com/articles/javafx-scenegraph-dilemma-one

[该贴被admin于2009-08-06 14:59修改过]

猜你喜欢