OpenJazz dla Androida

OpenJazz dla Androida jest portem OpenJazz, wolnej i szybkiej reimplementacji silnika gry Jazz Jackrabbit. Teraz już nie potrzebujesz „smartfona” z Windows Phone, aby zagrać w Jazz Jackrabbit na swoim wyrąbistym którymś-z-kolei Galaxy. Hurra!

OpenJazz for Android

Aktualna wersja to 20130725-1. Należy pamiętać, że to wciąż beta, jednak grać się da.

Podziękowania należą się autorowi OpenJazz oraz autorom portu libSDL.

16 myśli nt. „OpenJazz dla Androida

  1. Anonymous

    When i was a child i enjoyed these 2 games a lot. Now that i grew up and have some programming experience in Pascal, C++ and Android i think about porting them to android. Since Jazz 1 has already been ported by you guys, Jazz 2 remains to be ported. I already started to develop it. I managed to get the main menu working and the Episode selection screen. Also the character is almost done. But when i try to implement the map i fail. Unfortunately there is not much documentation about the source code of this game, only some info about how JCS handles maps. I tried various methods to load the maps but all failed. Could you guys help me find a way to do this? I would greatly appreciate your help.

    Odpowiedz
      1. Anonymous

        Also i would like to know an aspect. Is that code from the first link only for C++ or is it Native code that works in android? And if so how can i use it in my app cause i don’t have much experience with Native code.

        Odpowiedz
          1. Anonymous

            I know but it’s not 100% the same. But if i install the eclipse NDK, and i copy paste that code for jj2levelloader, will it work?

          2. Anonymous

            Or do i have to use the libSDL port for android? What do you recommend me to do : install the NDK or libSDL port?

          3. Anonymous

            I have downloaded and set up eclipse to find the NDK. What do i have to do now? Can i use NDK only in particular activities?

          4. Anonymous

            I can’t register to jabber.org due to site inactivity. They are migrating or something like that. I imported all the files needed and got rid of the errors that appeared due to various reasons. What do i have to do now? Maybe if i describe the structure of my app will help you help me :) .

            The port consists of 3 activities so far:
            1) Main menu screen and the NewGame button that is the only one working so far.
            2) Episode selection screen which consists of the 4 classic episodes : Formerly a prince, Jazz in time, FlashBack and Funky Monkeys. When you choose the episode the activity finishes and passes an integer containing a value from 1 – 4 that is the episode.
            3) The map activity which receives the value of the episode (does nothing else cause i am waiting for you to tell me how to display the map) and then displays Jazz using the Idle1 frame and on button press (LEFT / RIGHT) starts moving and changes to animation Walking made from about 7 frames.

  2. Anonymous

    Thank you a lot! I already saw Neobeo’s post about how JCS writes the levels into j2l files, but had no idea about the other link so thank you for pointing me at it. For now, i’m a little busy with high school but when i have time i will take a look at it ;).
    P.S: I am not an expert android programmer nor a begginer, so i hope i won’t disappoint you and i hope i will succeed in making this port work ;)

    Odpowiedz
  3. Anonymous

    Sorry for posting so many questions but i can’t wait to resume developing and i can’t do that without help, and the first thing i would like to ask is how to import the headers from the first link that you gave me into Eclipse /includes folder. I tried to drag the files from File Browser to Eclipse but this isn’t working, also i tried to CTRL-C then CTRL-V the files there and that didn’t work also so please help me!! :(

    Odpowiedz
    1. Anonymous

      I figured out what to do. I placed the headers and C++ files in the JNI folder of the project, so now i’m a step closer to loading the map. (I’ll try to do it myself but any advice is welcome)

      Odpowiedz
  4. Anonymous

    Can’t register to jaber.org =((

    register.jabber.org

    June 25, 2013: We have temporarily disabled account registration at the jabber.org IM service while we migrate the account database to a new machine. We will enable the web registration form again as soon as possible! In the meantime, you can create an account at any other public XMPP service.

    Odpowiedz
  5. Anonymous

    Przemub please reply. I really need your help! I would like to release the app before easter and when easter comes ill add the Secret Files expansion. But without your help i can’t do that :((

    Odpowiedz

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *

Możesz użyć następujących tagów oraz atrybutów HTML-a: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>