Become a Developer for TPT

  • theorybuzz
    8th Sep 2016 Member 0 Permalink

    Hi,

     

    I've been using and playing around with TPT for quite a long time now and noticed a few bugs that I think I can fix and would just like to contribute to this wonderful game.

     

    Is there anyway I can become a developer for TPT? Is this allowed? If so, has anyone become one?

     

    Thanks

  • jacob1
    8th Sep 2016 Developer 0 Permalink
    It is open source! Just go to https://github.com/simtr/The-Powder-Toy to get the source.

    You can fix bugs and make pull requests, then an actual developer will look at it at some point. We aren't going to give push access to people we don't know :P

    Edit:
    I became a developer by making pull requests, anyway. Also, what bugs did you notice that you wanted to fix? (just curious, there are definitely lots of bugs to be fixed lol)

    Edit2: sleep
    Edited 2 times by jacob1. Last: 8th Sep 2016
  • theorybuzz
    8th Sep 2016 Member 0 Permalink

    The password recovery with email is not working. I tried doing it but it did not work. I really need to appreciate you guys for fixing the changing email address thing. That really is a relief and takes away a lot of frustration.

     

    And definitely, I will contribute to the github repository. That is very convenient.

     

    I also want to make a fork of this project and make an iOS version. Not sure if you guys are already working on one and if I am allowed to do it. There is already a version called Powder Game but I'm not satisfied with that version.

    Edited once by urztrulyanurag. Last: 8th Sep 2016
  • cxi2
    8th Sep 2016 Banned 0 Permalink
    This post is hidden because the user is banned
  • jacob1
    8th Sep 2016 Developer 0 Permalink
    @urztrulyanurag (View Post)
    Password reset is part of the website code. The website code isn't public.

    What is the issue? Was the password reset email just not sent? Simon won't give me the kind of access I need to test that ....

    Also, what email provider do you use?
    Edited once by jacob1. Last: 8th Sep 2016
  • cxi
    8th Sep 2016 Banned 0 Permalink
    This post is hidden because the user is banned
  • Mdkar
    9th Sep 2016 Member 1 Permalink

    @cxi2 (View Post)

     The easiest way would be to rewrite the whole game with SDL 2. Apparently this isn't too difficult and SDL 2 is supported by apple. However, I am quite a noob at programming, so this is something that I cannot do. I started a thread a while back about an ios version (after the Android one came out), but it didn't lead to much. https://powdertoy.co.uk/Discussions/Thread/View.html?Thread=20401

     

    I would love if an ios version came out.

  • jacob1
    10th Sep 2016 Developer 0 Permalink
    @temporaryaccount (View Post)
    Rewriting it to SDL2 is on my TODO list. The main blocker before is that Simon was the one compiling updates, and he never updated his build servers. Now i'm compiling it so I can change the compiling requirements. Also I could have supported both at once but it would have been far too ugly (I actually did do this once before, it wasn't too pretty and didn't take advantage of new SDL2 stuff at all).