Review Of 2010: Difference between revisions

Jump to navigation Jump to search
Content deleted Content added
imported>Kymara
No edit summary
imported>Kymara
No edit summary
Line 4: Line 4:


==Project of the Month==
==Project of the Month==

[[Image:Potm-march-2010.jpg]]
[[Image:Sf-10yr.png]]


Arianne was chosen as SourceForge project of the month in March.
Arianne was chosen as SourceForge project of the month in March.
We were on the front page of http://sourceforge.net throughout March and we have our own permanent feature page at http://sourceforge.net/blog/potm-201003/ - you check out an interview with the project leaders there. We saw downloads double over this time, and saw increased interest in our development too.
We were on the front page of http://sourceforge.net throughout March and we have our own permanent feature page at http://sourceforge.net/blog/potm-201003/ - you check out an interview with the project leaders there. We saw downloads double over this time, and saw increased interest in our development too.

{{TODO|I have a logo from this we can add}}


==Busy Project==
==Busy Project==
Line 20: Line 21:
==Stendhal Milestones in 2010==
==Stendhal Milestones in 2010==


Early in the year we introduced a NPC facilitating player-to-player trading, dynamically produced mazes and informative shop signs displaying item information. We also launched a sophisticated new sound system for music and sound effects, with a lot of new audio added at the same time. The system can supports localised sound, fading, sound on events, and management of sound groups. To simplify the user interface we added a mode where single mouse clicking will walk, attack, look, harvest, loot, or perform some other action based on what is being clicked on.
Early in the year we introduced a NPC facilitating player-to-player trading, dynamically produced mazes and informative shop signs displaying item information.


We also launched a sophisticated new sound system for music and sound effects, with a lot of new audio added at the same time. The system can supports localised sound, fading, sound on events, and management of sound groups. To simplify the user interface we added a mode where single mouse clicking will walk, attack, look, harvest, loot, or perform some other action based on what is being clicked on. The mouse cursor shows what the action would be. The whole client got a new look and feel, with the GUI rewritten entirely in swing. This enabled us to move floating panels off the gameplay area and onto new, fixed side panels to the client.

We took our first steps towards a magic system, by introducing fire, ice, dark and light attack and defense types for combat for creatures and players.
New AI profiles for creatures.

Trade GUI. Find bugs
fun stuff for players:
wizards circle quest, rat raids, mazes, kalavan orb, lots of new quests added throughout the year, semos mine town revival with new game, easter bunny, santa
{{TODO|add the rest}}
{{TODO|add the rest}}


Line 29: Line 39:




For fuss free installation of the game server we added support for the H2 database management system to Marauroa 3.4. This requires no download, installation for configuration which is a huge improvement on MySQL for many users. We alsooverhauled our documentation at the beginning of the year, integrating and improving javadoc, wiki and website.
For fuss free installation of the game server we added support for the H2 database management system to Marauroa 3.4. This requires no download, installation for configuration which is a huge improvement on MySQL for many users. We also overhauled our documentation at the beginning of the year, integrating and improving javadoc, wiki and website.




Marauroa 3.4 and 3.5, temporary bans, setting accounts inactive, limit number parallel connections and account creation.
Marauroa 3.4 and 3.5, temporary bans, setting accounts inactive, limit number parallel connections and account creation.

3.7 - characters
Marauroa 3.8 adds version compatibility between client and server of different protocol versions. Performance is also optimised, with asynchronous login, and 'baking' of RPClasses


{{TODO|expand}}
{{TODO|expand}}

== website? ==

arianne.sf.net and stendhalgame.org both saw a lot of changes. also stendhalgame.org was registered


==unsorted==
==unsorted==
Stendhal webstart and updates are now signed with a verified java code certificate carrying the name of the project! We were happy to discover free of charge certificates for Open Source Projects from http://certum.eu/certum/cert,offer_java_code_signing.xml and we had the opportunity to change our update package so we used the new certificate at t
Stendhal webstart and updates are now signed with a verified java code certificate carrying the name of the project! We were happy to discover free of charge certificates for Open Source Projects from http://certum.eu/certum/cert,offer_java_code_signing.xml and we had the opportunity to change our update package so we used the new certificate at t

new test server ?


''graph ideas'' - we have some of these saved already
''graph ideas'' - we have some of these saved already
Line 47: Line 66:
[[File:ArianneBugAndFeatureLifespans201011.jpg]]
[[File:ArianneBugAndFeatureLifespans201011.jpg]]
although hang on those dates don't make sense!
although hang on those dates don't make sense!

community involvement - new developers, events like hunt for the lost cat, spring tournament, quizzes
==Outlook==
==Outlook==