From The Mana World
m (Some cleanup)
m (Move page script moved page Dev:Main to Development:Main: Rename Dev: to Development: so the miraheze import works)
 
(39 intermediate revisions by 11 users not shown)
Line 1: Line 1:
__NOTOC__ __NOEDITSECTION__
__NOTOC__ __NOEDITSECTION__
{| cellspacing="3" cellpadding="3" width="100%"
{| class="MainPage"
| colspan="3" style="border: 1px solid lightgrey;" |
| colspan="3" style="border: 1px solid lightgrey;" |
{| cellspacing="0" cellpadding="0"
{|  
| colspan="3" style="vertical-align: center; text-align: center; padding: 0px 20px 0px 20px; font-style: italic;" | This is the landing page for The Mana World development. Development for The Mana World is divided up into several interacting areas: Maps, Graphics, Audio, Server Data, and Server Development.
| colspan="3" style="vertical-align: center; text-align: center; padding: 0px 20px 0px 20px; font-style: italic;" | Development for The Mana World is divided up into several interacting areas: Content, Graphics, Web, Music&SFX and Client development. Development is done on IRC, and on the forums. The development channel is #themanaworld-dev on [https://web.libera.chat/?channel=#themanaworld-dev Libera Chat].
| rowspan="2" style="vertical-align: top;" | [[Image:Tmw logo.png|100px]]
|-
| style="width: 100%;align: center;" |


TODO: Add more text.
|}
| rowspan="2" style="vertical-align: top;" | [[Image:Tmw logo.png|100px]]
|-
|-
| style="width: 33%" |
| rowspan="1" style="width: 33%; border: 1px solid #c0ffc9; color: #000; background-color: #f3ffee" valign="top" |
==[[Image:Armor-head-Magicgmtophat.png]] How-to Develop==
[https://forums.themanaworld.org/viewforum.php?f=27 Forum] • Chat: [https://web.libera.chat/?channels=#themanaworld-dev #themanaworld-dev]
----
Contains a listing of what to read to get started and who/what is actively being worked on.
* '''[[How to Develop]]''' <small>([[Dev:Windows10|Windows]])</small>
* [[Joining the project]]
* [[Joining the project]]
* Lists of [[developers]] and [[contributors]]
* [[Git repository]]
* [[Testing Server]]
* [[Testing Server]]
| style="width: 33%" |
* [[TMW Team|TMW Team members]]
* '''[[How to Develop]]'''
* [[TMW Team #Contributors|Contributors]]
* [[Projects and Teams]]
* [[Git repository]]
| style="width: 34%" |
* [http://github.com/themanaworld/tmwa-client-data/issues Client data bug tracker]
* [http://trello.com/themanaworld Trello]
|}
|-
| style="width: 33%; border: 1px solid #c9c9ff; color: #000; background-color: #f3f3ff" valign="top" |
| style="width: 33%; border: 1px solid #c9c9ff; color: #000; background-color: #f3f3ff" valign="top" |
==Maps==
==[[Image:Use-potion-darkgreendye.png]] Graphics==
[http://forums.themanaworld.org/viewforum.php?f=13 Forum] • [http://trello.com/board/content-development/4efa1aa51bd5d9220b50e779 Trello] •  [irc://chat.freenode.net/themanaworld-dev #themanaworld-dev]
[https://forums.themanaworld.org/viewforum.php?f=27 Forum] • Chat: [https://web.libera.chat/?channels=#themanaworld-dev #themanaworld-dev]
----
Maps determine how the world is arranged. This includes the world layout, how each area is arranged, where objects and entities (NPCs, monsters, and the like) are placed, where they can move, and the like.
* [[Map development]]
* [[Mapping Tutorial]]
| style="width: 33%; border: 1px solid #c0ffc9; color: #000; background-color: #f3ffee" valign="top" |
==Graphics==
[http://forums.themanaworld.org/viewforum.php?f=8 Forum] • [http://trello.com/board/art-development/4ea730ee9982b463f800497e Trello] • [irc://chat.freenode.net/themanaworld-art #themanaworld-art]
----
----
Graphics determine what the world looks like. This includes the tiles that maps are made of, the sprites that beings (players, NPCs, monsters, etc) are made of, and other visual things.
Graphics determine what the world looks like. This includes the tiles that maps are made of, the sprites that beings (players, NPCs, monsters, etc) are made of, and other visual things.
* '''[[Dev:Guidelines|Guidelines]]'''
* '''[[Dev:Guidelines|Guidelines]]'''
* [[Tileset development]]
* [[Dev:Tilesets|Tilesets]]
* [[Animations]]
* [[Dev:Image dyeing|Image dyeing]]
* [[Image dyeing]]
* [[Dev:Particle engine|Particle engine]]
* [[Particle engine]]
* [[Dev:Animations|Animations]]
** [[Dev:Playersets|Players/NPCs]]
** [[Dev:Monstersets|Monsters]]
| style="width: 33%; border: 1px solid #f3f3d5; color: #000; background-color: #ffffdf" valign="top" |
| style="width: 33%; border: 1px solid #f3f3d5; color: #000; background-color: #ffffdf" valign="top" |
==Audio==
==[[Image:generic-paperscroll.png]] Client-data==
[http://forums.themanaworld.org/viewforum.php?f=21 Forum] • [http://trello.com/board/music-development/4ea95e726c8a082f69005f4c Trello] • [irc://chat.freenode.net/themanaworld-sound #themanaworld-sound]
[https://forums.themanaworld.org/viewforum.php?f=27 Forum] • [https://github.com/themanaworld/tmwa-client-data/issues Client data bug tracker] • [https://github.com/themanaworld/tmw-music/issues Music Issues] • Chat: [https://web.libera.chat/?channels=#themanaworld-dev #themanaworld-dev]
----
----
Audio is what the world sounds like. This includes the sounds that accompany actions like walking and attacking (SFX) and the background music that is played in each area (music).
The client-data contains all the sounds, effects, music, npcs, mobs and maps needed to draw what the server says the player should see.
* [[SFX|Sound effects]]
* [[Dev:Items.xml|Item.xml structure]]
* [[Music]]
* [[Dev:Monsters.xml|Monsters.xml structure]]
* [[Dev:Quests.xml|Quest Log]]
* [[Dev:Other Xmls|Other xml structure]]
* [[Dev:Maps|Map Development]]
* [[Dev:Mapping Tutorial|Mapping Tutorial]]
* [[Dev:TmwAthena Map Names|Map Naming Scheme]]
* [[Dev:SFX|Sound effects]]
* [[Dev:Music|Music]]
|-
|-
| style="width: 25%; border: 1px solid #e0c8b8; color: #000; background-color: #faeee6" valign="top" |
| style="width: 25%; border: 1px solid #e0c8b8; color: #000; background-color: #faeee6" valign="top" |
==Server Data==
==[[Image:Charm-grimoire.png]] Web Development ==
[http://forums.themanaworld.org/viewforum.php?f=13 Forum] • [http://trello.com/board/content-development/4efa1aa51bd5d9220b50e779 Trello] • [http://github.com/themanaworld/tmwa-server-data/issues Bug tracker] • [irc://chat.freenode.net/themanaworld-dev #themanaworld-dev]
[https://forums.themanaworld.org/viewforum.php?f=27 Forum] • [https://github.com/themanaworld/themanaworld-website/ Website Src] • Chat: [https://web.libera.chat/?channels=#themanaworld-dev #themanaworld-dev]
----
Contains information regarding the set-up of the main websites; www, wiki, forums & web based tools such as Manavis or ManaMarket Stats. Also includes TMW related branding information for sharing, social and marketing purposes.
* [[TMW Brand]] Management
* [[https://wiki.themanaworld.org/index.php/Things_to_do Wiki Changes]]
* [[Manavis]] Mana player activity stats
| style="border: 1px solid #f3d5f3; color: #000; background-color: #ffdfff" valign="top" |
==[[Image:Generic-iten.png]] Server-data==
[https://forums.themanaworld.org/viewforum.php?f=27 Forum] • [https://github.com/themanaworld/tmwa-server-data/issues Classic Bug tracker] • Chat: [https://web.libera.chat/?channels=#themanaworld-dev #themanaworld-dev]
----
----
Server data includes the underlying mechanics of the world. This includes the technical definition of monsters and items, the code behind NPCs, how maps link up, and the like.
Server data includes the underlying mechanics of the world. This includes the technical definition of monsters and items, the code behind NPCs, and the like.
* [[Dev:TmwAthena Scripting Reference|Scripting Reference]]
* [https://github.com/themanaworld/docs/tree/master/server Full Documentation]
* [[Dev:TmwAthena Scripting Standards|Scripting Standards]]
* [[GM_Commands|Gm Commands]]
| style="border: 1px solid #f3d5f3; color: #000; background-color: #ffdfff" valign="top" |
| style="border: 1px solid #f3d5f3; color: #000; background-color: #ffdfff" valign="top" |
==Server Development==
==[[Image:Generic-ingot.png]] Server Development==
[http://forums.themanaworld.org/viewforum.php?f=2 Forum] • [https://github.com/themanaworld/tmwa/issues Bug tracker] • [irc://chat.freenode.net/tmwa #tmwa]
[https://forums.themanaworld.org/viewforum.php?f=2 Forum] • [https://gitlab.com/evol/evol-hercules/issues Bug tracker] • Chat: [https://web.libera.chat/?channels=#themanaworld-dev #themanaworld-dev]
----
----
This concerns development of the server platform that The Mana World runs on.
'''This is currently outdated. A new section will be created soon.'''
 
|}
|}
{{Template:Branding}}
[[Category:Development]]

Latest revision as of 03:56, 27 March 2024

Development for The Mana World is divided up into several interacting areas: Content, Graphics, Web, Music&SFX and Client development. Development is done on IRC, and on the forums. The development channel is #themanaworld-dev on Libera Chat. Tmw logo.png

Armor-head-Magicgmtophat.png How-to Develop

Forum • Chat: #themanaworld-dev


Contains a listing of what to read to get started and who/what is actively being worked on.

Use-potion-darkgreendye.png Graphics

Forum • Chat: #themanaworld-dev


Graphics determine what the world looks like. This includes the tiles that maps are made of, the sprites that beings (players, NPCs, monsters, etc) are made of, and other visual things.

Generic-paperscroll.png Client-data

ForumClient data bug trackerMusic Issues • Chat: #themanaworld-dev


The client-data contains all the sounds, effects, music, npcs, mobs and maps needed to draw what the server says the player should see.

Charm-grimoire.png Web Development

ForumWebsite Src • Chat: #themanaworld-dev


Contains information regarding the set-up of the main websites; www, wiki, forums & web based tools such as Manavis or ManaMarket Stats. Also includes TMW related branding information for sharing, social and marketing purposes.

Generic-iten.png Server-data

ForumClassic Bug tracker • Chat: #themanaworld-dev


Server data includes the underlying mechanics of the world. This includes the technical definition of monsters and items, the code behind NPCs, and the like.

Generic-ingot.png Server Development

ForumBug tracker • Chat: #themanaworld-dev


This is currently outdated. A new section will be created soon.

Follow and support us on (more)

Branding twitter.png | Branding youtube.png | Branding paypal new.png | Branding reddit.png | Branding steam.png | Branding openhub.png