Menu

Obstacles in arena?

2008-01-21
2013-04-08
  • Frank Plohmann

    Frank Plohmann - 2008-01-21

    Hi!

    I'm very new to JRobots and I even did not code any robots at the moment. But I watched some battles on the website. Many veteran battles look very similar and it was only in team battle some fun to watch. Is it right there are no obstacles in the area? Something to hide from attacks or something to get around to be able to hit the enemy?

    If not, this could be very interesting, especially for veterans, to develop a robot which can handle different types of arenas with different obstacles and not only one plain field.

    Frank

     
    • Leonardo Boselli

      > Is it right there are no obstacles in the area?
      > Something to hide from attacks or something to
      > get around to be able to hit the enemy?

      Yes, there are no obstacles and the arena is a simple square.

      > If not, this could be very interesting, especially
      > for veterans, to develop a robot which can handle
      > different types of arenas with different obstacles
      > and not only one plain field.

      This kind of improvements were suggested from time to time, but never implemented for several reasons. One important reason: such a change is not compatible with the old (and strongest) jrobots in the arena. Other reason: I experienced improvements in the JROBOTS/CROBOTS concept in my other game GUN-TACTYX http://guntactyx.gameprog.it
      It is a 3D game with Quake3-style 3D graphics and very complex. The experience with GUN-TACTYX tell me that every additional element that makes the game complex reduces a lot the number of players :)
      However, if you want to try a more complex game, try GUN-TACTYX. I'm developing an improved version (GUN-TACTYX II), but the final release is still far.

       
    • Leonardo Boselli

       
    • Frank Plohmann

      Frank Plohmann - 2008-01-22

      Great, I could not find a working GUN-TACTYX website at all in the first place because I know it (Frapevo & Fraplator are my creations). But for now I will have a deeper look at JRobots.

      I'm glad to hear about GUN-TACTYX II. I still have some ideas which I want to try out. Are there any plans which things you want to change or newly implement?

       
      • Leonardo Boselli

        > Frapevo & Fraplator are my creations

        Oops! I haven't associated your nich to the name of your teams.

        > I still have some ideas which I want to try out.
        > Are there any plans which things you want to
        > change or newly implement?

        For Gun-Tactyx II:
        First of all, new 3D models and simpler movements (and controls). Then no more the complex SMALL language compiler, but the simpler LUA language interpreter.
        Which are your ideas? In this stange I can still make radical changes, so suggest... :)

         
    • Frank Plohmann

      Frank Plohmann - 2008-01-25

      > Oops! I haven't associated your nich to the name of your teams.

      No problem, it's a long time ago. ;)

      > First of all, new 3D models and simpler movements (and controls). Then no more the complex
      > SMALL language compiler, but the simpler LUA language interpreter.
      > Which are your ideas? In this stange I can still make radical changes, so suggest... :)

      Good idea using LUA. :D

      I think it could be very helpful to have some kind of communications between the robots, especially when playing as team. Each robot knows which robots are in communication range (e.g. a quarter of the arena size) and can communicate with them individually to ask for the current position, speed, direction, ... and maybe some other informations which could be useful to make a decent teamplay possible.

      What do you think?

      Hopefully it can be used also to run it automatically (e.g. with playlists) like Gun-Tactyx can be used currently.

      Do you plan to make it possible to run it without any graphical 3D or 2D output, just some text like the JRobots CPU-time donate applet delivers?

       
      • Leonardo Boselli

        > I think it could be very helpful to have some kind of
        > communications between the robots, especially when
        > playing as team.

        As you know, in Gun-Tactyx the communication is already available (I asked for suggestions about GT). In JROBOTS, you can use static methods or properties, in fact the players use static data of the team class to share information among robots to avoid enemy fire.

        > Hopefully it can be used also to run it automatically
        > (e.g. with playlists) like Gun-Tactyx can be used currently.

        Unluckily playlists are not easy to use online when more contributors can play several matches and then quit.

        > Do you plan to make it possible to run it without
        > any graphical 3D or 2D output, just some text
        > like the JRobots CPU-time donate applet delivers?

        No, but usually this changes are written by the playes, so feel free to submit any modification of the original sources.

         
        • Frank Plohmann

          Frank Plohmann - 2008-01-26

          > As you know, in Gun-Tactyx the communication is already available (I asked for suggestions about
          > GT). In JROBOTS, you can use static methods or properties, in fact the players use static data of
          > the team class to share information among robots to avoid enemy fire.

          OK, it's really some time passed since I last used GT. The fact be able to "communicate" with the help of static methods is interesting. I think I will check it out.

          > Unluckily playlists are not easy to use online when more contributors can play several matches
          > and then quit.

          So it will be more like JRobtos with continiously machtes?

           
          • Leonardo Boselli

            > So it will be more like JRobtos
            > with continiously machtes?

            This time I was talking about JRobots not GT. I meant that is difficult to implement the playlist mode in JR because matches are played on-line and contributors may enter or quit without prior notification.

             

Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.