I would like to comment one of posts above (or below, according to your settings). It was development related; that person asked why progress looks like this:
Code:
First 50%
Second 80%
Third 30%
Fourth 100%
I have quoted that person's post, so you don't have to search for it.
Quote:
Originally Posted by urmomzzz
"Let's start off with something. Skills. Ok, now that they are finished 100%, lets go for Party. 100%, moving on...". I think this method is way better, and probably more reliable.
|
There are few reasons why is development focusing on different goals in same time:
- Multiple developers. Each works on something else, so multiple, different things are implemented in same time
- Complexity of development. Since developing real, working and easy extensible server emulator is not easy thing that can be done in few weeks, developers might suspend some parts and work on other, until they get ideas how to improve their previous object of interest. Also, some parts can not be developed without another parts.
- Missing information. Of course. Working on emulator for game that keeps changing (at least, this updated changed packet identifiers) requires lot of basework and analysis. Some data can not be analysed without backwards testing (implementing things into emulator and observing clients behaviour).
Also, packet analysis is not everything. Game itself must be analysed. It is nice to build server around packet handling, without any core. It is nice to make single-layer server, that will query database server on every change, like SRElite C# emulator does.
However, we are getting again to main development mistakes. We were speaking about game analysis - there are many things in this game. From CTF event to fortress. And also things like this must be analysed. Nice to know how fortress registration packet looks, but it is useless without thinking about fortress process itself.
Quote:
Originally Posted by urmomzzz
I heard the "closed beta" would start in the beggining of Summers. We're half of the summer break, and still, no news. Lol.
|
It is nice that we thought that closed beta will be around beginning of summer.
We also thought that closed beta will begin around beginning of January 2009. I remember JMerlin talking about his superb-server vision. What happened? He started to work on open source emulator and no one contributed into it; for many people it was end of term and they had to hard work to fix their grades (sounds like lame excuse). So JMerlin stopped working on this, leaving hopes of many people to die. It is not like I am accusing him of anything, but that is what happened.
Going back to past, we thought that someone will make use of leaked jsro server files. Our wishes ended up in vain.
It is half of summer. And so what? Developers are also people, like you. If you think that it is taking too long, feel free to contribute. Learn how to code properly and join project. Pay actual developers with experience in this field but be ready to pay a lot (single SQL expert can cost you more than 100 euro/hour). Oh, you do not want? What a pity.
Quote:
Originally Posted by urmomzzz
Oh, not to mention, the "beta testers" we're handpicked, not by if they helped the project or not. It wask kind of a surprise when I visited the forums and I saw one of those beta testers had 4 posts. I lol'd so much xD
|
Some people do not have to talk to be good. Usually those who talk too much are stupid as baboon.
Quote:
Originally Posted by urmomzzz
Honestly, if you want to make a private server, at least give decent proves of it.
|
And what exactly do you consider "decent prove"? Does video proof anything? It does not; it could have been filmed on another server. Does screenshot prove anything? It is same as video.
Does inviting some people to testing prove anything? It does not. They will be accused of lying and faking.
Just remember one thing. All these projects are community projects. People involved in them might look professional, but they are not. Experienced professionals would not waste time on server emulation; they would be employed in well paying company, working on some game or w/e.
Edit: I am sorry for my english; I know it is bad. Whatever.