(08-23-2011 08:59 AM)genbatzu Wrote: thx for the beginners guide! ~
and sry for the late answer, but i was technically blind last week (eye laser surgery) ^^
I know that it's hard work and will be frustrating.
I think I'm prepared for a lot that can bring me down, so no worries here ;D
I allrdy have some basic experiences with programming, so it's not that new to me. but sadly i had to use pascal at school, pearl at my first job and C# in my current job >.<
With C++ i only have some experience in private use, many years ago, so I'll try that weblink from above~ *ty*
If you have any further advices, some DO's and DON'Ts of game programming. I would be pleased if you share them.
so long,
greetings from austria
genbatzu ~
I doubt that would be enough for you to start working on MMO. But if you looking for the steps I could suggest as the following:
1. Planning. Plan what you want to do starting from what kind of game, the type of mechanics, the objective of the game, characters, the story (if needed) and put them all down into a document. You must do this if you want to make the game a reality as MMO is a huge under taking, and you cannot, and I repeat, you cannot do this alone. So you would need a team. The Game Planning documentation would help you to plan out what is needed, and if you have team member joining you, then you could delegate the job/task to him based on your planning. This is the most important part.
MMO have 2 main components: A client and A Server. A client would have a few things such as basic mechanics for the games, UI, Models, lite database and finally a network connector (to your server). On Server side, you will have the Server Mechanics, the Game Logics, the Database and Server network connector.
P/S: I am just simplifying things here. The actual process and structure are by far more complex even if you want to make a half decent game.
2. Getting the basic mechanics ready. Based on your plans and documentation, you would have a objective. With this objective you will know where to start and which area need more attention, other word area of focus, which you can do alot of research and study on the implementation which you can code them yourself.
Better example would be to buy Esenthel Indie License whereby you can gain access to Source Code of the Esenthel MMO, which another good way to start.