From The Mana World
Line 17: Line 17:
Additionally, the developers care about cross compilable source code and efficient resource management in order to make the game playable on as many platforms and operating systems as possible. Low end hardware such as x86 PIIs or G3 PPCs should be the minimum requirement.
Additionally, the developers care about cross compilable source code and efficient resource management in order to make the game playable on as many platforms and operating systems as possible. Low end hardware such as x86 PIIs or G3 PPCs should be the minimum requirement.
<gallery>
<gallery>
Screenshot|Image:Fun with the others.png|Fun with the others
Image:Fun with the others.png|Fun with the others
Screenshot|Image:TMW_Screenshot_63.png|Booth's Event
Image:TMW_Screenshot_63.png|Booth's Event
Screenshot|Image:More fun.png|More fun
Image:More fun.png|More fun
Screenshot|Image:The best fun ever with Katze -).png|The best fun ever (With Katze :)
Image:The best fun ever with Katze -).png|The best fun ever (With Katze :)
Screenshot|Image:Orange Rangers.png|HMC Trivia (Orange Rangers)
Image:Orange Rangers.png|HMC Trivia (Orange Rangers)


Screenshot|Image:Roto-0.0.29.1-5.png|Scenery
Image:Roto-0.0.29.1-5.png|Scenery
Screenshot|Image:Roto-0.0.29.1-1.png|Scenery
Image:Roto-0.0.29.1-1.png|Scenery
Screenshot|Image:Roto-0.0.29.1-2.png|Scenery
Image:Roto-0.0.29.1-2.png|Scenery
Screenshot|Image:Roto-0.0.29.1-3.png|Scenery
Image:Roto-0.0.29.1-3.png|Scenery
Screenshot|Image:Roto-0.0.29.1-4.png|Action
Image:Roto-0.0.29.1-4.png|Action
Screenshot|Image:Screenshot_partysystem.png|[[Party system]]
Image:Screenshot_partysystem.png|[[Party system]]
Screenshot|Image:TMW-0.0.29-Storage.png|Putting Things in Storage at the twins' bank
Image:TMW-0.0.29-Storage.png|Putting Things in Storage at the twins' bank
Screenshot|Image:TMW_Screenshot_2.png|Colours
Image:TMW_Screenshot_2.png|Colours
Screenshot|Image:Mana_World_0.0.29.PNG|Hurnscald Woodlands
Image:Mana_World_0.0.29.PNG|Hurnscald Woodlands


Screenshot|Image:adamaix skin.png|[http://www.adamaix.co.za/~adamaix/projects/tmw/skins/mana-theme-0.2.tar.gz Adamaix's new skin]
Image:adamaix skin.png|[http://www.adamaix.co.za/~adamaix/projects/tmw/skins/mana-theme-0.2.tar.gz Adamaix's new skin]
Screenshot|Image:TMW Screenshot 24.png|[http://qoal.110mb.com/tmw.htm QOALs modified client 0.0.29.Q]
Image:TMW Screenshot 24.png|[http://qoal.110mb.com/tmw.htm QOALs modified client 0.0.29.Q]
Screenshot|Image:TMW Screenshot 6.png|The HMC guys are testing TMWServ
Image:TMW Screenshot 6.png|The HMC guys are testing TMWServ
Screenshot|Image:Recolor_Screenshot_1.png|experimenting with changing the colors of images at runtime
Image:Recolor_Screenshot_1.png|experimenting with changing the colors of images at runtime
Screenshot|Image:Particleengine_Screenshot_2.png|Crushs particle engine.
Image:Particleengine_Screenshot_2.png|Crushs particle engine.
Screenshot|Image:Particleengine_Screenshot_1.png|Crushs particle engine.
Image:Particleengine_Screenshot_1.png|Crushs particle engine.
Screenshot|Image:TMW Screenshot svn210606-fog-smooth-scrolling.png|Fog and smooth scrolling from Crushs GFX branch.
Image:TMW Screenshot svn210606-fog-smooth-scrolling.png|Fog and smooth scrolling from Crushs GFX branch.
Screenshot|Image:TMW Screenshot svn210606-boobs.png|SVN 21.06.06  The first time a<br>female character appeared on screen.
Image:TMW Screenshot svn210606-boobs.png|SVN 21.06.06  The first time a<br>female character appeared on screen.
Screenshot|Image:Assparade.png|Assparade!!! - first version of the new<br>playerset that has not been released.
Image:Assparade.png|Assparade!!! - first version of the new<br>playerset that has not been released.
</gallery>
</gallery>
|-
|-

Revision as of 22:13, 10 December 2009

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 you have to login, but signing up is free and requires no activation. Tmw logo.png

Project description

The Mana World is a project that tries to create a free and open source MMORPG game with the looks of "old-fashioned" 2D RPG games such as those released for the SNES / Super Famicom in the 90's. The game client will continue to be free to download, and there won't be a monthly fee required.

The Mana World aims to be a unique place for people to interact by not only fighting but also forming a community, a microcosm inside the game. The game should include background information to give it the altern reality feel, i.e. history (currently being worked on), politics, culture, countries, tribes, climate, etc.

The player's story is built with quests and interaction. For this end, quests should lead to other quests. Quests should also encourage forming groups/parties so as to promote the community feel, therefore contributing to fulfill the objectives of the game.

Additionally, the developers care about cross compilable source code and efficient resource management in order to make the game playable on as many platforms and operating systems as possible. Low end hardware such as x86 PIIs or G3 PPCs should be the minimum requirement.

For players

General information

Newbie information

In-depth information

Feedback

Customization

For developers

Development General information

Joining the project - Roadmap - Git repository - IRC

Concepts and story

Story: Backstory
World: Geography - Creatures - Organizations - Elements

Game content

List of content being worked on
General: Guidelines - Concept art - Assignments - Recently uploaded images
Characters: Playersets - Equipment sheets - Equipment in development - Hairsets - NPC development
Creatures: Creature proposal - Monster sheets
Graphics: Tilesets - Animations - Particle effects - Image dyeing
Mapping: Map development - Mapping Tutorial
Sound and music: Sound effects - Music
Other: Translations - Friendly Bots

Gameplay

Combat: Game systems - Weapons
User input: GUI development - Keyboard usage - Menu interface system

Programming

Source code guidelines
eAthena Scripting Standards
Dependencies
Ports
Bug tracker
Source code documentation (Doxygen)
RFCs: Rendering - Action layers - Collision system - Movement system - Logging
Reference: Server development - Realtime combat - Monster Database
Releases: Making a new release - How to release an update