Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Version 3 (modified by landauf, 16 years ago) (diff)

Quest Dialog

This is an archived page!
This page is very old and the content is not up to date.
Not everything (if any) which is written here will be in the final game!

Author

Andreas Hejj

Goal

Goal of this project is the programming of a GUI (Graphical User Interface) for Quest receiving. In the end you should see a box with Picture of the Quest-giver, a story around the Quest and finally a short description and maybe pictures of the reward(s). Here's a picture of such a GUI, although ours will look much better:

http://wow.ogaming.com/gallery/albums/GUI/wow_01.sized.jpg

TODOs

  • Create a basic design →Done
  • Use the design to create a basic Quest-dialog GUI →Done
  • Implement a Quest-Class which includes all the information about any Quest in a level
  • Implement some features in the OrxGui which makes our Quest-dialog look nicer (border, scrollbar, …)
  • Implement the GUI by designing a special Quest which fits into the story

Road Map

Date What was done?
16.11.2006 Creating Wiki, Developer's journal, reading into source-code
22.09.2006 Trying out some basic things with the GLGui
29.09.2006 Thinking about the outline of the project, experimenting with GLGui
06.12.2006 Beginning with the main project, Implement a place for a picture and the parsing of the Q-dialogue
13.12.2006 Parsing picture & questdescription from XML-file and show it in a 1st view
20.12.2006 Implementing Quest-Class
03.01.2007 Get rid of the "border-problem", Making multiple-line text possible, arranging boxes (using thick border)
10.01.2007 Trying to implement a colored border; implement some features for the Quest-Class
17.01.2007
24.01.2007
31.01.2007

—> Link to the Ticket:

Quest dialog

Timetable

Date ToDo
16.11.2006
22.09.2006
29.09.2006
06.12.2006
13.12.2006
20.12.2006 Implement Quest Class, Code better looking without touching OrxGui
03.01.2007 Edit OrxGui for better looking
10.01.2007 Edit OrxGui for better looking
17.01.2007
24.01.2007 Debugging
31.01.2007 Presentation

Further information on GUIs