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
|