Arianne Project Meeting 2010/Talks: Difference between revisions
Content deleted Content added
imported>Hendrik Brummermann |
imported>Hendrik Brummermann direct links |
||
Line 11:
; Abstract : I will try to summarize ten years of history in around 45 minutes. Explaining our projects, what they were and why we did them.
; Review : A very interesting presentation on the history of Arianne. Just a little note: The many screenshots of the map at the end may yield the wrong impression that there has been no progress in the last years. This, however, is far from true: Focusing on the quality of the world map and adding dungeons and quests instead of expanding the size of the upper world by adding mostly empty zones was an important [[StendhalRefactoringAtlas#Current_state_and_plans|design decision]] that brought the project a huge step forward in my opinion.
; Slides : [[:File:History_of_Arianne.odp]]
=== Stendhal : the past three years ===
Line 18:
; Target group : All
; Abstract : Stendhal development over the past three years is something we are very proud of. This presentation covers the major milestones from 2007 through to 2010. It highlights Stendhal's strong community and recent achievements such as Arianne being chosen as [http://sourceforge.net/blog/potm-201003/ Sourceforge Project of the Month].
; Slides : [[:File:Stendhal last 3 years.odp]]
=== Concepts of Marauroa and how to use it ===
Line 26:
; Target group : Developers
; Abstract : In this talk I will present the basic ideas of the Marauroa engine (Actions, Perceptions, Messages, Events, Objects and Classes) and explain how to use them for your own games and programs. I will start with a very short introduction to UML class diagrams as they are a handy tool to describe object oriented structures.
; Slides : [[:File:Marauroa-internales-and-usage.odp]]
===The Amazing Stendhal Dictionary: Her Biggest Challenge Yet ===
Line 43:
; Abstract :
; Review : Kiheru introduced us into the magic of pixel working. Quite interesting to see how a pro uses GIMP, even if you don't see anything as pros mostly use short cuts. Kiheru showed us the steps to draw a tile for Stendhal from scratch. The result of this talk was a nice looking image of a column that could be used in the game.
; Slides : [[:File:Gimp.odp]]
; Sample image : [[:File:Sample-column.xcf]]
===JUnit testing - how and why? ===
Line 54:
; Review : Markus gave a talk on JUnit testing, and managed to make it sound not only vital to the code quality and stability of the project, but even fun too. He demonstrated how continuous integration (our hudson bot) and JUnit testing can work together to notify developers early of any problems. At the end of the talk at least one developer was heard to mutter ''Hm, I should add a test for that method I wrote last week.''
; Slides: [[:File:Junit.odp]]
=== How to develop quests in Stendhal ===
Line 77:
; Review : Hendrik and Markus together gave a talk on Marauroa's future. This covered both plans achievable in the short term and some more ambitious ideas. It was a talk aimed at developers and there were often questions and comments from the audience, which was really nice. Some of the topics, like asychronous database access and https multiplexing, seemed like they are both very useful and achieveable in the short term. Other plans like the meta model for storing objects and their attributes, values, and relationships, in the database, are really good plans and will need quite a lot of work to be introduced.
; Slides : [[:File:Marauroa's Future.odp]], additional for understanding of the UML: [[:File:Uml.odp]]
Line 83:
After I spent some time fighting Open Office Impress to create some slide layout, I thought I might share my tries:
* [[:File:Arianne_Meeting_2010_Template.odp]]
* [[:Image:Arianne-meeting-2010-logo.png]]
| |||