StendhalOpenTasks: Difference between revisions

Jump to navigation Jump to search
Content deleted Content added
imported>Kymara
rewrote page. tasks has small tasks planned and achieveable
imported>AntumDeluge
GFX: Link to Stendhal_missing_images
 
(43 intermediate revisions by 2 users not shown)
Line 22: Line 22:
* Creating tests for the NPCs.
* Creating tests for the NPCs.
:*Please choose your favourite NPC and simply ask them all those keywords like hi, help, job, offer, quest, bye and any other blue words.
:*Please choose your favourite NPC and simply ask them all those keywords like hi, help, job, offer, quest, bye and any other blue words.
:*Save the chatlog (right click on chat log, click save) and upload it [ here] for us.
:*Save the chatlog (right click on chat log, click save) and upload it [http://sourceforge.net/tracker/?func=add&group_id=1111&atid=301111 here] for us.



== Features ==
== Features ==
Please add zones, with appropriate level and what coordinates the player teleport to, to [[StendhalOrb|Magical Orb in Kalavan]]
<del>Please add zones, with appropriate level and what coordinates the player teleport to, to [[StendhalOrb|Magical Orb in Kalavan]]</del>


== Sound ==
== Sound ==
We have some nice sounds but we need to know where to play them. Please have a listen to the music files in [http://arianne.cvs.sourceforge.net/arianne/stendhal/data/sounds/music/] and create a list for us of where you think each music should be played.
<del>We have some nice sounds but we need to know where to play them. Please have a listen to the music files in [http://arianne.cvs.sourceforge.net/viewvc/arianne/stendhal/data/music our source code] and create a list for us of where you think each music should be played.</del>


We are happy for new music and sound effects to be added.
We are happy for new music and sound effects to be added. Please see [[Stendhal Sound]].


== Items==
== Items==
If you think more items should have a min level please add to [[StendhalRefactoringItems| min level list]].
If you think more items should have a min level please add to [[Stendhal_Item_Ideas#List_of_weapons_and_armor_items_and_their_min_levels| min level list]].


We need help specifying damage types for items and resistance types of creatures. E.g. a <item>dark dagger</item> is of magical type ''Dark'' and so a dark creature like
<del>We need help specifying damage types for items and resistance types of creatures. E.g. a <item>dark dagger</item> is of magical type ''Dark'' and so a dark creature like
<creature>black giant</creature> can resist it but a light creature like <creature>archangel</creature> struggles to defend it.
<creature>black giant</creature> can resist it but a light creature like <creature>archangel</creature> struggles to defend it.
Magical types suggested are in pairs:
Magical types suggested are in pairs:
* Fire / Water(and Ice)
* Fire / Water(and Ice)
* Earth / Air
* Earth / Air
* Dark / Light
* Dark / Light</del>



For more details on adding new item ideas please see [[Stendhal Item Ideas]].


== Maps ==
== Maps ==
Line 55: Line 54:
== GFX ==
== GFX ==
Please see [[StendhalRefactoringGraphics]] for graphics specification and needed images.
Please see [[StendhalRefactoringGraphics]] for graphics specification and needed images.

See [[Stendhal_missing_images]] for images that have been removed & need replaced.


== Plot ==
== Plot ==
Line 65: Line 66:


= Code =
= Code =

Information related to developing code, including our code conventions, is at [[StendhalCodeDesign]].
== Bugs ==
With an evolving game, we of course have some bugs and these are reported at
With an evolving game, we of course have some bugs and these are reported at
[http://sourceforge.net/tracker/?func=browse&group_id=1111&atid=101111 Bug tracker].
[http://sourceforge.net/tracker/?func=browse&group_id=1111&atid=101111 Bug tracker].
Line 70: Line 74:
If in doubt please [[ChatWithOtherUsersDevs| ask]].
If in doubt please [[ChatWithOtherUsersDevs| ask]].


== Feature requests ==
There are also open [http://sourceforge.net/tracker/?func=browse&group_id=1111&atid=101111 Feature Requests] submitted by developers or by players.
There are also open [http://sourceforge.net/tracker/?func=browse&group_id=1111&atid=101111 Feature Requests] submitted by developers or by players.
If you are interested in working on one, please do [[ChatWithOtherUsersDevs| ask]].
If you are interested in working on one, please do [[ChatWithOtherUsersDevs| ask]].


There are also developer tasks at the [http://sourceforge.net/tracker/?group_id=1111&atid=973767 developer tracker]
Information related to developing code, including our code conventions, is at [[StendhalCodeDesign]].
== Tests ==

Also you can help with:
* Writing test cases for client with some usual situations and then verify server reply.
* Writing test cases for client with some usual situations and then verify server reply.
* Junit testing
* Junit testing

* Developer tasks at the [http://sourceforge.net/tracker/?group_id=1111&atid=973767 developer tracker]
==Client ==
We are aware the client does need refactoring. One of the first goals is:
* Split j2DClient into smaller classes
* Split j2DClient into smaller classes


===Quests and NPCs===
==Quests and NPCs==


If you would like to try coding any of the existing [[Stendhal Quest Ideas]] this is very welcome,
If you would like to try coding any of the existing [[Stendhal Quest Ideas]] this is very welcome,
Line 90: Line 96:


Likewise all of the seller, buyer, healer, and producer 'adder' classes should be refactored to use those standard conditions and actions where possible.
Likewise all of the seller, buyer, healer, and producer 'adder' classes should be refactored to use those standard conditions and actions where possible.



=Documentation=
=Documentation=