Basically, I am a newbie in making video games but I'd love to build an indie game team so it would be easier for me to learn and progress. However, I don't know if there is an efficient way to work on one game with people over the internet. I could for example work on a game in a game engine, but every time someone in my team would want to take that game to test it or see anything in the engine, I'd have to send the game on e-mail or anything like that which seems very inconvenient. Is there a way to synchronize this or anything so when I make any changes to the game, another person in the team could look at these changes right away? Btw, the game engine that I want to use is Stencyl.