From The Mana World
(Blanked the page)
 
Line 1: Line 1:
__NOTOC__ __NOEDITSECTION__
{| cellspacing="3" cellpadding="3" width="100%"
| colspan="2" style="border: 1px solid lightgrey;" |
{| cellspacing="0" cellpadding="0"
| style="vertical-align: center; text-align: center; padding: 0px 20px 0px 20px; font-style: italic;" | Welcome to The Mana World wiki!


This wiki is meant to provide information to our players, to provide an easy way to contribute to the development of certain parts of the game and to improve collaboration between people on the development team. We hope you will find what you are looking for. To be able to edit pages, you have to login. Signing up is free but requires the activation of the account from an admin. This is usually done very quickly.
| [[File:OpenGameArtTmwbanner298bis.gif]]
|}
|-
| style="border: 1px solid #e0c8b8; color: #000; background-color: #faeee6" valign="top" |
==<div class="center">[[Image:Tmw logo.png|30px]] Game Information [[Image:Tmw logo.png|30px]]</div>==
===TMW General Information===
You don't want to start the game without knowing what is the content in it? Well check these pages and you'll learn more about everything: the items, the mobs. Well the entire project is described here!
* [[Project description]]
* [[Game Rules]]
* [[Game Masters|List of game masters]]
* [[Screenshots]]
* [[FAQ]]
===Informations For Players===
* [[Economy]]
* [[Backstory]]
* [[Geography]]
* [[Getting started]] & [[Walkthrough]]
* [[Stats|Player stats]]
* [[Quests]] and [[Skills]]
* [[Magic]], [[Spells|Magic Spells]] and [[Magic Quests]]
* [[Player Groups|List of player groups (Guilds)]]
* [[Friendly Bots]]
* [[FAQ]]
===Other Directions===
* [[Forks|List of other games based on TMW]]
* [[Servers|List of servers]]
===Developer and Player useful information: Databases===
* [[Item Reference|List of items]]
** [[Armor Sets]]
* [[Monster Reference|List of monsters]]
* [[NPCs|List of NPCs]]
* Lists of maps (can be transcluded in map development)
* Game mechanics: The complete set of formulas
* Glossary
[[Image:OpenGameArt tmwbanner298.png]]
| rowspan="2" style="width: 50%; border: 1px solid #c9c9ff; color: #000; background-color: #f3f3ff" valign="top" |
==<div class="center">[[Image:Tmw logo.png|30px]] Developers [[Image:Tmw logo.png|30px]]</div>==
===Development General information===
You want to help or join the development team but don't know where to start? Well look at these pages to know on what you would like to focus on first. You might also want to talk with other devs on [[FAQ#Does_TMW_have_an_IRC_channel.3F|IRC]]. irc.themanaworld.org and the Developers' channel is #tmw-dev.
* [[Joining the project]],communication, team working, developers and contributors.
* [[Reporting Bugs]]
* [[Testing Server|Help with testing]]
* [[How to Develop]]:  overview of various ways to contribute, directs to more specific pages such as personal server and git
** Hack your Client
** How does it work? what Server does, what client does, file hierarchy, (may duplicate with further object description)
** personal server setup
** keep you files up to date: github quick intro (?), Github hierarchy
* Who's Who
** [[Projects and Teams]]
** Lists of [[Developers|developers]] and [[Contributors|contributors]],
====Tools====
=====Team Working Tools=====
* [[TMW IRC server]] [[FAQ#Does_TMW_have_an_IRC_channel.3F|FAQ IRC]] *
* [[TMW Forum]] *
* [[Mantis Bug Tracker]] (See also [[Reporting Bugs]]) *
* [[Git repository]], GitHub, how to use? *
* [[Trello]] *
=====[[Individual Tools]]=====
Describes and categorizes tools, directs to specific pages such as Tiled
* Tiled
* Sharing tools and sites: dropbox and alike, Deviant art, Image sharing, pastebin...
* Various Suggested tools and where to get them (IDEs, graphic, music software..).
===Game Content ===
* Story and Game Concepts
* TMW Eathena objects and their relations
====Graphic Development====
* '''[[Guidelines|Graphic Development Guidelines]]'''
* ''Graphics'': [[Art in Development]] - [[Animations]] - [[Particle engine]] - [[Image dyeing]]
* ''Mapping'': [[Tileset development]] - [[Map development]] - [[Mapping Tutorial]]
====Scripting====
* Quick Tutorial
* TMW-eAthena Script Reference:
** '''[[eAthena Scripting Standards]]''' se also [[TmwAthena Scripting Standards]] by Kandiman (one of them will have to be removed)*
** [[EAthena Scripting Basics]]*
** [[EAthena functions Reference]] (Actually [[EAthena Scripting Reference]])
** Special Topic: Mob design
** Special Topic: Skills
* [[EAthena Script Examples | EAthena Script Sample Code]]*
** Commented Examples (tutorial tool)
** Code Snippets (development tool)
====Sound and music====
* '''[[Sound Guidelines]]'''
* [[SFX|Sound effects]]
* [[Music]]
====Other====
* web site
* wiki
* [[Translations]]
* [[Game systems]]
===Client and Server Development===
* Client (s) ?
* Servers: EAthena Manaserv.... ?
* '' EA Related'': [[Dependencies]]- [[Ports]]
* ''Manaserv related'': (?)
* ''Miscellanous'': [http://bjorn.platinum.linux.pl/tmw-docs/ Source code documentation (Doxygen)]
* ''RFCs'': [[Rendering]] - [[Action layers]] - [[Improvement of the collision layer system|Collision system]] - [[Being movement system|Movement system]] - [[Logging]]
* ''Reference'': [[Server development]] - [[Realtime action combat protocol|Realtime combat]] - [[Monster Database]] - [[Weapons]]
* ''Releases'': [[Making a new release]] - [[How to release an update]]

Latest revision as of 06:55, 8 July 2013