Good luck hope it turns out great.
Good luck hope it turns out great.
Not flaming, just gonna correct you on your statementsand why C#?
C++ has better performance and portability. No one is going to make a repack of your server core if it's in C#.
well first off, saying no one will make a repack for a C# server isn't true because there are plenty of wcell repacks. And C# is in reality better than C++ in a lot of occurences and in this case im pretty sure it, C# was built to over come all the flaws they found in C++. Also you may say that C# isn't as fast which is a logical statement because C++ is compiled directly into assembly, and C# is not(usually). I say usually because you can compile C# directly into assembly making it just as fast as an C++ program. The '#' means one above the note and that note is C++. A C# server will function just as good as a C++ as long as it being written right.
Lunar Gaming - Reaching For The Stars
Pfftt why would you want someone making a repack of your emulator anyway? >.<
NOTICE "Learning Project" ~~
which means a time-consuming, immature but significant work indeed!
.NET Framework(newest VER4.0) with C# has so far become a quite rigorous,comprehensive,efficient and easy-to-use language platform indeed!
HOPE TO SEE YOUR SVN RESPOSITORY SOON!
Last edited by zys924; 03-19-2010 at 12:47 PM.
Wow thanks for all the replys and stuff guys
Just to let you know how things are going - I worked a lot on my WoW.Shared project and did the hardest part of my WoW.Auth project, theres just 1 more feature I need to implement in my tcp server and 6(easy) things to add to WoW.Auth before i can be able to log on from my emulator
Indeed this sounds nice. The WoW Emulation community needs more C# emulators (considering the only one i know of is WCell). Why not C++, let me count the ways. C# offers more compatibility due to it's enhanced capacities for networking (SERVER uses networking). Not only this...C# compiles faster and is easier to code. Hence not as many core errors that are small but significant and hard as hell to find. WCell is currently stable...but is not as active as it once was. With dedication to making an epic core and developers that know how it works, I believe this could be a breakthrough. You can include support for all ASP.net programming languages (This is what WCell has done) and it isn't that difficult. You could also make a scripting engine such as LuaHypArc work with your core (This would be highly epic in a c# core). Considering the advantages, I am more than psyched about when this is released. Good luck to your team and may you finally make something that the community has been waiting for for a long time!
Press ALT+F4 it will save you alot of trouble XD.
I'm working with Le Froid on the emulator. We've decided to call it TerraEngine.
- I do intend to look into ASP.NET.
- It will not have Lua. I am developing a .NET plug-in system that is vastly more powerful, which has the added advantage that it can support both C# and VB.NET, and any other CLI compliant language. It shouldn't ever be necessary to edit the core, for anything. Depending on how we end up developing the server GUI, plug-ins might be able to add GUI elements to it. Not sure yet.
Last edited by The-Eradicator; 03-20-2010 at 01:04 PM.
The most beautiful thing we can experience is the mysterious. It is the source of all true art and all science. He to whom this emotion is a stranger, who can no longer pause to wonder and stand rapt in awe, is as good as dead: his eyes are closed.
Albert Einstein
Yeah the design for TE is pretty awesome
After I finish the WoW.Auth thing I announced here, which should only be a few more days, I'm gonna import everything I built into TerraEngine. Can't wait till we can start using the plugin stuff
LUA sucks![]()
The most beautiful thing we can experience is the mysterious. It is the source of all true art and all science. He to whom this emotion is a stranger, who can no longer pause to wonder and stand rapt in awe, is as good as dead: his eyes are closed.
Albert Einstein
The most beautiful thing we can experience is the mysterious. It is the source of all true art and all science. He to whom this emotion is a stranger, who can no longer pause to wonder and stand rapt in awe, is as good as dead: his eyes are closed.
Albert Einstein
Very interesting concept...the plugin system. I believe spurious emu tryed that, their emu failed though. Good to know this is an actively developed project that seems promising. We can do without lua, I personally don't like it all that much.
Do y'all have a website yet? If not, I am an experienced PHP, CMS scripter and would be happy to help. I could also help write a wiki because I'm really good at determining the functioning of code and such. And I can type really fast with good diction.
Also do you plan to support an existing DB or produce your own? I can help with that considering I can write batch scripts to install the database and design a structure and queries.
Edit: Since I am running both linux and windows and have a Linux Server, I could test/make an install script for other linux users when this comes out.
Last edited by The_Red; 03-20-2010 at 04:13 PM. Reason: forgot somethin
Press ALT+F4 it will save you alot of trouble XD.
We don't have a website yet so you can make one if you wantIf possible make a mock-up of what it will look like.
The database is planned to use NHibernate so it should support all ascent, mangos, and trinity databases at the same time with a few edits to some xml files.
BTW I replied to your other thread about terraengine
Edit: About the linux script, IDK if mono is any good so there probably won't be any support for TerraEngine on *nix systems
Last edited by Le Froid; 03-20-2010 at 05:26 PM.