What should I learn and what shouldnt I learn to start making multiplayer games?
You may want to Start here. Its a complete MMO built in JavaScript using Node for the networking.
I will list a few game examples to get an idea what I need to create those different games..
Minecraft?
Counterstrike?
Ultima Online?
Magic the Gathering?
In my humble opinion, what you need to do is to have a very specific design in mind, then explore programming tools that can be used to make it work. Then, try and do a small tech demo. Along the way you will figure out what exactly you need for your game.
The unfortunate problem with game development is that there is no one tool or programming language that can make an entire game from scratch. Each tool does something different and you will likely end up using a combination of tools that is different from what your peers might be using.
For example, I started out wanting to make an browser based game. So, I went about making small tech demos for several vital features: browser based chat room (tried PHP/HTML, AJAX, Socket.io etc), login system (various database and authentication systems), browser based game engine (Flash, HTML5 Canvas etc). This took a few weeks (largely because I was learning most of them from scratch) but I ended up with a "stack" of software that I am happy with and know that can be used to build my game.
What about networking?
How do I figure out what networking solution I need?
What is best networking option?
How to compare whats better networking?
How do I figure out what networking solution I need?
What is best networking option?
How to compare whats better networking?
One more question.. What is best way to create an advanced lobby such as the ones in LoL/BLC?
Because I've got a friend who is great at developing mmorpg's but he says he don't know how to do softwares such advanced lobbies.
Because I've got a friend who is great at developing mmorpg's but he says he don't know how to do softwares such advanced lobbies.
What about networking?
How do I figure out what networking solution I need?
What is best networking option?
How to compare whats better networking?
From personal experience, you need try out different programming languages, decide on the language you are going to use to make your game, then look around for networking methods that are compatible for your chosen language.
Unfortunately, they are all incredibly specific so you need to know exactly what you want to do. E.g. If you choose to build your game in Adobe Flash, you will have to find networking solutions that are compatible with Flash.
There will be some false starts and time wasted that you can't avoid. I went through the same process, and a month later, I have my own multiplayer game lobby.
One more question.. What is best way to create an advanced lobby such as the ones in LoL/BLC?
Because I've got a friend who is great at developing mmorpg's but he says he don't know how to do softwares such advanced lobbies.
One way to approach multiplayer game lobby creation is to see it as making a chatroom with the ability to start private chatrooms.
One way to start can be to use one of the game engines for Warcraft 3 or Starcraft 2. There is a lot of materials on Internet, and you would have something up and running quite quickly. When you master that kind of games development, you may be ready for the next step where you design more of the game engine yourself.
Isn't it possible to export Blender models to 3ds max?
Hero Engine looks amazing!
Just too bad you need 3ds max or maya to work with HE.. I've only got blender.
Isn't it possible to export Blender models to 3ds max?
http://students.autodesk.com/?nd=download_center
Every time I see people talk about how they can't get free Autodesk software (legally) I die a little inside.
You can't use it for commercial use, but you can for self educational/personal use. I don't know where they stand on using it for model conversions, but have fun.
Every time I see people talk about how they can't get free Autodesk software (legally) I die a little inside.
You can't use it for commercial use, but you can for self educational/personal use. I don't know where they stand on using it for model conversions, but have fun.
This topic is closed to new replies.
Advertisement
Popular Topics
Advertisement