GENERAL > General chat
The Secret World
benny!:
--- Quote from: Kirl on July 04, 2012 ---...I always wondered how you make sure individually written code remains consistent and works trogether in such a big project?
--- End quote ---
Personally, I think that it all starts with the team. If you set up a good team, train it and have a good communication "pipeline" it is a good basis to start with.
Additionally, you should set up a proper toolchain which fits to your project. Introduce processes/pipelines for common tasks your team is working on.
All this should be underlined by tools. Of course it starts with a version control and a continuous integration setup (e.g. Jenkins, Hudson). Then, there are tons of tools around that helps you with keeping the code quality up:
* Automatic testing (e.g. unit testing)
* Mess detection (e.g. several metrics) which can detect e.g.:
** Possible bugs - empty try/catch/finally/switch statements
** Dead code - unused local variables, parameters and private methods
** Suboptimal code - wasteful String/StringBuffer usage
** Overcomplicated expressions - unnecessary if statements, for loops that could be while loops
** Duplicate code - copied/pasted code means copied/pasted bugs
* Lints (stick to a proper coding guideline)
* ...
Well, and on top of it - there should be a proper project management (no crunch times etc) ... well, in a perfect world ;-)
[EDIT]
Ah, and of course try to split up your code-project in modules and define clear interfaces ...
[/EDIT]
Xetick:
Very nice!
Who haven't played with the idea to actually do a MMO but the amount of work to do one is just staggering so I can certainly understand that you needed to do a few 80 hours weeks. The one thing I did notice that needed more work from the trailer is the particles effects. Generally they seemed to use very low resolution textures and break the otherwise beautiful environment. Specially visible at 1:20 in the new trailer.
Personally I dont touch any MMO with 10 foot pole since if I like the game I would be stuck in it and "waste" 100's of hours playing the game while I could work on one of my own projects. Since MMO's are by nature never ending. So I stick to games that have an ending and you know that after 20-50 hours your done with the game.
Canopy:
looks great.. i have purposefully avoiding playing any MMOs.. as i've seen what its done to my coworkers :diablo:
i find the title amusing because i commute past this place every day > http://www.secretworld.org
benny!:
--- Quote from: Xetick on July 06, 2012 ---...
Personally I dont touch any MMO with 10 foot pole since if I like the game I would be stuck in it and "waste" 100's of hours playing the game while I could work on one of my own projects. Since MMO's are by nature never ending. So I stick to games that have an ending and you know that after 20-50 hours your done with the game.
--- End quote ---
Clever strategy ;-)
Blacksheep8Bit:
--- Quote from: benny! on July 06, 2012 ---
--- Quote from: Xetick on July 06, 2012 ---...
Personally I dont touch any MMO with 10 foot pole since if I like the game I would be stuck in it and "waste" 100's of hours playing the game while I could work on one of my own projects. Since MMO's are by nature never ending. So I stick to games that have an ending and you know that after 20-50 hours your done with the game.
--- End quote ---
Clever strategy ;-)
--- End quote ---
Actually is the best strategy not just about games, but everything at your life! Don't stick at things that you know will never end if you have other things to do...
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version