Page 1 of 1

Development and Setting up Tmwathena (server) on windows.

Posted: 01 Aug 2014, 17:21
by meway
This is a tutorial on how to setup a TMW (The Mana World) server on windows. This tutorial assumes you have some general knowledge about networking and the usage of some software. Here are some things that you should know. When developing for TMW, it is encouraged that you make your own testing server, test your own data, and submit a patch to be reviewed by the TMW Committee. The committee will than give you feed back until everything is just right and than they will push it to the main server. This is especially if your patch requires server changes such as adding a new MOB or NPC or possibly fixing other things in the db (data base).

We will be using a VM (virtual machine) software. A virtual machine allows us to run another OS (operating system) such as Linux, fedora ect...
In this tutorial we will be using Ubuntu server edition. That means everything you do server side will be done from a terminal and you may need other software to help you transfer files such as an FTP server and client. We can go over setting up an ftp server later on. (git) is another software you will be required to get familiar with. Please keep in mind that developing for TMW takes patients and has a bit of a learning curve. You will also be using a terminal version of a text editor. My personal preference is VIM because that's what I started out using but other may suggest a different software. We will be going over everything you need in the tutorial. If anyone has suggestions, feedback, or want to include something in the tutorial please post in this thread. Wiki page and PDF versions of a full tutorial on how to develop for windows will be coming soon. Any questions or concerns? ask.

Re: Development and Setting up Tmwathena (server) on windows

Posted: 02 Aug 2014, 04:55
by wushin
I've not read all the way through it, but it would be nice to see you complete the PDF with the https://wiki.themanaworld.org/index.php/How_to_Develop instructions with some screenshots as I don't think Windows users are comfortable or familiar with command line.