What is MotionWelder ?
Motion Welder is simple, free, GUI tool with rich user interface for fast and easy creation of image based animation, for j2me game. It is specially designed to bridge a gap between developer and designer. Animation plotted by designer on Motion Welder, can be exported directly to j2me game by developer, which save tremendous amount of both of the teams time, and helps in creating quality animation.
Motion Welder meets a definite need of J2ME developers to automate mobile game development process and answer to today’s unwieldy process of developing animation for mobile.
For Graphics Artist:
Motion Welder helps graphics artist to design his visualized animation using clipped image and finally export it to compact animation file .anu
Motion Welder includes features to play animation, set delay between frames, automatic alignment of frames, set reference point for a frame in animation, reuse already created frames etc.
For Developer:
Motion Welder helps developer to focus more on game logic, and isolates logic for playing and reading animation provided by graphics artist, using motionwelder library(motionwelder.jar). It is as simple as loading animation, creating player, and playing animation. Motion Welder also provide mechanism to mark area on sprite, through which collision detection can be handled. Please refer example provided with installer to see how simple is to use motionwelder library.
Why Motion Welder for Mobile Games.?
Bridges a gap between designer and developer.
- Motion Welder provides intuitive GUI interface through which designer can directly put there visualization on this tool, which can be directly exported in your code by developer, thus saving coupling time of both the team.
Builds quality animation.
- Animation designed by Motion Welder speaks it's quality by itself.
 
Integrated supports for native components like ellipse, rectangle, line, as a part of animation.
- Motion Welder comes with integrated support of native components like, ellipse, line, rectangle thus saving your heap.

Saves valuable development time.
Motion Welder helps you to design animation on studio board, this saving multiple iteration, which involves if developer directly design it in his code, by changing coordinates until he reaches perfection.
Solves memory and heap issues.
- Including the complete frame in a image is generally not recommended, as it duplicates image parts thus consuming heap and and increasing jar size as shown below

Only solution to avoid this problem, is to split frame into multiple image clips as shown below.

But soldering all this part in your application is not easy, as it involves referencing of image clips with respect to frame and animation. Motion Welder hides all this details, and provide you very clean interface to create image clips, and play your animation.
Solves portability issue.
- Porting mobile game to support all the available device is tedious task. Motion Welder helps you to easily port your animation, by easily redefining the coordinates of your animation.
Available for free.
- Downloaded version might be with limited animations, but Motion Welder is available for free, and can be obtained by writing to support at support@motionwelder.com
What is Motion Welder Library.?
Motion Welder library is open source, simple to use library available as (motionwelder.jar) containing few j2me classes and interfaces for loading, playing animation It supports looping, events handling etc. Since it is open source, you can modify it, to get it best suited for your game.
Have a look at it's simplicity
 |