1
Complaint Department / Re: My Critique To PlaneShift
« on: August 19, 2008, 06:53:47 pm »
I was going to post this in the Complaints Forum, but I thought it might do just as well here, seeing as the last few comments have touched upon the subject of my own.
First off: I think PlaneShift is great. Congratulations to everyone who has worked on it. With that being said, I see lots of room for improvement.
In my opinion, the most glaring defect in the overall development strategy is a lack of clear communication and mutual cooperation in the community which leads to a split between the development team and the player group. As I see it, the development team is trying to manage PS as though it were a finished product, probably in the belief that such behavior is in the best interests of the player community. In my opinion, this is an extremely counterproductive position.
Everyone who downloads PS is a potential tester. Yet they are not being recognized as such. They are neither given sufficient documentation to do the job of testing, nor are they given direction or task lists to help with the project. They are kept largely in the dark regarding what goes on 'behind the curtain', and a result, their feedback ranges from inadvertently useful to a complete waste of time for those who bother to reply to it.
Why is the general player base being alienated from the process of participating in the development of the game? Why isn’t more being done to gather information from players? Why isn’t the potential represented by the player community towards moving the project ahead being maximized? Why is the development of the project being hidden behind closed doors when this is supposed to be a community effort? Why aren’t specific project lists being made public with suggestions as to how players can help? Why isn’t active recruiting going on for members to help with specific development-related tasks?
I know there is a bug-tracker database. But as far as I can tell, players are invited to send in information related to any bug they detect from anywhere in the game. Doesn’t that seem rather undirected and perhaps even counterproductive? Why aren’t we focusing on specific areas as a group and working in concert to attain bug-free zones and then slowly expanding them? Why aren’t we actively requesting that ideas and possible solutions for current problems or areas of development be sent in for review?
As a long-time member of other open-source volunteer projects, I have witnessed first-hand that those projects which have strategies encouraging initiative among users, viewing them all as potential contributors, are the most successful ones. Those that put restrictions upon knowledge regarding the project, upon who can contribute, when and in what form either fail generally or stagnate to the point of becoming non-growth enterprises.
I would love to help with this project in any way I could, but I don’t feel qualified for any of the positions being offered in the development team. I think many others feel the same way. I am a fairly creative person, and I’m full of ideas. I’m also willing to learn new skills if it means helping the project. But I just don’t see any open channels for interacting with the development team in an efficient and productive manner.
I would like to see more effort go into:
First off: I think PlaneShift is great. Congratulations to everyone who has worked on it. With that being said, I see lots of room for improvement.
In my opinion, the most glaring defect in the overall development strategy is a lack of clear communication and mutual cooperation in the community which leads to a split between the development team and the player group. As I see it, the development team is trying to manage PS as though it were a finished product, probably in the belief that such behavior is in the best interests of the player community. In my opinion, this is an extremely counterproductive position.
Everyone who downloads PS is a potential tester. Yet they are not being recognized as such. They are neither given sufficient documentation to do the job of testing, nor are they given direction or task lists to help with the project. They are kept largely in the dark regarding what goes on 'behind the curtain', and a result, their feedback ranges from inadvertently useful to a complete waste of time for those who bother to reply to it.
Why is the general player base being alienated from the process of participating in the development of the game? Why isn’t more being done to gather information from players? Why isn’t the potential represented by the player community towards moving the project ahead being maximized? Why is the development of the project being hidden behind closed doors when this is supposed to be a community effort? Why aren’t specific project lists being made public with suggestions as to how players can help? Why isn’t active recruiting going on for members to help with specific development-related tasks?
I know there is a bug-tracker database. But as far as I can tell, players are invited to send in information related to any bug they detect from anywhere in the game. Doesn’t that seem rather undirected and perhaps even counterproductive? Why aren’t we focusing on specific areas as a group and working in concert to attain bug-free zones and then slowly expanding them? Why aren’t we actively requesting that ideas and possible solutions for current problems or areas of development be sent in for review?
As a long-time member of other open-source volunteer projects, I have witnessed first-hand that those projects which have strategies encouraging initiative among users, viewing them all as potential contributors, are the most successful ones. Those that put restrictions upon knowledge regarding the project, upon who can contribute, when and in what form either fail generally or stagnate to the point of becoming non-growth enterprises.
I would love to help with this project in any way I could, but I don’t feel qualified for any of the positions being offered in the development team. I think many others feel the same way. I am a fairly creative person, and I’m full of ideas. I’m also willing to learn new skills if it means helping the project. But I just don’t see any open channels for interacting with the development team in an efficient and productive manner.
I would like to see more effort go into:
- Maintenance of the forum. Forum maintenance is vital for a project like this. Old threads need to be gone through, their valuable information collected, and then deleted. More how-to’s need to be posted and then kept up to date.
- Coordinating community involvement. Having 10 people testing the same area or NPC at the same time has to be better than having 10 people testing 10 different areas. Create a section of the forum where this kind of information is readily available to people so they can participate in improving PS.
- Inviting community participation. Instead of letting people post their wishes 'blind', it would seem more efficient to let people comment and make suggestions on specific areas of development which are currently being considered by the development team. Use the player community as a source for ideas and suggestions at the appropriate time.
- Discarding the notion of "spoilers". I know this is a touchy subject for the development team, but frankly, the idea of there even being such a thing as "spoilers" for a game in development is counterproductive. Testers cannot do their job unless they have all the information they need. In this phase of the project, that information which could be considered subject to "spoiling", e.g. the quests, is really secondary. The primary issue is making sure that the mechanical side of the game really works and is bug-free. Once that is established, then secrecy is called for during the creation of new quests which build upon the tried and true mechanical base. As it stands, I think "spoilers" should be available to anyone willing to work as a tester.


)