FAQ

Questions asked by potential users
1.Since it is free software, won't people be able to make cheat programs to ruin the server?
2.Isn't it expensive to pay people to develop a large project like this?
3.Won't you get bored and abandon the project?
4.Why don't you add trolls or more races?
5.I think skill based games suck, why don't you make it level based?
6.I don't like pvp and pks why don't you take it out.
7.Why don't you make a web browser based client?
8.Why don't you make it 3d?

Questions asked by free software developers
1.Why did you decide to use Crossfire rather than Daimonin for the engine to fork?
2.Why don't you use the AGPL for the license?
3.Where do you think you are going to get artists and writers?
4.Why don't you use subversion for version control?
5.Why don't you use openGL?
6.Why don't you use SDL?
7.Can I use the code/writing/artwork for my own project?

Questions asked by potential users

1.Since it is free software, won't people be able to make cheat programs to ruin the server?
All the important stuff is done server side. Think of it like a web browser and web server. In spite of all the web surfing, there is not a lot of cheating that people worry about at websites and in web based games. So why would this game be any different?

2.Isn't it expensive to pay people to develop a large project like this?
I know it is hard for normal people to believe sometimes, but there are people out there who love programing. They code to live and live to code. You could not pull them away from the programing if you tried. Sometimes they do not even care what they are writing they just enjoy solving those sorts of problems so much, the same way you enjoy killing monsters or crafting items in Wograld. As everyone knows, the reward for programing is good working code, so then instead of paying developers in money, why not just give them more of what they want, that is, the code they just wrote. With the GPL license, the code belongs to all of us, so the developers can reuse the code in other GPL projects.

3.Won't you get bored and abandon the project?
While that is certainly a possibility, if there is enough interest, someone else can take the resources already created for the Wograld project and use them in their own GPL3 or later project.

4.Why don't you add trolls or more races?
If we added every race out there, then we would have to add starting areas, lore, artwork, quests, not to mention game balance. Because of all the features we have planned for the game that will make it rather hard. But if playing a troll is that important to you, you can always take Wograld, do all the work, and add it to your own server.

5.I think skill based games suck, why don't you make it level based?
I think level based games make sucky pvp. This is just my opinion, and you are entitled to your own. In addition, levels make it harder for newbies and more experienced players to hang out together where the experienced players can help out the newbies. This is one of the major fun parts of many games for a lot of people.

6.I don't like pvp and pks why don't you take it out.
There are plenty of games without pvp that you can play. You do not need to have every game. In addition, making game design decisions to cater to every type of player under the moon just isn't going to work. Each project has to define its goals and stick to them, not just follow every suggestion.

7.Why don't you make a web browser based client?
Web browsers do not appear to be suitable for making this sort of real time based game.

8.Why don't you make it 3d?
Keeping hardware requirements down is important, even more importantly, it can be played in GNU/Linux without installing proprietary 3d card drivers that some users need to run 3d applications on their current system in Linux. The more pressure we can put on the hardware companies to open up their hardware, the better, and who better to put pressure on the hardware companies, than the game developers themselves, after all games are the reason most people buy new 3d video cards in the first place.

Answers to the FAQ

Questions asked by free software developers

1. Why did you decide to use Crossfire rather than Daimonin for the engine to fork?
Crossfire already has many features that Daimonin lacks. In addition, the user interface of Daimonin isn't that great. Daimonin is a 35 degree isometric rather than the 45 degree isometric that we are using.

2.Why don't you use the AGPL for the license?
Although the AGPL is out now, we still have not't decided if we should use it for our project or not.

3.Where do you think you are going to get artists and writers?
Well, I managed to get myself, also, unlike other free software projects, the standards are not that high, and the project leader is not unreasonable.

4.Why don't you use subversion for version control?
Do you enjoy teaching newbies who don't want to learn version control software? I thought so. Most developers do not enjoy teaching newbies who hate to learn version control for free, you would have to be a masochist, one of the nine stupidities.

5.Why don't you use openGL?
We don't want to up the system requirements for the game or encourage people to download proprietary 3d card drivers just to play a simple 2d game. We didn't need 3d card drivers to play simple 2d games back in the DOS era, so why should we need them now?

6.Why don't you use SDL?
No good reason, but any new code better not be a dependency hunt. I don't want any more fun new projects like Hero of Allacrost or the Mana World. Who wants to spend time hunting down libraries when they could be playing a game? Not your average user, that's for sure. See, this is one of the things that holds GNU/Linux back on the desktop.

7.Can I use the code/writing/artwork for my own project?
The GPL3 or later means what it says. You may use any of the code or content in a project that is licensed under the GPL3 or later.

Wograld is hosted on SourceForge!

SourceForge Logo.