Project::OSiRiON - Git repositories
Project::OSiRiON
News . About . Screenshots . Downloads . Forum . Wiki . Tracker . Git
summaryrefslogtreecommitdiff
blob: 88b25e421bea30c894cd1db4f4a3dfba54f5b3dd (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109

  ------------------------------------------------------------------

	The Osirion Project - ROADMAP (outdated)

  ------------------------------------------------------------------

	NOTE: the ROADMAP needs updating

* version 0.1.0 - The Universe

Description:

	The game world is divided into zones, the zones can be populated
	with entities. Players can use their impulse drive or jump to 
	different zones.

	The game takes place in a simple solar system with one star,
	one planet, one space station and one piece of yet-to-determine 
	decoration.

	Multiple players can connect to the dedicated server. They can 
	fly around and see each other. They can use chat to communicate, 
	they can use private chat or global chat.

	Players can dock at a space station or planets. Docking
	a jumpgate enables hyperspace travel.

Requires:
	client console
	entities
	ship instances
	network subsystem
	entities
	camera handling
	keyboard bindings
	zones
	basic travelling: impulse drive, jump engine
	basic docking
	basic docking gui

  ------------------------------------------------------------------

* version 0.2.0 - Interaction

Description:
	Players can shoot at each other. They can crash into a star 
	or a planet. Player ships explode on destruction.

Requires:
	targetting
	explosions, weapons fire and related sounds
	cannons and turrets
	turret and cannon models
	particle systems
	clip brushes and collision detection

  ------------------------------------------------------------------

* version 0.3.0 - Commodities

Description:
	Players can buy and sell cargo at dockable entities.
	
Requires:
	player credits
	enhanced docking
	enhanced docking gui
	commodities market
	fuel system?
	economy?

  ------------------------------------------------------------------

* version 0.4.0 - Equipment

Description:
	Players can buy and sell ship upgrades like armor and scanners.

Requires:
	ship market
	equipment market


  ------------------------------------------------------------------

* version 0.5.0 - public alpha

Goals:
	All the general large features of the engine are implemented.
	Create a somewhat polished release with a limited universe
	to create a platform for bug-fixes.

Requires:
	general polishing


  ------------------------------------------------------------------

* version 0.8.0 - public beta


  ------------------------------------------------------------------

* version 1.0.0 - public release

Requires:
	stable network protocol
	background story