-
Notifications
You must be signed in to change notification settings - Fork 0
/
DEsign.txt
65 lines (40 loc) · 1.58 KB
/
DEsign.txt
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
--====NIGHT===--
--======RUSH==--
--beat--
=rythmic racing game
-you control a CAR with a third person pov
-fixed speed going forward (to bpm)
-you can move side to side through lanes to avoid
obstacles(other cars, road blocks)
-you have x lives, and hiting an obstacle takes one life
-BOOSTS are taken before lives
-races are won when you come in first or are the last one standing
--mechanics--
-DODGING obstacles at the right moment grants you a BOOST
-BOOSTs can push you one unit forward, or allow you to jump.
-every racer emits a beam of light from their brakelights called the BOOSTCHAIN
2 possibilitiez:
cutting off an opponents BOOSTCHAIN (by moving/dodging through it)
pushes them one unit back (to reconect their boost chain)
-or-
when you boost, you leave a boost chain that serves as an obstacle for other racers;
they must either boost through it or jump over (both requiring boosts)
car(controller): fixed speed forward, can be moved across x axis ( and y with jump)
camera: follows one unit behind, cam fov can see 3 lanes across
can be moved side to side to see over one lane
TODO:
_set up complete test track w collision (with LOD)
_make gravity relative to track orientation (use normals?)
_set up car controller (move side to side + camera)
_have car move forward on track
_SET UP FORWARD MOTION FIXED TO BPM
2 options:
A:Track geometry moves/rotates while car stands still
Pros: easier to use physics
B:car moves along track
_set up dodge
_perfect dodge (hitboxes on obstacles)
_add boost/ jump
_add boostchain mechanic
_breaklight particles
-add hitboxes