Opened 18 years ago
Last modified 17 years ago
#163 reopened task
Ship Weapon System Configuration
Reported by: | patrick | Owned by: | bensch |
---|---|---|---|
Priority: | critical | Milestone: | Old Orxonox tickets orx-v0 |
Component: | GUI | Version: | |
Keywords: | Cc: | ||
Referenced By: | References: |
Description
Intro
In the game the player will be able to assign power to each ship system: weapons, shields, engine. This should be possible with a nice gui that helps the player configure his/her ship. This could look like the "fitting" process from eve online:
http://www.eve-online.com/bitmaps/guide/ch07_skillguide_clip_image004.jpg
But we would prefere a slot based system: each ship defines slots where weapons can be plugged in. Big ships have more slots than small ships. For each slot the player will assign a weapon and how much power from the reactor should be assigned to this weapon system (do this eg. with a slider/scroll bar/ buttons). The more power a weapon gets, the more fire power it will have.
Goals
- make a gui that helps the player assign weapons and power to ship slots
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
- find out which buttons and other funcional elements are used to configure the ship (eg: picture of the weapon, picture of the ship with its slots, etc.)
- what functionality of the gui framework do you expect to implement this (buttons, text panels, image panels, …)
- draw some examples: look how they should look like and where you would place the elements defined previously
- do some test with the gui framework: create some buttons, some image panes etc.
- create a prototype of the shop with the gui (all functionality with a minimum of graphics)
- test the prototype
- now concentrate on style: fill your prototype with nice looking graphics
Change History (3)
comment:1 Changed 17 years ago by bknecht
- Resolution set to invalid
- Status changed from new to closed
comment:2 Changed 17 years ago by bknecht
- Milestone changed from 0.5.0_basic_single_player to Old Orxonox tickets
comment:3 Changed 17 years ago by bknecht
- Resolution invalid deleted
- Status changed from closed to reopened
Milestone 0.5.0_basic_single_player deleted