Jump to content
  • Advertisement
nr_clark

Game project potentially corrupted by programmer?

Recommended Posts

Hi all,

I'm a developer part of a small team designing a sandbox MMO. It's just a collaborative team (all in the US), meaning that all members just contribute their free time to advance the project. 

Well, a programmer booted from another (very similar) MMO sandbox project wanted to help out with our own, even after knowing our project was collaborative (I'll call him Bob). According to our current programmer (I'll call him John), Bob has very advanced skills in multiple syntax, and Bob's supposedly-self-made script packages & suggested tweaks to John's existing code have really helped John advance the sandbox mechanics.

From what the team understands, Bob was rumored to steal code from the other project, after calling the project's other programmer out for being unskilled, and in turn that programmer (who was favorited by the project manager) turned the team against him in the most political fashion. 

Even though the team was nervous on recruiting Bob, Bob was very pushy about obtaining a programmer role. For now, we've added Bob to the Unity collab to access the project. The project has a git repository setup which keeps all added code intact and secure. 

I'm just a 3D modeler/sound designer, so while I cannot elaborate on the project's coding specifics, I do know potential implications something like this could cause. Bob's existing script packages could be copyrighted, from what I understand. Also, I felt suspicious when Bob wanted to jump into our project so quickly. If it makes any difference in the legal sense, Bob lives in the UK. What would you recommend would be the best approach to this situation?

TIA.

Share this post


Link to post
Share on other sites
Advertisement

The best approach is to not hire or collaborate with people that you don't trust. There is no good way of working with someone in these conditions. Once they start committing code it is impractical to be able to 'unpick' it later if it turns out that there is a legal problem.

You can get him to agree in writing that all the code he commits is legally his own work, but unless you're willing to enforce that in court later, it's basically worthless. Since he lives in a different jurisdiction and you have no company funds which which to pursue such a course of action, you are not going to be able to do this.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Advertisement
  • Advertisement
  • Popular Tags

  • Popular Now

  • Advertisement
  • Similar Content

    • By bojanzarnoski@gmx.de
      Hello,
      I want to get into coding again by programming a 2D platformer to get started, but i don't know if i should use Java or C# with the unity engine.
      I am pretty fit with Java, but with c# i have to start from scratch. What do you recommend and why?
    • By SickTwistGames
      Ok, firstly, Hi.
       
      This is my first post on this forum. I am an Indie Dev making my first game so bear with me when I say dumb stuff, I'm on a huge learning curve.
       
      My first question is about inventory systems for unity. I am trying to make a survival type game with crafting. I have purchased Inventory manager pro by devdog from the unity asset store and it seems like a pretty powerful assett but for an intermediate coder its a little tough to use.  I'm beginning to wonder if it was the right purchase.
      So my question is.... does anyone have any experience of inventory plugins / systems for unity and can anyone reccomend a system to me?
      It needs to have the following: Loot system, crafting system, character sheet, blueprint system,  character stats system. Ideally with as little coding as possible.
       
      Thanks
    • By ethancodes
      I've got a bug with my brick breaker style game. The bricks move down one line at a time ever 1.5 seconds. What appears to be happening is occasionally the ball will be just about to hit the brick when the brick moves down a line, and now the ball is behind it. I'm not sure how to fix this. I have two ideas but I'm not sure of implementation. 1 solution would be to check where they were and where they are going to be before rendering the frame. Then if they crossed paths, then register the brick as hit. Solution 2 would be change how the bricks move. I could maybe slide them down line by line, instead of a jump down. I'm not sure of this will fix the issue or not. Any ideas?
    • By Scouting Ninja
      Once again Unity is frustrating me to the point of insanity.
      What I am looking for is a way to find a ray intersect with the edges of the mesh, using Unity's already made collision system. I want to point out that I know how to do a line intersect, what I want to know is if Unity supports this already.

      The image above shows how I sweep a ray,intersecting the mesh. The top green image shows what I want and the red shows what Unity is giving me.
      I want to know if there is some way, to find the edges in Unity without creating a custom line intersection tool.
      Most engines I know don't use rays for this but instead use a plane like this:

      I checked the Unity "Plane intersection" but it is just a ray cast. It will still need me to find the vertices on the collision mesh to cast the ray from; if I am doing that then making my own line intersection tool is better.
       
      I looked online and can find anything on this. Also I don't want to cut the mesh, so I don't need a way to know what side is what.
      Does Unity even have collisions that support edge only detection?
    • By Shtabbbe
      I've had a game idea for a while, and I wanted to finally try to create it.
      Its a 2D open-world tile-based MMO. The concept is it is one world and multiplayer only, so everyone shares one world no matter region, platform, etc.
      I am having problems finding out what to use to start development, I tried Unity but saw some of the negatives and refrained and now im stuck, could anyone recommend some intermediate friendly 2D engines that can support what I am looking for? Preferably in languages that are or are somewhat like Java, C#, Python, JavaScript, Lua.
      Thanks for your help, im very new at this if you cant tell
  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

Participate in the game development conversation and more when you create an account on GameDev.net!

Sign me up!