enigma-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Re : Re: [Enigma-devel] Enigma on Android?


From: David Sprehn
Subject: Re: Re : Re: [Enigma-devel] Enigma on Android?
Date: Fri, 18 Dec 2009 09:35:38 -0800

Hi,
It is possible to run native C++ code, in a couple of different ways.  ScummVM is a good example of a big open source C++ project that was ported (very succesfully) to Android.  [sites.google.com/site/scummvmandroid/Home]  Also a Lua interpreter is available through the android scripting environment if it's needed, though I guess that would add an extra dependency unless we found a way to bundle it.

--David

On Dec 18, 2009 9:07 AM, "Erich Schubert" <address@hidden> wrote:

Hi,

> Well, just to say that it would be a great idea if only because Java is the platform used on Nokia...

It still is a lot of work to do, especially if you want to stay
compatible with Enigma. For example, you would also need to port the
lua programming language from C to Java ...
I'd not volunteer for that right now ...

> While I am at it I wonder if it would possible to make Enigma versions of a "Scottish puzzle" lik...

I know them by the name "Einsteins riddle", although Wikipedia calls it
http://en.wikipedia.org/wiki/Zebra_Puzzle
I've even created one like this myself for a math students magazine,
and tried to make it not too easy either. It's on my homepage, but in
german only.

> I was thinking of a meditation level where the table would be filled with the white marbles,

I do not understand how this would work with a "medidation" style
level, which usually means moving all marbles at the same time.
Instead I'd put in an item generator where the user can produce some
marker items for himself to make solving easier.
In addition, he would get the appropriate number of "solution" items
that he needs to place in the correct squares.

This should be doable without much effort, if you implement a single,
pre-defined puzzle. You should try to make sure it doesn't include
translation-sensitive rules (such as "starts with the same letter
as").
Auto-generation is far from trivial, at least if you want them to be
somewhat fair in difficulty and the statements to be translatable and
non-trivial. Generating a randomized permutation of
a challenge should be a bit easier.

> Also, I don't remember how to make a translation: I found some "mo" files but they seem to be com...

They are compiled. Use the source files, included in the source code.
Not sure about the process for the manual, if it also run through
intltool.

best regards,
Erich Schubert


reply via email to

[Prev in Thread] Current Thread [Next in Thread]