Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Opened 12 years ago

Last modified 11 years ago

#164 reopened task

Quest Dialog

Reported by: patrick Owned by: bensch
Priority: critical Milestone: Old Orxonox tickets orx-v0
Component: GUI Version:
Keywords: Cc:
Referenced By: References:

Description

Intro

There will be some communication with people on space stations and also during the flight. You can choose missions that you like or just simply speak with NPCs. This could look something like in eve online:
http://www.eve-online.com/bitmaps/guide/ch10%20_huntingquide_clip_image004.jpg
or more like in deus ex:
http://content.answers.com/main/content/wp/en/thumb/1/19/240px-Deus_ex_-_in_game_screenshot.jpg

Goals

  • create a dialog gui for talking with NPCs

Information Gathering

  • check out the orxonox gui interface gl-gui
  • check out some examples of how such guis are built (look at the main gui)
  • look for other guis in other games

Implementation

  1. find out which buttons and other funcional elements are used for laking to NPCs and accepting/declineing missions (eg: picture of the faces, mission goals, current player money, etc.)
  2. what functionality of the gui framework do you expect to implement this (buttons, text panels, image panels, …)
  3. draw some dialogs: look how they should look like and where you would place the elements defined previously
  4. do some test with the gui framework: create some buttons, some image panes etc.
  5. create a prototype of the dialog with the gui (all functionality with a minimum of graphics)
  6. test the prototype
  7. now concentrate on style: fill your prototype with nice looking graphics

Change History (4)

comment:1 Changed 12 years ago by patrick

  • Type changed from defect to task

comment:2 Changed 11 years ago by bknecht

  • Resolution set to invalid
  • Status changed from new to closed

comment:3 Changed 11 years ago by bknecht

  • Milestone changed from 0.5.0_basic_single_player to Old Orxonox tickets

Milestone 0.5.0_basic_single_player deleted

comment:4 Changed 11 years ago by bknecht

  • Resolution invalid deleted
  • Status changed from closed to reopened
Note: See TracTickets for help on using tickets.