forked from Mjheverett/Python_Racing
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathoutline.txt
82 lines (52 loc) · 2.22 KB
/
outline.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
Python Project
Day to Day
Meet every morning for morning "Stand Up" to give status report
What you did yesterday?
What you are doing today?
What is blocking you?
Organization
Groups of 2 or 3
Create a Python Project
Everyone speaks!!
Create a single repo, fork, and PR
Schedule
Wednesday - Plan/Build
Thursday - Build
Friday - Build
Monday Morning - Test/Rinse/Repeat
Monday Afternoon - Presentation
Text based racing game:
drivers have various stats. (experience, racecraft, awareness, pace)
Experience – A higher experience score will help players collect a greater number of ‘Resource Points’, used in the game to buy car upgrades.
Sneakiness – A higher racecraft score allow the driver to unleash more effective overtakes.
Crashiness – A higher score here will mean the driver is less likely to lose control of their car when the going gets tough.
Speed – Quite simply, the higher the pace score, the more rapid a driver will be throughout a race.
bonuses at various tracks based on their speeds or cornering
lap by lap selection of keep racing, pit for tires
chance of crashes, safety car means no passing
passing happens; per lap calculations and printing of current places
score poorly could result in getting fired
Pre-coding:
Classes: Drivers(Experience, Sneakiness, Recklessness), Karts(Speed, Handling), Tracks(Difficulty, Weather, Speed_or_Handling)
Phase 1:
-Classes
-Playthrough: laps, prompts, player choices
-Overtake opponents
Phase 2:
-Additional tracks & drivers
-Weather
-Durability
-Random events:
Phase 3:
-Money: karts buying, repairs, upgrades
-Teammates & teams
-Points for season
-Grand Prix
https://www.google.com/search?q=ascii+art&rlz=1C5CHFA_enAE786AE786&oq=ascii&aqs=chrome.1.69i57j0l7.4229j0j7&sourceid=chrome&ie=UTF-8
IDEAS FOR DRIVERS AND ATTRIBUTES
DRIVERS
Attributes: Speed, Knowledge , Alertness, Patience , Mechanical skills
Driver 1: Experienced // Speed +-, Knowledge ++, Alertness +-, Patience +-, Mechanical skills ++
Driver 2: Crafty // Speed --, Knowledge ++, Alertness ++, Patience ++, Mechanical skills +-
Driver 3: Reckless // Speed ++, Knowledge --, Alertness +-, Patience +- , Mechanical skills +-
Driver 4: ???