Menu

Project dead? I started a new one

JoSch
2008-10-12
2013-04-16
  • JoSch

    JoSch - 2008-10-12

    hey all!

    as you did not release code one month ago and did not reply to my
    emails i started my own efforts on a open source heroes 3 clone.

    what i have up to now:
    i can extract all data out of the lod, snd and vid archives
    i can convert all the image formats to something readable (png)
    with your great documentation i can also parse the h3m files (but there
    were some new things that i found out additinally)
    i can display adventure maps in an opengl window with the following
    features:
    * dynamic resolutions up to native screen size and all window sizes
    * hardware acceleration using opengl
    * cross platform (windows xp/vista, linux, mac osx) due to 100% python
    * much larger/smaller adventure maps
    * non-square adventure maps
    * smooth adventure map scrolling
    * water and map object animations even while scrolling
    * diagonal adventure map scrolling with keyboard
    * zooming with mouse wheel
    something special about my code is, that it is 100% python - this is the
    reason it runs on all platforms without any problems and even without
    any compilation and with no other dependencies besides python. this is
    something i want to preserve at all cost for this project. (exception
    might be a map editor that could have qt4 controls via python bindings)
    the speed is also just fine: 260fps on 800MHz intel and gma945 gfx.

    is there any way i can get your code before you release it officially or
    do you plan to release what you have at some point in the feature?
    The only reason that i started from scratch on my own is that there was
    no reply from you on any of my requests.

    i didnt release my code yet either but i can send what i have up to now
    to everybody that asks.
    I will publish everything in it's own subversion repository once i get this
    mapviewer done and the code cleaned up.
    I also need some ideas for the project name since it's unnamed until now.

    I'm in search for fellow python coders that would like to help me in my efforts.
    If you like the idea of opengl acceleration with 100% python then feel
    free to mail me that you want to join and i will publish my code right now.

    cheers

    josch

     
    • JoSch

      JoSch - 2008-10-23

      update #1: I got a name for this project:

      *HEROES RENAISSANCE*

      (as heroes rebirth is already taken and renaissance also sounds more medieval)

      update #2: I created a project space on assembla (code will follow after further optimizations and heavy cleanup) http://www.assembla.com/spaces/heroes-renaissance

      update #3: I can display map objects more or less: http://img134.imageshack.us/img134/4536/screenshothrpy1ds9.png

      again: help in this matter is very welcome!

       
    • JoSch

      JoSch - 2008-11-24

      code is released!

      git clone git://git.assembla.com/heroes-renaissance.git

      there is a readme that should get you started - for all additional problems write me a mail.

      needed: a pointer how adventure map objects overlap - where is the information stored which objects are drawn below or above others?
      also needed: additional team members :)

       
    • PhoneixS

      PhoneixS - 2009-03-23

      Hi, the heroes-renaissance is only in assembla or it is in sourceforge too?
      And how can I coment and get in it?

       
    • crackedmind

      crackedmind - 2009-03-25

      Hi :)
      Project is not dead. But it moved to launchpad.net.

      http://launchpad.net/openhomm

       

Log in to post a comment.