haxeflixel- (+) code only
- (+) strong typing
- (+) built-in debugger
- (0) async programming: FlxSignal/add/dispatch
- (0) so so ui components
- haxeui: crash on neko target
- flixel-ui: ok for xml, meh for code only(no proper scaling)
- FlxUISpriteButton + loadGraphicSlice9
- (-) unpopular
- (-) demo could not load hexagonal tmx
(-) buggy? unable to resize text on FlxButton- (-) incomplete documents
- (-) no anchor for sprite support
heaps.io- (-) no default UI library?
- godot
- (+) popular
- (+) rich ui components
- (+) easy to include assets
- (+) plugin load hexagonal tmx
- (0) async programming : signal/connect/emit_signal
- (-) weak typing
- (-) editor needed
- ebiten
- (+) strong typing
- (+) go-tiled load hexagonal tmx(?)
- (+) boot faster than ceramic(2.5~3x?)
- (0) async programming : go routine
- (-) less ui components (text, button)
- (-) need to encode assets(?)
- love2d + moonscript
- (+) fast iteration
- (-) slow
- (-) script only
- (-) no default UI library
cocos2d-x- (-) hard to build
- (-) long test cycle
- (-) big commit size
sfml- (-) mobile build?
- ceramic
- (+) code only
- (+) strong typing
- (+) anchor for sprite support
- (?) async programming: (Timer/delay/interval)
- (=) lighter than haxeflixel but less component
- less decoration for text
- async rendertexture
- (-) unpopular
- (-) could not load hexagonal tmx
- (-) no built-in functional UI system(though there're UI components)
- (-) incomplete documents
- (-) slower to boot than ebiten
댓글 없음:
댓글 쓰기