Page 2 of 3 FirstFirst 123 LastLast
Results 16 to 30 of 36
  1. #16
    marinepower's Avatar
    Join Date
    May 2012
    Gender
    male
    Posts
    109
    Reputation
    10
    Thanks
    573
    My Mood
    Inspired
    I would just like to say:
    What's best for you might not necessarily be best for the team. C++ programmers are few and far between, especially good ones. Realize that switching to a lesser used language diminishes the pool of potential programmers that might volunteer their time. Also, it's very hard to jump straight into, so recruiting those without C++ experience would be a very grueling ordeal.

    Learning to read code other than your own is an essential skill to have. At the very least try to get a very good understanding of the existing code before you write your own. Someone already went out and did the work for you. At the very least consider one solution to the problem, and think about how you could improve on it, rather than going in blind.

    The fact that you say you don't like using other people's work is quite funny, so I thought I would just point that out. The entire copyrighted rotmg client as well as the protocol it uses comes to mind.

    Finally, users don't care what language a server is written in. They care about gameplay. I personally suffer from this a lot, where I just enjoy writing the tools and not the actual game, so it's just something to keep in mind.

    Again, not trying to give you a hard time, but just trying to offer some advice.

  2. The Following 2 Users Say Thank You to marinepower For This Useful Post:

    ILikeToDLThings (08-16-2013),Trapped (08-16-2013)

  3. #17
    Trapped's Avatar
    Join Date
    May 2012
    Gender
    male
    Location
    Italy.
    Posts
    584
    Reputation
    10
    Thanks
    449
    My Mood
    Asleep
    Quote Originally Posted by sjustin1996 View Post
    On another side note, I never did ask C453 to rewrite the whole source
    Quote Originally Posted by sjustin1996 View Post
    he never responded to any of my requests
    This thing will be a bit like a challenge since people will flame me for sure, but whatever.
    Quote #1: Screenshot by Lightshot
    The re-write thing is a mistake by me, I'm sorry, I did even check the definition of "rewrite" just a second ago. But whatever, what you asked him isn't something nice: you asked him to actually do a complex and tedious work, without probably even paying him in any way. Althought you did already know (I hope you do actually read other threads) that he doesn't want to ever have relationships with MPGH and its users anymore.

    Quote #2: Well, actually, he was occupied in laughing terribly bad and hard due to what you said in the quote above - source: we're good friends, and talk everyday lelelel

    That's pretty much it.
    "The great merit of society is to make one appreciate solitude."
    Charles Chincholles, "Reflections on the Art of Life" (from fortune-mod)

  4. #18
    sjustin1996's Avatar
    Join Date
    Jan 2010
    Gender
    male
    Location
    Always, MPGH
    Posts
    376
    Reputation
    10
    Thanks
    80
    My Mood
    Inspired
    Quote Originally Posted by marinepower View Post
    I would just like to say:
    What's best for you might not necessarily be best for the team. C++ programmers are few and far between, especially good ones. Realize that switching to a lesser used language diminishes the pool of potential programmers that might volunteer their time. Also, it's very hard to jump straight into, so recruiting those without C++ experience would be a very grueling ordeal.

    Learning to read code other than your own is an essential skill to have. At the very least try to get a very good understanding of the existing code before you write your own. Someone already went out and did the work for you. At the very least consider one solution to the problem, and think about how you could improve on it, rather than going in blind.

    The fact that you say you don't like using other people's work is quite funny, so I thought I would just point that out. The entire copyrighted rotmg client as well as the protocol it uses comes to mind.

    Finally, users don't care what language a server is written in. They care about gameplay. I personally suffer from this a lot, where I just enjoy writing the tools and not the actual game, so it's just something to keep in mind.

    Again, not trying to give you a hard time, but just trying to offer some advice.
    I do like working with private servers, and if people really were interested in it, I would dive into creating my own game as well. Right now, however, I don't have the funding for any of the software required for such a task, so we're going to have to use WildShadow's work. Since Kabam has taken a part of it, I feel that I have some rights, perhaps not legally, to take the work and continue it as it would have been without them.

    A further reason for the switch between languages is that I know quite a few C++ developers, and I know very few C# developers. I've found that most C++ developers weren't interested in the project due to their dislike for C#.

    Thank you again for your advice, but I have some very thorough reasoning I went through. I do think through every one of my decisions for a good amount of time before presenting them to other team members. This way, any changes can be made and any additions can be easily made as well.

    Quote Originally Posted by Trapped View Post
    This thing will be a bit like a challenge since people will flame me for sure, but whatever.
    Quote #1: Screenshot by Lightshot
    The re-write thing is a mistake by me, I'm sorry, I did even check the definition of "rewrite" just a second ago. But whatever, what you asked him isn't something nice: you asked him to actually do a complex and tedious work, without probably even paying him in any way. Althought you did already know (I hope you do actually read other threads) that he doesn't want to ever have relationships with MPGH and its users anymore.

    Quote #2: Well, actually, he was occupied in laughing terribly bad and hard due to what you said in the quote above - source: we're good friends, and talk everyday lelelel

    That's pretty much it.
    Thank you for the clarification, and I was worried that message might sound a bit corny. It was still rude to make no bother to respond to such an eager acceptance. Even though the community wasn't his place, that's not an excuse that most people would accept.

    I suppose I worded the question a bit wrong. I meant for him to contribute in that way, to writing a new source. I was not, by any means, asking him to do most or any big part of the work. If you're interested, what I really meant to say would have been: "Would you be interested in contributing to the development of the SoulForge Project, while we write our new source in C++?"

    I'm glad you took the time to clarify that, as there was some mis-wording done on both sides.

    --But once again, what I said was not nearly that out-of-the-ordinary. Not enough, at least, for an excuse like laughing too hard to be valid.
    Last edited by sjustin1996; 08-17-2013 at 02:22 AM.

  5. #19
    krazyshank's Avatar
    Join Date
    Jan 2012
    Gender
    male
    Location
    RealmStock
    Posts
    2,589
    Reputation
    467
    Thanks
    16,666
    My Mood
    Angelic
    The only advantage I see in C++ vs C# in this scenario is that you could really control the garbage collection and make it as efficient as possible.
    Furthermore, I doubt any of you are skilled enough to do so ruining the point.
    You can get more done with fewer lines of code in C#, and C# executables are compiled to bytecode at runtime based on the current machine's hardware making room for large performance increases when the software is run across a large variety of different machines. (assuming it's open source)

    EDIT: Reading over this, it seemed like more of a put down.
    While I have my doubts, I do think that the server does need to be rewritten - BADLY.
    C++ or C# won't really matter in terms of limitations, and each has its benefits, but you guys need to think about the time investment required. You can't just "learn c++" for this project and considering c++ is much harder to learn than C#, vb, etc, you can't do it in a timely manner.
    Last edited by krazyshank; 08-16-2013 at 09:42 PM.

    Accepting PayPal - Bitcoin - Giftcards - Items:

    Find it here: MPGH Sales Thread

  6. The Following User Says Thank You to krazyshank For This Useful Post:

    Trapped (08-16-2013)

  7. #20
    Trapped's Avatar
    Join Date
    May 2012
    Gender
    male
    Location
    Italy.
    Posts
    584
    Reputation
    10
    Thanks
    449
    My Mood
    Asleep
    Quote Originally Posted by sjustin1996 View Post
    I don't have the funding for any of the software required for such a task
    Just as a reminder.
    Visual Studio Express/Student: free at microsof*****m
    GCC compiler: opensource somewhere I don't currently remember about, included in every linux distro
    MonoGame: opensource at monogame.net
    XNA Studio: free at microsof*****m
    FlashDevelop: opensource at flashdevelop.org
    Oracle Java virtual machine (don't be scared by the VM, it's exactly like .NET): free somewhere too (it's 5:43 AM here, sorry but I'm quite tired)
    Eclipse: opensource at eclipse.org

    All of these programs can be used, without any cost ($$$ or €€€ or whatever), to write your own game. The whole thing is not too hard, just takes some time and requires a lot of dedication (not like I do, someone could know my usual "fuck this XNA shit" message on Skype).
    Publishing the game? There's Valve's Steam Greenlight. Dedicated servers? Either make it single player, or sell it, or microtransactions, or there are anyways some free options (for example there was a cloud provider that gave away 20 CCU for free, it's not that bad to start).
    Last edited by Trapped; 08-16-2013 at 09:42 PM.
    "The great merit of society is to make one appreciate solitude."
    Charles Chincholles, "Reflections on the Art of Life" (from fortune-mod)

  8. #21
    sjustin1996's Avatar
    Join Date
    Jan 2010
    Gender
    male
    Location
    Always, MPGH
    Posts
    376
    Reputation
    10
    Thanks
    80
    My Mood
    Inspired
    Quote Originally Posted by Trapped View Post
    Just as a reminder.
    Visual Studio Express/Student: free at microsof*****m
    GCC compiler: opensource somewhere I don't currently remember about, included in every linux distro
    MonoGame: opensource at monogame.net
    XNA Studio: free at microsof*****m
    FlashDevelop: opensource at flashdevelop.org
    Oracle Java virtual machine (don't be scared by the VM, it's exactly like .NET): free somewhere too (it's 5:43 AM here, sorry but I'm quite tired)
    Eclipse: opensource at eclipse.org

    All of these programs can be used, without any cost ($$$ or €€€ or whatever), to write your own game. The whole thing is not too hard, just takes some time and requires a lot of dedication (not like I do, someone could know my usual "fuck this XNA shit" message on Skype).
    Publishing the game? There's Valve's Steam Greenlight. Dedicated servers? Either make it single player, or sell it, or microtransactions, or there are anyways some free options (for example there was a cloud provider that gave away 20 CCU for free, it's not that bad to start).
    I forgot some of those existed, thanks for the reminder.

    Quote Originally Posted by krazyshank View Post
    The only advantage I see in C++ vs C# in this scenario is that you could really control the garbage collection and make it as efficient as possible.
    Furthermore, I doubt any of you are skilled enough to do so ruining the point.
    You can get more done with fewer lines of code in C#, and C# executables are compiled to bytecode at runtime based on the current machine's hardware making room for large performance increases when the software is run across a large variety of different machines. (assuming it's open source)

    EDIT: Reading over this, it seemed like more of a put down.
    While I have my doubts, I do think that the server does need to be rewritten - BADLY.
    C++ or C# won't really matter in terms of limitations, and each has its benefits, but you guys need to think about the time investment required. You can't just "learn c++" for this project and considering c++ is much harder to learn than C#, vb, etc, you can't do it in a timely manner.
    I don't plan to have Pizazzle or anybody else on my major development team for right now, as they are only just beginning. I am more than happy to keep them around however, as they are very dedicated to the project and have quite a bit of potential. If they don't work out as developers, they will definitely make their way into some other role that is just as important. As for the open-source part, my server will be run on a single type of machine, and it will need to be modified by somebody experienced with C++ if it is to be optimized for other systems, or run on a similar system. We will release a decent core for the server that is functional, but past the point of effectively emulating the original game, we will not be releasing content. We may release tutorials, bug fixes, and other important things, but we will not release any of our own work that is unique to our server.

    tl;dr - We will release fixes so that the original game works better on the server, but nothing new unless a mutual agreement is made between myself, the development team, and my fellow administrators. I will need to personally approve any releases, and the development team will have the option to deny my request to release the work that they've done on the server to the community, and each community individually.

    I didn't take that as a put-down, as it was simply realistic. Just to reinforce the response, I do definitely understand that my devs can't simply be learning C++ as we go, and will not be taking a major role in development until they are fit to do so.

    Thank you for the feedback, and I hope we don't disappoint you when this is finished.
    Last edited by sjustin1996; 08-16-2013 at 09:56 PM.

  9. #22
    krazyshank's Avatar
    Join Date
    Jan 2012
    Gender
    male
    Location
    RealmStock
    Posts
    2,589
    Reputation
    467
    Thanks
    16,666
    My Mood
    Angelic
    Quote Originally Posted by sjustin1996 View Post
    I forgot some of those existed, thanks for the reminder.



    I don't plan to have Pizazzle or anybody else on my major development team for right now, as they are only just beginning. I am more than happy to keep them around however, as they are very dedicated to the project and have quite a bit of potential. If they don't work out as developers, they will definitely make their way into some other role that is just as important. As for the open-source part, my server will be run on a single type of machine, and it will need to be modified by somebody experienced with C++ if it is to be optimized for other systems, or run on a similar system. We will release a decent core for the server that is functional, but past the point of effectively emulating the original game, we will not be releasing content. We may release tutorials, bug fixes, and other important things, but we will not release any of our own work that is unique to our server.

    tl;dr - We will release fixes so that the original game works better on the server, but nothing new unless a mutual agreement is made between myself, the development team, and my fellow administrators. I will need to personally approve any releases, and the development team will have the option to deny my request to release the work that they've done on the server to the community, and each community individually.

    I didn't take that as a put-down, as it was simply realistic. Just to reinforce the response, I do definitely understand that my devs can't simply be learning C++ as we go, and will not be taking a major role in development until they are fit to do so.

    Thank you for the feedback, and I hope we don't disappoint you when this is finished.
    I wish you good luck

    Accepting PayPal - Bitcoin - Giftcards - Items:

    Find it here: MPGH Sales Thread

  10. #23
    sjustin1996's Avatar
    Join Date
    Jan 2010
    Gender
    male
    Location
    Always, MPGH
    Posts
    376
    Reputation
    10
    Thanks
    80
    My Mood
    Inspired
    Quote Originally Posted by krazyshank View Post
    I wish you good luck
    Thank you!

  11. #24
    UltraN00b's Avatar
    Join Date
    May 2012
    Gender
    male
    Location
    Protected v0id
    Posts
    514
    Reputation
    68
    Thanks
    401
    My Mood
    Amazed
    @ @sjustin1996 Best of Luck with your Project! @marinepower Looks like I have some like-minded people here
    Liked my Post? Say Thanks!
    Before saying that a developer is wrong, think harder. Maybe, YOU are wrong since the dev knows more about his own programs than you do and has more knowledge about what he is doing.
    -- Direct Quote from the XDA-Developers Forums.

  12. #25
    pizazzle's Avatar
    Join Date
    Aug 2012
    Gender
    male
    Posts
    28
    Reputation
    10
    Thanks
    6
    My Mood
    Chatty
    Nilly Could you lock thread plz?

  13. #26
    UltraN00b's Avatar
    Join Date
    May 2012
    Gender
    male
    Location
    Protected v0id
    Posts
    514
    Reputation
    68
    Thanks
    401
    My Mood
    Amazed
    @ @pizazzle So, you're working on it?
    Liked my Post? Say Thanks!
    Before saying that a developer is wrong, think harder. Maybe, YOU are wrong since the dev knows more about his own programs than you do and has more knowledge about what he is doing.
    -- Direct Quote from the XDA-Developers Forums.

  14. #27
    pizazzle's Avatar
    Join Date
    Aug 2012
    Gender
    male
    Posts
    28
    Reputation
    10
    Thanks
    6
    My Mood
    Chatty
    Quote Originally Posted by UltraN00b View Post
    @ @pizazzle So, you're working on it?
    Well. I know c# well enough for private servers but Sjustin taught me most. But moving to c++ doesn't sound right to me. I would really like to get known around here and I know everyone in this post knows me (as the wannabe mmoe kid. ._.) I would like to be known and maybe work on a big Realm of the Mad God server so I can continue my understanding of c# and maybe get known and post some behaviors and well. Get some friends at least . I'm Sorry for the ramble and thanks for replying @UltraN00b

  15. #28
    UltraN00b's Avatar
    Join Date
    May 2012
    Gender
    male
    Location
    Protected v0id
    Posts
    514
    Reputation
    68
    Thanks
    401
    My Mood
    Amazed
    Heh, @ @pizazzle do it for yourself, not for recognition.... I'm porting it(alone) to Java, for instance.
    Liked my Post? Say Thanks!
    Before saying that a developer is wrong, think harder. Maybe, YOU are wrong since the dev knows more about his own programs than you do and has more knowledge about what he is doing.
    -- Direct Quote from the XDA-Developers Forums.

  16. #29
    pizazzle's Avatar
    Join Date
    Aug 2012
    Gender
    male
    Posts
    28
    Reputation
    10
    Thanks
    6
    My Mood
    Chatty
    Quote Originally Posted by UltraN00b View Post
    Heh, @ @pizazzle do it for yourself, not for recognition.... I'm porting it(alone) to Java, for instance.
    @UltraN00b I Assure U that I wouldn't do this to get any recognition as I just want to be happy doing what I want to do.

  17. #30
    UltraN00b's Avatar
    Join Date
    May 2012
    Gender
    male
    Location
    Protected v0id
    Posts
    514
    Reputation
    68
    Thanks
    401
    My Mood
    Amazed
    @ @pizazzle Well then, help me port it to Java! The more the merrier.
    Liked my Post? Say Thanks!
    Before saying that a developer is wrong, think harder. Maybe, YOU are wrong since the dev knows more about his own programs than you do and has more knowledge about what he is doing.
    -- Direct Quote from the XDA-Developers Forums.

Page 2 of 3 FirstFirst 123 LastLast

Similar Threads

  1. ALL DYE CODES for ROTMG Private Servers
    By ModTaras in forum Realm of the Mad God Private Servers Tutorials/Source Code
    Replies: 7
    Last Post: 02-07-2015, 06:12 PM
  2. [Source Code] need hacker for private server source code/files
    By darkrazeen in forum Hack Requests
    Replies: 0
    Last Post: 07-20-2013, 10:06 PM
  3. [Request] clean server source code without errors
    By fred.star in forum Terraria Hacks
    Replies: 1
    Last Post: 08-31-2011, 06:01 PM
  4. [Release] Flameswor10 VIP/private Base (Source Code)
    By flameswor10 in forum Combat Arms Discussions
    Replies: 32
    Last Post: 05-11-2011, 04:51 AM
  5. [Request] RAT client/server source code for C++
    By eliteCVDelite in forum General Hacking
    Replies: 4
    Last Post: 02-24-2011, 02:01 PM