This guide is a simple and to-the-point guide on how to make your own 2D MMO. If this works for you, please comment and press I Like It. Also tell your friends. Thank you.
You are probably here to learn how to make your own 2D MMO for free. This guide will teach you step-by-step on what to install, how to edit, and how to run it. We have even added how to use the mapping tools. This guide will make your 2D MMO fun to make, and fun to play. Hope you enjoy.
————————————————————————————————————————–
PART 1 – Downloading Eclipse Game Maker
a. Visit THIS LINK
(www.freemmorpgmaker.com is going to be very useful later on so keep this link)
b. Look under Downloads and click Library Files
(This must be downloaded to your computer or your game will not run)
c. Download Library Files to your computer
(***VERY IMPORTANT***)
d. Go back to Downloads and click Eclipse Evolution v2.8 (or higher)
(This guide uses 2.8 but use the highest there is)
e. Create a file in your Documents and extract Eclipse Evolution into it
(Keep it somewhere you will remember so that you can access it easily)
———————————————————————————————-
PART 2 – Running the Server
a. Open the file you saved Eclipse Evolution into
b. Open the Server folder
(The file should contain 2 other files named Server or Client. Open Server for now)
c. Double click Server to run it
(Allow it to run for the first time and log in. I recommend you create a backup file in case you make a mistake. I have before and resulted in me starting the entire game over)
d. Change your data file
- Game Name= put your game name here
- Website= if you have a website put the link here
- Save Time= enter 300000 to save every 5 minutes
- MAX_Players= keep it low at the beginning until it grows. Same goes for the other Max’s
e. Changing your MOTD file
- Your MOTD file is what players will see when they first log in…
- ex. Message of the Day: Welcome to _____
- Recommended you change this every week or so. Any time you have a big event or update coming up.
f. Changing your News file
- Your news file is what players can read in the news. This could be the same as your MOTD
- News Title= the date of the news
- News Body= your news
g. You can experiment with the different files if you want but keep updating your backup file to every time you update to make sure you can restart from before the update if you made a mistake.
———————————————————————————————-
PART 3 – Using the Client
a. Open the Client folder
b. Double click Client to run it
c. Create a new account
d. Create a new character
e. Open the Server
(Should be on the right bottom of your screen)
f. Find your account and for rights, give it 5
(Click players. Click your character name. Click Give Access. Change to 5)
———————————————————-
g. Changing the Configuration
- IP= your no-ip here
- Port= 4000 (do not change)
h. Changing the News
- Changing the news is the same as changing the server news
———————————————————————————————-
PART 4 – Editing the Server
a. Editing the Server folder
- To edit classes, open the Classes file and follow this procedure:
- Name: What you want the name of the class to be
- Male Sprite: To find sprite numbers, run the server and login. Once you are in press F1 (for admin panel) then enter your name, any number, then hit change sprite. This will show you what your character will look like. Experiment with different looks.
- Female Sprite: Same as above
- Description: Enter a brief note to describe the class strengths
- STR, DEF, SPEED, MAGI
- Strength is for doing damage (best for warriors, etc)
- Defense is for taking less damage (best for weaker classes)
- Speed is how quick you will move, attack (best for weaker classes)
- Magic is for casting spells (best for magicians)
- Map, X, Y
- Map is which map number they will start
- X is for which tile they will start in
- Y is same as above
- X goes from left to right
- Y goes from bottom to top
- X, Y is the same as a math graph
- Locked = 0: Players can choose this
- Locked = 1: Players cannot use this
- To edit the Data file, follow this procedure:
- Game Name: What you want your game to be named (If you cannot figure this out without reading this, you can not run a game)
- Website: Any website you might have (A good free forum website is www.forumotion.com)
- Port: 4000 (Do not change)
- Do not change any other info between HP Regen and Custom
- PkMinLvl: Default 10 (Change to a level that you want to be the minimum for Player Killing. If none, change to 1)
- Do not change any other info until MAX
- Change your MAX info based on how big your game is
- Recommended
- Players: 50
- Items: 200
- Maps: 50
- To edit the game’s Message of the Day, open the MOTD file
- Enter any message you want to be for the Message of the Day
- To edit the game’s news, open the News file
- Enter any news on your game
b. Editing the Client folder
- To edit the configuration, open the Configuration file
- IP: 127.0.0.1 (Change only after you have a No-IP)
- Port: 4000 (Never change)
- To edit the news, open the News file
- News: Enter the date of the news
- Description: Enter the news
- You will be able to change your music, maps, sprites, etc from the client folder. This is too complicated to explain, but you will learn it on your own. Use HERE as a reference
c. How to edits your maps like a pro
- Open the game and press F1, then press Edit Map
- To edit the ground, start with grass
- Click on a grass tile, then make sure you have Ground checked and press fill
- To edit the environment, start with some trees
- Click on the base of a tree tile then make sure you have Mask checked then click any place on the map to place it there
- Mask is used to put the object on top of the grass
- Mask 2 is used to put these objects on top of Mask objects
- Click the top part of the tree then make sure you have Fringe checked, then click any place on the map to place it there
- Fringe is used to allow characters to walk under it. This gives a tree with fringe the affect that the tree it further down, giving it an almost 3D touch. Fringe objects are placed on top of Mask and Mask 2 objects.
- Fringe 2′ is the same as Mask. It is placed on top of Fringe objects
d. How to edit NPCs, Items, Emotes, etc.
- How to create NPCs and place them on a map
- Log onto the game, press F1, then edit NPCs
- Choose a blank number, then press OK
- Choose a name for it and what it will say
- Give it strength, defense, etc
- Make it friendly or hostile
- To place the NPCs, press F1, then edit Map
- Click Properties
- Choose your NPC, then pick coordinates for it
- Repeat if you want more than one NPC on the map
- How to create Items
- Press F1, then open Items
- Choose a blank number, then press OK
- Give it a name, then choose what it is (For Gold, choose Currency)
- Give it durability, etc (Except for Gold)
- Choose a sale price (Except for Gold)
- Type a brief description of it
- To make NPCs drop this item, follow the procedure
- Press F1, then open Edit NPCs
- For Dropping keep it on one (If you want an NPC to drop more than one item, move it to 2 then follow pick the item)
- Number: The number of the item you made
- Value: The amount of that item it will drop
- Chance: The possibility of the NPC dropping that item
- 1 in 1 = 100%
- 1 in 10 = 10%
———————————————————————————————-
PART 5a – Creating a No-IP
a. Visit www.no-ip.com
b. Create an account
c. Click Add a Host
d. Create a name for it
c. Download No-IP DUC
d. Run No-IP DUC and log in
(Your host name should be in the box of hosts)
(Check the box of the host to update then uncheck)
(Exiting No-IP DUC will still allow it to run)
(Go to your Client’s Configuration file and change to your No-IP)
(Go to your Server’s Data file and change to your No-IP)
———————————————————————————————-
PART 5b – Port Forwarding (IF NECESSARY)
(This is required only if you use a router)
a. Open your Internet browser and visit ‘192.168.1.1′
(Default Username: Admin)
(Default Password: Admin)
b. For this example we will be using a Linksys Router
(If you do not have Linksys, visit portforward.com and follow the directions)
c. Click on Applications & Gaming
(You should see this picture below)

(USE THIS FOR YOUR GUIDELINE)
d. For Application enter EES for Eclipse Evolution Server
e. For Start enter 4000
f. For End enter 4000
g. For Protocol enter Both
h. For IP Address enter 101
i. For Enable click the check
j. Click Save Settings
(Your server can now be reached by players around the world)
(Enjoy your game)
(For hands on experience to see what your starting server should look like, email ganaray336@yahoo.com and I will give you info to log onto my game, which is currently under construction)












3 Responses
Hey guys. If you have any questions, try posting it here. Leave your email so I can contact you. If you want it to remain private, just ask your question and I will help you if I can. For most questions, refer to http://www.touchofdeathforums.com/smf. Thank you.
(Please be as specific as you can so I can figure out an answer to best fit your needs)
which files should you give to your friends if you want them to play??? PLZ HELP
To “I want help” all you have to do is let them download the client that you have. Turn your server on and have them login. It should work.