Then maybe search on the forum for some project that you like (as I said, there are dozen). Contact the author and offer to contribute… at least you won’t start from scratch.
Hey if you’re willing to not take yourself too seriously I’d suggest a programmer class. Sort of like a mage but more high-tech like an ability to alter game physics or something.
It’d probably be pretty weird but I haven’t seen it anywhere yet so at least it’s slightly original.
Despite how harsh our comments may sounds, we are actually just trying to help. We are sharing our wealth of knowledge and experience, trying to save this kid from loads of headaches and heartache. The thread is getting heated because all we are getting in return for our help and advice, is a disrespectful slap in the face.
What’s better: sapping his motivation now so he starts working on a more realistic project, which could be completed, returning heaps of satisfaction and a sense of accomplishment solving easy learning related issues; or, he gets fed up and frustrated after hitting wall after wall of problems, that a lot of us face after years of experience, he then looses heart after making little to no progress, and giving up on game development all together ?
Related: You know what the one skill that 99% of budding game developers never learn well? Finishing.
Practice finishing as many games as possible and you will be light years ahead of almost everyone else.
Just my 2 cents, the term MMO is thrown around pretty loosely and should not be the sole source of a debate. It’s clear this person just wants to create a game with the elements of an MMO (Choose a class, run around completing quests, online multiplayer) which in itself is difficult but not an impossible task.
So how about we just let him have his thread, help him with whatever questions he has, and go from there. If it never amounts to anything, the thread dies. If it does, then we now have a very useful thread out there for other people attempting to create this kind of game.
This is coming from someone who, 3 1/2 years ago, wanted to make a very complex online strategy game as my first commercial project, and did manage to get to the finish line.
yeah good luck with that, there are only so many hours in the day…
Why the rudeness? If you don’t want to help then don’t help, no need to belittle someone you don’t even know.
We are actually people behind these keyboards after all. You should remember that.
Ok, firstly, welcome to the forums, I’m The Toucher.
Secondly, if you keep up to date with the forums (if you don’t that’s ok, I’m not hating if you dont read every thread) you will know this kid has asked 20 odd stupid questions so far, all of which could have been easily solved on his own by doing the tutorials, looking at the documentation, and having some very basic java knowledge, something we have tired to suggest several times but keeps falling on dead ears.
EDIT actually I think I may have confused him with that other idiot, sorry, they all sound alike.
To be fair, I think you are thinking about a different poster. I won’t mention their user name here, though.
yeah i just noticed, edited my post before you sniped my ass
- Assasin
- Dwarf
- Giant
- Horsemen
- Wizzard
This may be of use.
If I may, after some work on a turn base MMO, I would strongly advise not to get into a real-time MMo. It’s just pure suicide, especially whit a one man team, or a beginner team.
The only reason am able to make anything work so far it’s because everything is in asynchronous and I forgiving myself for many bugs that can be hide during the presentation, and that would only need to be addressed if I was to open a test server. Which I will, soon, but after 2 years and a half of part time work and much, MUCH refactorisation
Though asynchronous networking can be rather easy, syncron seem like nightmare stuff, that mom’s only tell tales to the most obnoxious children so they will fear themselves to sleep. Networking is dark and full of terrors, as internet act in mysterious ways… but I digress x)
First thing first, scope. If you want to make something simple, clean, whit for example zones limited to 50 players and really simple interaction, like turn-base combat or really simplistic/ single engage combat mode you should be able to do something potable whit-in 2-4 years.
An unreasonable or improper scope cause problem and have/are/will crash projects. It’s a human mistake and everyone has done it before or know someone doing it right now. Don’t fall for it.
Just make sure you know what you are doing, how much effort you want to put in, and why you are doing it. If you are doing it cause you want to learn, sure you can, but when the day comes that you will need to let it go, don’t stay frozen, just let it go (bad pun fully intended and assume :chimpanzee_rolleyes:) If you want to release your first game so you can test the market, this is not a good solution. Too much work, too long, weird market, bad idea.
So don’t lose hope, programming is fun for those crazy enough to love speaking to a computer but make sure you know where you’re going
Its always sad to see a project die
Hope it help xD Oh and you definitly need the monkey class, agile fighter
The game was originally called " Dwarf Adventure " and was supposed to be an open world RPG. Dwarf are more a race, not class.
For the rest,
Assassin falls under Rogue, and horseman falls under Ranger( or not).
Giant can be like a specialisation or a really, really nice buff.
Ahahaha, I know just the idiot you meant. The “i’m gonna remake minecraft for my first game” kid who couldn’t even write a coherent sentence.
Hmmm no maybe he more think of fist fights
And the other one you mention there I think it is more the problem that english is not his native language.
Cmon ppl, ibternet is not place for fist fights :chimpanzee_facepalm:
Well, you didn’t understand me. I just said that you will fail your first game with all i listed. It’s not a problem if you know that, and do something that you know will fail, and don’t expect anything else than that.
It’s the same thing if you try to make a yacht or beat the world’s record of 100m.
Not a problem if you know you’ll fail the first time you’ll try.
But if you are doing it to impress a girl (in a perfect world, girls are impressed by devs, shhhh) it’s a bad idea.
It’s like re-creating the wheel: not a problem if you only want to fall in pitfalls and learn from that and end with a squared wheel. But it will be a bad thing to release it cough nifty-gui cough.
nifty wasn’t recreating anything, there was no other gui system on offer at the time. It was, and still is some great work… you shouldn’t repeatedly bash something because you’re not smart enough, or to ignorant, to use it effectively.