actually have some apple or orange juice
i like both but i think coffee will do a better job
So, whats your personally conclusion about XUI2D compared to libGDX
@ilan?
ok so i will try to write what my opinion is if we compare libgdx and xui2d.
first i want to say that libgdx is a very very complex library. there are an enormous amount of possibilities in libgdx. it has so many inside libs like math calculations and a lot of other stuff. you will not use most of them but you have the possibility. anyway, libgdx is very very powerful, fast and complex. it is a greate rendering framework and you can create really nice games with it. it is important to understand that box2d and libgdx are 2 different libraries. libgdx is a rendering library that draws all your sprites on the screen. box2d is a calculating library that calculates the physics and you can create bodies with it in a box2d world and use libgdx to draw your sprites to the bodies. there are also a lot of other drawing possibilities like particle effects, specialFX effects and much much more.
now xui2d, xui2d is a very nice library that takes the rendering part and the physic part and mix them together to make the life of the game maker simpler. you can create really nice stuff and very fast with it. you can combine simple views in your project and use them (in libgdx it is not that simple and also very NOT recommended!!)
it makes it very simpler to use xui2d and until now i had no performance issues with it. i have not created any real game with it but it is a very great and interesting tool that should be considered when creating games especially because you can share the same code with all 3 b4x platforms.
in my opinion, i like most working with iSpritekit. because iSpritekit is a very strong game engine and very simple to use. you don't need to worry about rendering stuff you just create sknodes and that simple object can do so many stuff. it also includes everything in it like a body (or multiple bodies), a texture, you can add actions to it. and once you apply any force to his body or rotate it the sprite is moving with it together. if i make games my first choice is iSpritekit. once you understand how it is working you will wish you have the same tool for b4a.
anyway, xui2d is very good. you get very good results with it and it is very simple to use. and i am sure erel will add more stuff to it so it will be much more powerful. i still need to understand a lot of stuff in it but i do like it a lot and recommend using it if you want to make a cross-platform game.
EDIT: i have forgotten to mention that from what i see xui2d physics are very similar to libgdx + box2d. so the box2d stuff is the same. in spritekit it is also the same so once you learn how to work with box2d it will be very simple for you to work with all 3 game engines.