[Development] ChroCore Resurrection Project

Status
Not open for further replies.
Note to everyone :
C# is like Java & C++.
I encourage everyone who has decent Java skills to try to learn C#.
C# is actually alot simpler than C++ or Java.
Visual C# has a window / alert creator that's basically drag and drop. Little to no coding at all in that department.

Wish I could say the same about game programming...
 
Note to everyone :
C# is like Java & C++.
I encourage everyone who has decent Java skills to try to learn C#.

You got to be kidding me, theirs a hugeass difference between java and c#. First of all would be the reasons they were made, java is a shell for windows whereas c# is native due to microsoft creating it.

The only thing that in the slightest would be the same as java would be if else statements.
 
C# is actually alot simpler than C++ or Java.
Visual C# has a window / alert creator that's basically drag and drop. Little to no coding at all in that department.

Wish I could say the same about game programming...
I would apply except I don't have alot of C# Knowledge. If you guys had a forum or something I would try to contribute if you find some developers.
 
You got to be kidding me, theirs a hugeass difference between java and c#. First of all would be the reasons they were made, java is a shell for windows whereas c# is native due to microsoft creating it.

The only thing that in the slightest would be the same as java would be if else statements.
Mono.
Albeit it isn't perfect, it works.
 
Can I apply to dev/help? :] I remember one time on inbijiburu (my OLD OLD account) when I tried to make a JLMS fork (failed) you messaged me saying you wana work with me... :O I love learning new languages.
 
Mintee!!!!!!!!!!!! Man I got the server working=) then after a couple minutes of playing I keep getting an error that I can't fix....

I AM GOING TO LEARN C# SO I CAN HELP YOU!!!!!!!!!!!!!!!!!
see you in a couple days=) (or however long it takes me to learn C#.......)

probably by Monday...just to gain a decent feel for it...
 
Don't worry, this is on my "MUST-DO" list. (:

Just had a quick glance through the source, noted a few things (probably more but I'm to sick/tired to notice):
- Think in classes, for example, in GameServerCore
Code:
public static void LoadChar(Player player, int charID, bool isgm)
{
    MySQL.GetPlayerData(player, charID);
    player.IsGM = isgm;
}
is more of a C style of coding, it should be a method in the Player class
Code:
public void LoadChar(int charID, bool isgm)
{
    MySQL.GetPlayerData(this, charID);
    this.IsGM = isgm;
}
And then called via player.LoadChar(charID, isgm); in the client thread.
- Think about checking your usings, there are a lot of unused ones that you can remove

Most of the gay code is probably my fault, this was my first real C# project and it was mostly googling up what I needed and somehow implementing it. I'v become much better since and am thinking about working on my emu again. Anyway, I'm sleepy. Night all.
 
Status
Not open for further replies.
Back