wcell emu its first release a year ago and is now on the 4th release with the fifth coming out soon -- an open source wow emulator although still 2.3.3 it has alot of promising features.....built in c# also......check it out
wcell.org
wcell emu its first release a year ago and is now on the 4th release with the fifth coming out soon -- an open source wow emulator although still 2.3.3 it has alot of promising features.....built in c# also......check it out
wcell.org
their svn link doesn't seem to work. u got one?
we're working pretty hard at making something useful, a good alternative to ascent (mangos is fail, lets admit that :P)
Well the svn is right there so I don't think it counts as info :P
this isn't new to me ^^
Not that new <_>...but NCDB just started to produce databases for wcell
info is on there website so if you wanted to know more check it out and yaeh i was wrong there not that new i think they been around for 9 months but thats new compared to mangos and ascent....
we started like the 2nd of feb 2007 :P
i dont know how much detailed info is requested. it really all depends on the level of expertise :P
a few of the things that concerns everyone is:
programmed in c# using .net 3.5
ORM: nHibernate/ActiveRecords
Currently supported dbs: mssql, mysql, oracle, postgresql (can within 15 mins support firebird, db2 + others)
db layout: Using XML for all static data, meaning you will only have to rightclick+update in the content folder to get the newest NCDB. All dynamic data is saved into one of the aformentioned sql dbs.
Multithreading: Ofc, we have taken great care to design wcell to dynamically create/sleep threads along with loadbalancing over the existing threads. This also helps alot on the scalability and the support of X cores/cpus. The interval of regionupdates/movement and whatnot, is scaled according to the load, so the more ppl there is, the less updates will be executed (ofc this isnt noticable by the user at all.)
Scripting: Right now we only support c# scripts, which are precompiled at startup. We are working on our own scripting engine, which is compiled at startup (we dont really like all that interpreted stuff...too slow...)
Coding style is very clean, where almost all code is well commented for easy development. Using interfaces and a somewhat modular design to make things ALOT easier. It will be easy to track down bugs and fix them without breaking anything else....unlike other emulators.
For more technical info, dont hessitate to ask here or on irc.
Great looking forward to this. Keep up the good work!![]()
yaeh same wit me in a few days or so im gunna start compiling the server for everyone on mmowned to try it out and ill add a very nice guide...