StendhalRefactoring: Difference between revisions

From Arianne
Jump to navigation Jump to search
Content deleted Content added
imported>Danter
imported>AntumDeluge
Code: remove outdated/implemented
 
(286 intermediate revisions by 17 users not shown)
Line 1: Line 1:
{{Navigation for Stendhal Top|Contributing}}
This page propose goals to achieve in next releases of Stendhal.<br>
{{Navigation for Stendhal Contributors}}
So please feel free to add new things that we may have forgotten.


This page proposes some possible, very long term, goals for Stendhal.<br>
=Versions=
Please see also [[StendhalOpenTasks]] for shorter term open tasks.
Each new version will add a small part of the below proposed refactoring:
* [[Stendhal:0.40| Stendhal 0.40]]
* [[Stendhal:0.60| Stendhal 0.60]]
* [[Stendhal:0.80| Stendhal 0.80]]
* [[Stendhal:1.00| Stendhal 1.00]]

We will use the major impair versions to release important bug fixes and tunes.

=Items=
[[StendhalRefactoringItems| Items available after refactoring]]

=Creatures=
[[StendhalRefactoringCreatures| Creatures available after refactoring]]<br>
[[StendhalRefactoringCreatures#Actions| Creatures' actions available after refactoring]]<br>
[[StendhalRefactoringCreatures#Events| Creatures' events system proposal]]<br>
[[StendhalRefactoringCreatures#AI| Creatures' AI system proposal]]<br>

=Atlas=
[[StendhalRefactoringAtlas| Atlas proposal]]


If you are interested in any of these goals, or have other ideas, please visit [[ChatWithOtherUsersDevs|IRC at irc.libera.chat #arianne]]
=RP System=
=RP System=
[[StendhalRPProposal| ''Working document'' for RP System proposal]]<br>
[[StendhalRefactoringRP| RP System proposal]]<br>
[[StendhalRefactoringRP| RP System proposal]]<br>
[[StendhalRefactoringRP#Skill_system|Skill System]]<br>
[[StendhalRefactoringRP#Skill_system|Skill System]]<br>
Line 29: Line 13:
[[StendhalRefactoringRP#Range_Combat|Combat: Range]]<br>
[[StendhalRefactoringRP#Range_Combat|Combat: Range]]<br>
[[StendhalRefactoringRP#Magic|Magic]]<br>
[[StendhalRefactoringRP#Magic|Magic]]<br>
[[StendhalRefactoringRP#Trading_system|Trading System]]<br>
[[StendhalRefactoringRP#Shopping_system|Shopping System]]<br>
[[StendhalRefactoringRP#Auctioning_system|Auctioning System]]<br>
[[StendhalRefactoringRP#Party_system|Party System]]<br>
[[StendhalJobs|Jobs System]]<br>

=Economy=
[[StendhalEconomy|Balancing the economy]]


=Class System=
=Class System=
[[StendhalRefactoringClassBasics|Class Basics]]<br>
[[StendhalRefactoringClassBasics|Class Basics]]<br>
<br>
<br>
About the different classes <br>
Class specific <br>
[[StendhalRefactoringClassArcher|Class:Archer]]<br>
[[StendhalRefactoringClassArcher|Class:Archer]]<br>
[[StendhalRefactoringClassMage|Class:Mage]]<br>
[[StendhalRefactoringClassMage|Class:Mage]]<br>
[[StendhalRefactoringClassPriest|Class:Priest]]<br>
[[StendhalRefactoringClassPriest|Class:Priest]]<br>
[[StendhalRefactoringClassWarrior|Class:Warrior]]<br>
[[StendhalRefactoringClassWarrior|Class:Warrior]]<br>
<br>
[[StendhalRefactoringClassGeneral|General Skills]]<br>


=Quests=
[[StendhalRefactoringQuests | Quest Page]] <br>


=History and Story/Plot=
[[StendhalRefactoringHistoryFacts |Gathered History Facts]] <br>
[[StendhalRefactoringHistoryOfTheWorld |History of the world]] <br>
[[StendhalRefactoringStory| Stendhal Story and Plot]]


= Items =
<br>

<br>
* [[StendhalRefactoringEquipment| Weapons & Armor System]]
<br>
* [[StendhalRefactoringItemsBase| Base Implementation page]] ''outdated''
----
* [[StendhalRefactoringItems| Items available after refactoring, min level list]] ''outdated''

=Creatures=
[[StendhalRefactoringCreatures| Creatures available after refactoring]]<br>
[[StendhalRefactoringCreatures#Actions| Creatures' actions available after refactoring]]<br>
[[StendhalRefactoringCreatures#Events| Creatures' events system proposal]]<br>
[[StendhalRefactoringCreatures#AI| Creatures' AI system proposal]]<br>


=Out of Game=
* [[StendhalRefactoringUpdates]]

= Code =

* Improve rendering engine by adding dirty rectangles.



[[Category:Development]]
[[Stendhal | Back to stendhal main wiki page]]

Latest revision as of 19:14, 24 June 2022



This page proposes some possible, very long term, goals for Stendhal.
Please see also StendhalOpenTasks for shorter term open tasks.

If you are interested in any of these goals, or have other ideas, please visit IRC at irc.libera.chat #arianne

RP System

Working document for RP System proposal
RP System proposal
Skill System
Combat: Melee
Combat: Range
Magic
Trading System
Shopping System
Auctioning System
Party System
Jobs System

Economy

Balancing the economy

Class System

Class Basics

About the different classes
Class:Archer
Class:Mage
Class:Priest
Class:Warrior

General Skills


Items

Creatures

Creatures available after refactoring
Creatures' actions available after refactoring
Creatures' events system proposal
Creatures' AI system proposal


Out of Game

Code

  • Improve rendering engine by adding dirty rectangles.