Prologue - What is DevClan?

So you’re an expert programmer with a great idea for a video game, but you couldn’t draw a box to save your life. Or maybe you’re a novice artist who doesn’t know the difference between Java and JavaScript.

But you do know that if you could just find the right people to collaborate with, you could create something amazing!

So, what do you do?

You go to DevClan

DevClan is a tool which connects you with game developers and creators of all experience levels and skill sets who are just as passionate as you about bringing great ideas to life.

But that's just the beginning.

The future of DevClan is a fully-featured platform which guides developers through the entire game development process from concept to collaboration, creation, distribution and beyond.

But let's not get ahead of ourselves talking about what DevClan will be able to do in the future , because this Guide was written to tell you everything you need to know about what DevClan can do right now !

Chapter 1 - User Profiles

DevClan is made up of 3 Profile types. Users, Teams, and Projects. You can browse any of these Profile types based on criteria such as Skills, Genres or Platforms on the Project Network , Team Network or User Network .

Every DevClan User has their own personal User Profile and can create or become a Member of multiple Project and Team Profiles. In this Chapter, you’ll get a brief overview of your User Profile.

Your User Profile is who you are as a Developer. You can think of your User Profile as a sort of Portfolio. The public facing view of your User Profile contains information about your development experience including a list of your Skills and the Tools you’ve worked with as well the Platforms and Genres you prefer to develop for.

In addition to information about your development experience, your User Profile contains a list of Teams and Projects you are a Member of.

Once you’ve Signed Up for DevClan, you can access your User Profile from the main navbar:

Chapter 1 1

To Edit any of this information, click the “Edit Profile” button at the top right corner of your User Profile:

Chapter 1 2

In addition to updating your Developer info, the User Profile Edit page allows you to toggle two additional features on and off:

  1. Looking for Team/Project: When this feature is on, Members of other Projects or Teams will be able to send you Application Invites . Turning it off will prevent Application Invites from being sent to you.
  2. Email Notifications: When this feature is on, you will be notified by email when you receive a Notification. Turning it off will prevent emails from being sent to you when you receive Notifications.
Chapter 1 3

Chapter 2 - Projects and Teams

Project and Team Profiles are the heart and soul of DevClan.

A Project Profile tells visitors what your game is all about. This is your opportunity to pitch your idea to other DevClan Developers who might be interested in collaborating on your game. You can upload images, post progress updates, and most importantly, add and manage Open Positions and Applications.

You can create up to 3 Projects and you can be a Member of any amount of Projects. You can see how many Projects you have created by going to your User Profile Edit Page.

You can create a new Project by clicking the "New Project" button at the top right corner of the Project Network page. You can view a list of Projects and Teams you are a Member of by clicking the drop down menu marked with the icon next to your Avatar image on the top navigation menu.

Chapter 2 1

As a Project’s Creator, you have Admin Privileges giving you full control over management of the Project and its Members. You can optionally give other Project Members the same Admin access as well.

Teams are similar to Projects. Like Projects, you can add information about the Team, upload images, post status updates and create Open Positions. You can create a Team by visiting the Team Network and clicking "New Team" on the top right corner of the page.

Teams are a way to gather a group of Developers with various roles who can be immediately added as Members to subsequent Projects during their creation. Just make sure to choose the Team you want to work on the Project from the “Team” dropdown when creating a new Project.

You can create 1 Team and you can be a Member of any amount of Teams.

Chapter 2 2

Chapter 3 - Open Positions

You’ve created your Project or Team Profile, and now it’s time to find collaborators. Open Positions give you the opportunity to describe what sort of collaborators you’re looking for.

Chapter 3 1

You can create Open Positions by navigating to the “Open Positions” page on any Team or Project Profile of which you are the Creator or have Admin Privileges and clicking the “Add Open Position” button on the right corner of the page.

In addition to the Position’s descriptive information, you can grant Admin Privileges to the Open Position here as well. This Privilege can be revoked at any time in the future even after the Open Position has been filled.

As a little bonus for those of you who who frequent /r/gameDevClassifieds and have the Open Position listed there as well, you can add a link back to the subreddit’s post which visitors to the Open Position’s page can also visit.

Chapter 3 2

If you are an Admin of the Project or Team to which the Open Position has been added, you will be able to see to any Applications for the Open Position right on the page directly after the Open Position’s description. Clicking the “Accept” button for a User’s Application will add that User as a Member to the Project or Team and remove any other Users’ Applications for that Open Position.

A project or Team can have up to 5 Members.

Chapter 3 3

Chapter 4 - Application Invites

Now that you have a Project or a Team and some Open Positions , you decide to browse the User Network while waiting for Applications to start coming in. That's when you come across just the right User to fill the role. So you decide to send them an Application Invite.

An Application Invites is a way to let a User know that you would like them to Apply to a certain Open Position. If the User has enabled “Looking for Team/Project” for their User Profile, you can send them an Application Invite by clicking the “Application Invite” button on their User Profile.

Chapter 4 1

You will then be able to choose from a list of Open Positions for Profiles and Teams of which you are an Admin to invite the User to Apply to. You can send Application Invites for an Open Position to as many Users as you like, but only one User will be able to fill the role!

Chapter 4 2

You can even add a custom message which will be sent to the User along with the Application Invite. When viewing the Open Position, the User will also see your Invitation message, so you can use this opportunity to offer more information about the Open Position or provide some insight into why you think they might be a good fit for the Position.

The User will be notified of the Application Invite, and will be able to view both the Invitation and the Open Position to which it applies.

Chapter 4 3

Epilogue - What’s Next?

DevClan is just getting started.

Our goal is to make DevClan a one stop shop for Game Development by connecting Game Developers like you, facilitating your collaboration by providing you a customizable development toolset, and then providing a platform for you to showcase and distribute your game.

DevClan was built for you, and your feedback will help guide its continued development. So please, reach out to us and let us know what you want to see DevClan become. Tell us what you like, and what you don’t like about DevClan. Share your ideas with us and help us make DevClan the place Where Game Developers Unite.

Talk to Us