(Add link to Dev:TmwAthena Scripting Basics) |
m (Move page script moved page Dev:Main to Development:Main: Rename Dev: to Development: so the miraheze import works) |
||
(33 intermediate revisions by 10 users not shown) | |||
Line 1: | Line 1: | ||
__NOTOC__ __NOEDITSECTION__ | __NOTOC__ __NOEDITSECTION__ | ||
{| | {| class="MainPage" | ||
| colspan="3" style="border: 1px solid lightgrey;" | | | colspan="3" style="border: 1px solid lightgrey;" | | ||
{| | {| | ||
| colspan="3" style="vertical-align: center; text-align: center; padding: 0px 20px 0px 20px; font-style: italic;" | | | 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]] | | rowspan="2" style="vertical-align: top;" | [[Image:Tmw logo.png|100px]] | ||
|- | |- | ||
| style="width: 33%" | | | style="width: 100%;align: center;" | | ||
|} | |||
|- | |||
| 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]] | ||
* | * [[Git repository]] | ||
* [[Testing Server]] | * [[Testing Server]] | ||
* [[TMW Team|TMW Team members]] | |||
* | * [[TMW Team #Contributors|Contributors]] | ||
* [[ | | style="width: 33%; border: 1px solid #c9c9ff; color: #000; background-color: #f3f3ff" valign="top" | | ||
| | |||
==[[Image:Use-potion-darkgreendye.png]] Graphics== | ==[[Image:Use-potion-darkgreendye.png]] Graphics== | ||
[ | [https://forums.themanaworld.org/viewforum.php?f=27 Forum] • Chat: [https://web.libera.chat/?channels=#themanaworld-dev #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. | 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. | ||
Line 29: | Line 31: | ||
* [[Dev:Particle engine|Particle engine]] | * [[Dev:Particle engine|Particle engine]] | ||
* [[Dev:Animations|Animations]] | * [[Dev:Animations|Animations]] | ||
** [[Dev:Playersets|Players]] | ** [[Dev:Playersets|Players/NPCs]] | ||
** [[Dev:Monstersets|Monsters]] | ** [[Dev:Monstersets|Monsters]] | ||
| style="width: 33%; border: 1px solid #f3f3d5; color: #000; background-color: #ffffdf" valign="top" | | |||
| style="width: 33%; border: 1px solid # | ==[[Image:generic-paperscroll.png]] Client-data== | ||
==[[Image:generic-paperscroll.png]] | [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] | ||
[ | |||
---- | ---- | ||
The client-data contains all the sounds, effects, music, npcs, mobs and maps needed to draw what the server says the player should see. | |||
* [[Dev:Items.xml|Item.xml structure]] | |||
* [[Dev:Monsters.xml|Monsters.xml structure]] | |||
* [[Dev:Quests.xml|Quest Log]] | |||
* [[Dev:Other Xmls|Other xml structure]] | |||
* [[Dev:Maps|Map Development]] | * [[Dev:Maps|Map Development]] | ||
* [[Dev:Mapping Tutorial|Mapping Tutorial]] | * [[Dev:Mapping Tutorial|Mapping Tutorial]] | ||
* [[Dev:TmwAthena Map Names|Map Naming Scheme]] | * [[Dev:TmwAthena Map Names|Map Naming Scheme]] | ||
* [[Dev:SFX|Sound effects]] | |||
* [[Dev:Music|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" | | ||
==[[Image: | ==[[Image:Charm-grimoire.png]] Web Development == | ||
[ | [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, 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. | ||
* [ | * [https://github.com/themanaworld/docs/tree/master/server Full Documentation] | ||
* [[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" | | ||
==[[Image:Generic-ingot.png]] Server Development== | ==[[Image:Generic-ingot.png]] Server Development== | ||
[ | [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 | '''This is currently outdated. A new section will be created soon.''' | ||
|} | |} | ||
{{Template:Branding}} | |||
[[Category:Development]] |
Latest revision as of 03:56, 27 March 2024
| |||||||
How-to DevelopForum • Chat: #themanaworld-dev Contains a listing of what to read to get started and who/what is actively being worked on. |
GraphicsForum • 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. |
Client-dataForum • Client data bug tracker • Music 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. | |||||
Web DevelopmentForum • Website 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.
|
Server-dataForum • Classic 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. |
Server DevelopmentForum • Bug tracker • Chat: #themanaworld-dev This is currently outdated. A new section will be created soon. |
Follow and support us on (more)