Arianne Project Meeting 2010/Talks: Difference between revisions
Content deleted Content added
imported>Kymara No edit summary |
imported>Hendrik Brummermann No edit summary |
||
| (147 intermediate revisions by 5 users not shown) | |||
Line 1:
{{Navigation for Stendhal Top|Developing}}
== Talks ==
Line 10 ⟶ 12:
; Target group : All
; 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]]
; Video : [http://stendhalgame.org/media/2010-03-14-miguel-history-arianne.avi Video]
; Speaker : Katie Russell▼
; Language : English▼
; 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|File:Stendhal past 3 years.odp]] ''without narration'' ▼
: [[:File:Stendhal past 3 years.zip]] ''slide show plays with narration''
=== Concepts of Marauroa and how to use it ===
Line 18 ⟶ 30:
; 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]]
; Video : Part 1: [http://stendhalgame.org/media/2010-03-14-hendrik-marauroa-api-1.avi Video 1] Part 2: [http://stendhalgame.org/media/2010-03-14-hendrik-marauroa-api-2.avi Video 1]
===The Amazing Stendhal Dictionary: Her Biggest Challenge Yet ===
Line 28 ⟶ 41:
<nowiki>*</nowiki><small>No warranties. She ''thinks'' they are funny....</small>
; Review : Wow, I am totally impressed. We have more than 200 NPCs in Stendhal, and Katie was able to name almost all of them with only the [[:Image:worldsmall.png|world map]] as help. I learned both some very interesting in game background of those NPCS and a number of curious facts about their creation.
; Video: [http://stendhalgame.org/media/2010-03-14-katie-npcs.avi Video]
=== Using GIMP to create Stendhal graphics===
Line 34 ⟶ 48:
; Target group : All
; Abstract :
; Review : Kiheru introduced us into the magic of pixel working. Quite interesting to see how a pro uses GIMP,
; Slides : [[:File:Gimp.odp]]
; Sample image : [[:File:Sample-column.xcf]]
; Video: [http://stendhalgame.org/media/2010-03-15-kimmo-gimp.avi Video]
===JUnit testing - how and why? ===
Line 46 ⟶ 61:
; 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]]
; Video: [http://stendhalgame.org/media/2010-03-15-markus-junit.avi Video]
=== How to develop quests in Stendhal ===
Line 55 ⟶ 71:
; Abstract : This talk will explain how to develop quests in Stendhal. It uses the recently added Pied Piper quest as example.
; Review : Yuriy gave a quite wide overview on how to write quests for Stendhal. He showed where to find information on ideas for quests and their coding. Finally he gave an overview of his implemented quest about the pied piper which can be seen as Stendhal's first kind of automatic raid.
; Video: [http://stendhalgame.org/media/2010-03-15-yoriy-quests.avi Video]
=== Marauroa's Future ===
Line 61 ⟶ 78:
; Language : English
; Target group : Developers
; Abstract : There
:* No more lag caused by MySQL: A totally asynchronous approach to database access
:* How to tunnel the Marauroa protocol over https and why it is more difficult than it seems to be on first glance (e. g. multiplexing with normal web traffic, not wanting to have 127.0.0.1 as client address in the logs)
Line 68 ⟶ 85:
:* Steps toward cluster-support
; 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
; Slides : [[:File:Marauroa's Future.odp]], additional for understanding of the UML: [[:File:Uml.odp]]▼
; Video: [http://stendhalgame.org/media/2010-03-15-hendrik-markus-marauroa-future.avi Video]
== Templates ==▼
▲; Slides : [[File:Marauroa's Future.odp]], additional for understanding of the UML: [[File:Uml.odp]]
After I spent some time fighting Open Office Impress to create some slide layout, I thought I might share my tries:▼
▲=== Stendhal : the past three years ===
* [[:File:Arianne_Meeting_2010_Template.odp]]▼
▲; Speaker : Katie Russell
* [[:Image:Arianne-meeting-2010-logo.png]]▼
▲; Language : English
▲; 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]]
Note: Use View | Heading/Footer... to add the title of your presentation into the middle section of the footer▼
===More Ideas for another time===▼
* Using Tiled to create Stendhal maps
* Using Eclipse to develop Arianne projects
Line 86 ⟶ 104:
* The GPL license - what is it and why does Arianne use it?
* Behind the scenes of Arianne
▲== Templates ==
▲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]]
▲Note: Use View | Heading/Footer... to add the title of your presentation into the middle section of the footer
'''Back to general [[Arianne Project Meeting 2010|meeting page]]'''
| |||