Hello, I am new here and new to the servuo server. I am learning c# through several internet resources but also still new to that. I have played Ultima since it was in beta on origins servers, eventually some things soured me on the official server and I started looking for alternatives. I started with wolfpack server, one of the first i found but it was a pain to set up. after a few years i found runuo but just in time to see the community fall apart. And most recently found SerUO! Nice to see another community of ultima fans keeping the emulators alive.
 
Welcome, It is a good way to start with C#. It is a fun way to see how things change in a graphical environment compared to text examples.

One thing you need to understand is how classes work and especially the inheritance part. ServUO is built with this.
https://docs.microsoft.com/en-us/dotnet/csharp/programming-guide/classes-and-structs/inheritance

But overall this is a good reference to start with and learn C# from. All chapters from this page are important, It is the base of everything in C#.
https://docs.microsoft.com/en-us/dotnet/csharp/programming-guide/classes-and-structs/

Read up on Classes, Objects, and Structs before you enter the world of UO emulation. This is often one of the most frustrating things in the beginning.

Here is an overview/resource of basic things in C# and is a good reference then you just have started.

-Grim
 
Last edited:
Back