Have you looked at the LunarLander sample in the SDK:
android-sdk-windows-1.6_r1\platforms\android-1.6\samples\LunarLander

--
RichardC

On Oct 20, 7:39 pm, Mika <[email protected]> wrote:
> Hello people.
>
> I've gone through several Android examples, tutorials and generally
> just played around with the system. Now I'm in a need of help
> concerning a making of a game for Android, more specifically
> structuring the design. I'm going to use OpenGL to render everything.
> Generally when I have programmed games on the PC side I've gone about
> it roughly in this manner:
>
> game_loop( running )
> {
>      updateInput();
>      updateGameLogic();  // enemies, objects, etc. stuff
>
>      renderEverything();
>
> }
>
> That's it in a nutshell, of course I've generally added interpolation
> of rendering. Basically having an if statement saying that "if over X
> amount of time has passed do update" and render as fast as possible
> with the interpolation. But how should I go about this on Android?
>
> Since doesn't OpenGL ES "require" a separate thread for itself and I
> really don't want to do my update stuff in onDraw() of the OpenGL
> thread. So any links, help or just generic tips where to look on how
> to build the structuring properly? Aiming to get it to look something
> like this:
>
> game_loop( running )
> {
>    readInput();
>
>    if( has 20ms passed )
>    {
>       updateGameLogic();  // enemies, objects, etc. stuff
>    }
>
>    float t = calculate interpolation point based on time;
>    renderEverything( t );  // this supposedly then ... calls the ...
> rendering thread? Which we cannot really "call" like a function..
> ugh..
>
> }
>
> Or is it done completely different on Android? How could I achieve the
> same "effect"/flow of events. But yeah kind of need a help to point me
> in the right direction on how to structure things on Android and from
> there I can take care of the rest.
>
> Thank you.
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to