ELEC2645 (2019/20) / Mbed 2 deprecated ELEC2645_Project_el19tb

Dependencies:   mbed

Committer:
el19tb
Date:
Wed May 13 23:07:05 2020 +0000
Revision:
16:8a65cccd9685
Parent:
14:6fe667ec957e
Child:
17:67dbdfcdcec2
created safety lanes for frog to stay on to avoid obstacles

Who changed what in which revision?

UserRevisionLine numberNew contents of line
el19tb 14:6fe667ec957e 1 #ifndef "BACKGROUND_H"
el19tb 14:6fe667ec957e 2 #define "BACKGROUND_H"
el19tb 14:6fe667ec957e 3
el19tb 14:6fe667ec957e 4 int road[4][4] = {
el19tb 14:6fe667ec957e 5
el19tb 14:6fe667ec957e 6 { 1, 0, 1, 0 },
el19tb 14:6fe667ec957e 7 { 0, 0, 0, 0 },
el19tb 14:6fe667ec957e 8 { 0, 0, 0, 0 },
el19tb 14:6fe667ec957e 9 { 1, 0, 1, 0 },
el19tb 14:6fe667ec957e 10
el19tb 14:6fe667ec957e 11 };
el19tb 14:6fe667ec957e 12
el19tb 14:6fe667ec957e 13 int first_water[4][4] = {
el19tb 14:6fe667ec957e 14
el19tb 14:6fe667ec957e 15 { 1, 0, 1, 0 },
el19tb 14:6fe667ec957e 16 { 0, 0, 0, 1 },
el19tb 14:6fe667ec957e 17 { 0, 1, 1, 0 },
el19tb 14:6fe667ec957e 18 { 1, 0, 1, 0 },
el19tb 14:6fe667ec957e 19 };
el19tb 14:6fe667ec957e 20
el19tb 14:6fe667ec957e 21 int second_water[4][4] = {
el19tb 14:6fe667ec957e 22
el19tb 14:6fe667ec957e 23 { 0, 1, 0, 1 },
el19tb 14:6fe667ec957e 24 { 0, 0, 0, 0 },
el19tb 14:6fe667ec957e 25 { 0, 1, 1, 0 },
el19tb 14:6fe667ec957e 26 { 0, 1, 0, 1 },
el19tb 14:6fe667ec957e 27
el19tb 14:6fe667ec957e 28 };
el19tb 14:6fe667ec957e 29
el19tb 14:6fe667ec957e 30 int third_water[4][4] = {
el19tb 14:6fe667ec957e 31 { 1, 0, 0, 0 },
el19tb 14:6fe667ec957e 32 { 0, 1, 1, 1 },
el19tb 14:6fe667ec957e 33 { 1, 0, 0, 0 },
el19tb 14:6fe667ec957e 34 { 0, 1, 0, 1 },
el19tb 14:6fe667ec957e 35
el19tb 14:6fe667ec957e 36 };
el19tb 14:6fe667ec957e 37
el19tb 16:8a65cccd9685 38 int safety_lanes_one[4][4] = {
el19tb 16:8a65cccd9685 39 { 0, 0, 0, 1 },
el19tb 16:8a65cccd9685 40 { 0, 0, 1, 1 },
el19tb 16:8a65cccd9685 41 { 0, 1, 0, 0 },
el19tb 16:8a65cccd9685 42 { 1, 0, 0, 1 },
el19tb 16:8a65cccd9685 43
el19tb 16:8a65cccd9685 44 };
el19tb 16:8a65cccd9685 45
el19tb 16:8a65cccd9685 46 int safety_lane_two[4][4] = {
el19tb 16:8a65cccd9685 47 { 1, 0, 0, 1 },
el19tb 16:8a65cccd9685 48 { 0, 0, 1, 1 },
el19tb 16:8a65cccd9685 49 { 0, 1, 0, 0 },
el19tb 16:8a65cccd9685 50 { 1, 0, 0, 0 },
el19tb 16:8a65cccd9685 51
el19tb 16:8a65cccd9685 52 };
el19tb 16:8a65cccd9685 53
el19tb 14:6fe667ec957e 54 #endif