I would like to create a 2D MMO engine. I know some VB2008 and am learning C. I would like it to have an editable GUI. I would like it to be 2D only. Also, I would like to get some AI tutorials. I know I will need an AI for any kind of game. If an engine is not possible, I would like to have just a 2D MMO game.
So in all, I need:A tutorial for a 2D MMO engineA tutorial for AIA tutorial for a 2D MMO game if an engine is not possibleThank you for your time.P.S. I don't know if this matters, but I have dev-C and microsoft VC 2008 express. Aiming to make a 2D MMO is a good target to have for the future, but if you are still learning I recommend put it on hold until you've got some experience with other, simpler games. A MMO engine, even a 2D one, is a pretty complicated thing to get right. You need to be experienced at software design and programming in order to make one. It isn't the sort of thing that you can build while you are still learning your programming language of choice, even with the aid of a tutorial.I would aim for something simple for your first game until you've got a firm understanding of your programming language and game development in general. What sort of programs can you already make?
If you're still learning the basics, you could start with something text based; I'm learning Python at the moment, and I'm starting with. Quote: Original post by JaxDragon@ trapper zoid: Well I can make console programs very well. I have a WoW server project that I am working on along with someone else.The usual recommended strategy for working up into graphical games is to follow a pattern like this:. Very basic graphical game: Pong, Tetris, Breakout.
More involved arcade classic: Pac-man, Galaxian, Tank Battle. Platformer: Mario clone, overhead multi-directional scrolling shooterFrom there, you can branch into 2D multiplayer (not massive) games fairly easily. Going up in stages is recommended as it's easier to learn from your mistakes that way; once you complete your first version of Pong you'll notice where you went wrong from the bits that make your job difficult.
On your next game, you'll try to avoid that in advance by planning around it.Quote:BTW no one has yet to say anything about the AI tutorial.A.I. Is an extremely broad topic. What sort of A.I. Are you interested in? Quote: Original post by Justin RebuiltI hate to discourage you but console programming and 2D MMO projects are completely different. Jumping into graphical programming with a MMO is going to frustrate you into most likely quitting.To be fair to JaxDragon, he was replying to my comment about starting with text based games.However, you're right about the difficulty jump into graphical programming; it does require you to be at a level of proficiency at simple programming before you can move onto something with even simple graphics, like Pong.
You need to grasp the basics of programming; breaking down big problems into smaller problems you can solve; before you can move onto something larger.To JaxDragon: Make sure you've got an accurate assessment of your own abilities; I see you asked where it was impled you had difficult making Tetris. That's not something to be worried about, but it does imply that you're not ready for a 2D MMO.Remember that Blizzard didn't start off making MMORPGs; they made ports and 2D platformers and racers. ID didn't start with Quake 3; they made Commander Keen (and separately other platformers before that). And before that they spent many years learning programming.
There isn't an easy path to making a complex game; you need to learn the basics before you can master the harder stuff. That's the way it is for everyone. Starting with the basics turns out to be faster in the long run; you'll learn much more completing a simple game than failing to get started on a larger one.Best of luck in learning game programming, and feel free to ask questions here in the forums if you get stuck! Here's a tutorial:Break it up into amazingly small things, then when you have trouble with a certain spot, you look for that specific tutorial, which is probably much more likely to exist.For example:1. Make a client and server interact2. Make a basic chat room.3.
Add a pretty screen and some decent gui to the client.4. Work in the tile engine.5.
Allow basic controls without ANY rule checking6. And collision detection, pathing, etcAnd so on and so forth.I've been doing this and then I began adding little features one at a time. I just recently added melee combat between players and npcs.
I even broke up the subject of fighting into so many chunks so I did not overwhelm myself.
Hello there,just looking for advice regarding game engines for MMORPG. I know making a new MMORPG is a big deal, takes time, a team etc etc - I am perfectly aware of that and there is no need to mention it.Anyway, I'm looking for a decent MMORPG engine, preferably free or atleast relatively cheap.The engine should have scripting and networking for an MMO already down. This should somewhat reduce the time to make a game, as one would not need to do the entire netcode and such. It really depends what you want to do.
The only mmo based game engine i have worked with is the hero engine. You can get herocloud for 1000 dollars and its a pretty sweet system if i say so myself. Amazing especially for development team that doesnt work in the same office (due to its cooperative development method and svn setup for game data that allows new devs to download the entire build straight from the development interface.if you want to do extensive groundwork but have the engine be WAY cheaper, look at unity, torque 3d or C4. Each run $100 (i believe havnt looked at it in a while.if you want to do research, at least starting i spent a lot of time on this site.