-
Notifications
You must be signed in to change notification settings - Fork 0
/
notes.txt
82 lines (72 loc) · 2.28 KB
/
notes.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
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
Everything to work on (in near future)
. Finalise physics
. finalise values for lift, drag, thrust, etc.
. torque
. air density
. Clouds, birds (RNG)
. Plane sprite (done)
. Sprite rotate around end, not centre (done)
. Window resizing
. decide on what happens (scaling, or you can see more)
. maintain aspect ratio
. Clean up game loop (seperate event handling)
Work distribution:
Yash - air density
Granth - clouds
AK - birds
Mathew - terrain, plane sprite
SUPER ULTRA MEGA CRITICAL:
. Prepare for final release
. (done) fix requirements.txt
. (done) (minimal) code cleanup
. (done) (later) remove unnecessary prints/draws
. (done) clean up images subfolder
. finalise constants
.
PRIORITY SECONDARY TASKS:
. (done) gravity #yg: 0.1
. spawning for birds and clouds -Granth
. (done) scale up game #yg: ?
. (done) make birds smaller
. (done) rotation prop. to vel.
(done) . make nonlinear (sqrt..?) - Granth
. (done) thrust, vel gui (numbers on screen) #yg: done
. (done) thrust, vel meter #check
. (done) Increase FPS
. (done) tweak air density #change lift works
. (done) window icon #WIP
. (done) window header #noframe or frame?
. toggle fullscreen - Yash
. fps
. (done) player spawn position
TASKS RN:
. thrust, vel gui
. spawning for birds and clouds
. improve RNG
. don't spawn close
. delete when offscreen N
. make birds smaller
. game speed should stay same regardless
of fps
. (~meh) clean game loop
. rotation prop. to vel.
. make nonlinear (sqrt..?)
. (done) make play again background transparent, not black?
. run render on all just before blitting play again,
so you can see the collision that killed you
. start in fullscreen
. acceleration meeting
. tweak air density
. gravity 0.03?
. scale up game
. player spawn position N
ideas to fix rest of the things till code doesn't have errors
. thrust game_sprites line 235 add else:self.thrust.magnitude=0
. max vel game_sprites line 245 add if self.vel.magnitude>maxvel: self.vel.magnitude=maxvel
. increase gravity so that thrust can hardly make plane rise but also remove condition for lift and increase liftc
IMAGES:
bg_trans_2000dpi.png
bird.png
clouds_trans.png
drawn_plane_white_89x20.png
terrain_final4000dpi.png