|
QnA
Does it really produce games for both MIDP1.0
and MIDP2.0 ?
Yes, we have completely rewritten the MIDP2.0 in
order to offer a compatibility layer for developing games that will play
both on old and new mobile devices. Also, we have applied several
optimizations on our version of MIDP2.0, such as Image Caching and Smart
Collision Detection using Collision Rectangles even in Tiled Layers,
that really make mobileFX Powered Games rock!
How does mobileFX Arcadea deal with Porting?
It deals with it with Framework and Engine Packages
that are automatically configured by a Pre-Compiler, depending on the
configuration settings of Game Variants.
Glossary:
We have encapsulated reusable code and domain
specific source code and features into Framework Packages. Each
Framework Package, when referenced by a game project, automatically
enables certain features; for example there are frameworks for sending
SMS messages, interconnecting mobileFX Applications using Bluetooth and
many more.
Certain Framework Packages classify the entire
wireless application - those frameworks are called Engine Packages.
Such Engines are the mobileFX 2D Game Engine, Trivia Game Engine, Puzzle
Game Engine, Lucky 7 Game Engine, Soccer Game Engine,
mobileFX ODP Browser Client
Engine and many more.
We have introduced the concept of Game Variants.
Each variant represents a configuration set that at pre-compilation-time
affects code re-generation in the source of each referenced Framework. A
single game project can have as many variants as it is required in order
to maximize its compatibility with as more as possible wireless devices.
Finally, mobileFX Arcadea is equipped with
Pre-Compiler system that automatically identifies areas of code in
the referenced Frameworks that need or don't need to be compiled,
depending on the settings of each Game Variant.
Do I write source code in mobileFX Arcadea?
Well, we have designed mobileFX Arcadea so that you
don't have to, but since it is a Developer's tool, yes - you can
compile your own applications with it and even extend any of the
Engine Packages by implementing several interfaces. However, since
it is also a Rapid Prototyping Tool, in most cases, authoring of
source code is not necessary.
Can you Debug J2ME code from within mobileFX Arcadea?
Definitely yes - mobileFX Arcadea has a complete
feature-set for debugging J2ME code and it has been tested with SUN's
Wireless Toolkit 2.3 and SONY Ericsson SDK 2.2.4. It also offers a
special debug class for debugging its own Frameworks and Packages.
I am just a Graphics Artist - Can I use it to develop Games?
Yes - you can develop games without writing any Java
code - just paint the Sprites and the Stages and click the compile
button. You can easily import and export graphics from and to known
graphics formats, but especially for Graphics and Pixels Artists,
mobileFX Arcadea offers some very specific features and build-in tools:
A powerful Pixel Editor for editing your Sprite's frames and an
Animation Sequence Editor for easily designing and testing
Animation Sequences. There is also a Sprite Motion Modeller,
a Mobile Fonts Editor, a Morphing Tool, tens of
pixel-optimized Filters with instant preview, and a Spatial
Object Extraction Tool for importing Sprite image strips. Especially
for animators there is a Peg Bar for tracing-copy animation
frames and finally a Tiled Layer Editor for developing your
Stages.
Who can use mobileFX Arcadea?
Our product is a complete, cost-effective and
productive solution for developing J2ME CLDC / MIDP Games for any
mobile device. The product applies to both Game Developers and Game
Players, and it is designed for covering the needs of Rapid Prototyping
as well as satisfying demanding 2D Game Development requirements. |