Initial publish
Dependencies: mbed
Fork of el17dg by
Models/models.h@5:2b9181bc5c89, 2019-03-04 (annotated)
- Committer:
- Noximilien
- Date:
- Mon Mar 04 20:15:55 2019 +0000
- Revision:
- 5:2b9181bc5c89
- Parent:
- 3:10918b0f7a7d
- Child:
- 6:100b46be4bea
Have made the ship moving around in the "start game". Have done 4 different models of stars and a model of a blaster. Have made that the ship would not leave the set border limit (beyond the screen).
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
Noximilien | 3:10918b0f7a7d | 1 | |
Noximilien | 3:10918b0f7a7d | 2 | |
Noximilien | 3:10918b0f7a7d | 3 | |
Noximilien | 3:10918b0f7a7d | 4 | #include "mbed.h" |
Noximilien | 3:10918b0f7a7d | 5 | #include "N5110.h" |
Noximilien | 3:10918b0f7a7d | 6 | #include "Gamepad.h" |
Noximilien | 5:2b9181bc5c89 | 7 | #include "main.h" |
Noximilien | 3:10918b0f7a7d | 8 | |
Noximilien | 3:10918b0f7a7d | 9 | |
Noximilien | 3:10918b0f7a7d | 10 | |
Noximilien | 3:10918b0f7a7d | 11 | |
Noximilien | 3:10918b0f7a7d | 12 | |
Noximilien | 5:2b9181bc5c89 | 13 | int spaceship1_width = 15; |
Noximilien | 5:2b9181bc5c89 | 14 | int spaceship1_height = 14; |
Noximilien | 5:2b9181bc5c89 | 15 | |
Noximilien | 5:2b9181bc5c89 | 16 | int spaceShip1[210] = { |
Noximilien | 5:2b9181bc5c89 | 17 | 0,0,0,0,0,0,0,0,0,1,0,0,0,0, |
Noximilien | 5:2b9181bc5c89 | 18 | 0,0,0,0,0,0,0,1,1,0,0,0,0,0, |
Noximilien | 5:2b9181bc5c89 | 19 | 0,0,0,0,0,0,0,1,0,1,0,0,0,0, |
Noximilien | 5:2b9181bc5c89 | 20 | 0,0,0,0,1,1,1,1,0,0,0,0,0,0, |
Noximilien | 5:2b9181bc5c89 | 21 | 0,0,0,0,1,0,0,1,0,0,0,0,0,0, |
Noximilien | 5:2b9181bc5c89 | 22 | 0,0,1,1,1,0,0,0,1,1,1,1,0,0, |
Noximilien | 5:2b9181bc5c89 | 23 | 0,0,0,1,1,0,1,0,0,1,0,0,1,0, |
Noximilien | 5:2b9181bc5c89 | 24 | 1,1,1,0,1,1,0,0,0,1,1,0,0,1, |
Noximilien | 5:2b9181bc5c89 | 25 | 0,0,0,1,1,0,1,0,0,1,0,0,1,0, |
Noximilien | 5:2b9181bc5c89 | 26 | 0,0,1,1,1,0,0,0,1,1,1,1,0,0, |
Noximilien | 5:2b9181bc5c89 | 27 | 0,0,0,0,1,0,0,1,0,0,0,0,0,0, |
Noximilien | 5:2b9181bc5c89 | 28 | 0,0,0,0,1,1,1,1,0,0,0,0,0,0, |
Noximilien | 5:2b9181bc5c89 | 29 | 0,0,0,0,0,0,0,1,0,1,0,0,0,0, |
Noximilien | 5:2b9181bc5c89 | 30 | 0,0,0,0,0,0,0,1,1,0,0,0,0,0, |
Noximilien | 5:2b9181bc5c89 | 31 | 0,0,0,0,0,0,0,0,0,1,0,0,0,0 |
Noximilien | 5:2b9181bc5c89 | 32 | }; |
Noximilien | 5:2b9181bc5c89 | 33 | |
Noximilien | 5:2b9181bc5c89 | 34 | void starMinor(int x, int y){ |
Noximilien | 5:2b9181bc5c89 | 35 | lcd.setPixel(x,y,true); |
Noximilien | 5:2b9181bc5c89 | 36 | } |
Noximilien | 5:2b9181bc5c89 | 37 | |
Noximilien | 5:2b9181bc5c89 | 38 | int starSmall[9] = { |
Noximilien | 5:2b9181bc5c89 | 39 | 0,1,0, |
Noximilien | 5:2b9181bc5c89 | 40 | 1,1,1, |
Noximilien | 5:2b9181bc5c89 | 41 | 0,1,0 |
Noximilien | 5:2b9181bc5c89 | 42 | }; |
Noximilien | 5:2b9181bc5c89 | 43 | |
Noximilien | 5:2b9181bc5c89 | 44 | int starMedium[25] = { |
Noximilien | 5:2b9181bc5c89 | 45 | 1,0,0,0,1, |
Noximilien | 5:2b9181bc5c89 | 46 | 0,1,1,1,0, |
Noximilien | 5:2b9181bc5c89 | 47 | 0,1,1,1,0, |
Noximilien | 5:2b9181bc5c89 | 48 | 0,1,1,1,0, |
Noximilien | 5:2b9181bc5c89 | 49 | 1,0,0,0,1 |
Noximilien | 5:2b9181bc5c89 | 50 | }; |
Noximilien | 5:2b9181bc5c89 | 51 | |
Noximilien | 5:2b9181bc5c89 | 52 | int starBig[49] = { |
Noximilien | 5:2b9181bc5c89 | 53 | 1,0,0,1,0,0,1, |
Noximilien | 5:2b9181bc5c89 | 54 | 0,1,0,1,0,1,0, |
Noximilien | 5:2b9181bc5c89 | 55 | 0,0,1,1,1,0,0, |
Noximilien | 5:2b9181bc5c89 | 56 | 1,1,1,1,1,1,1, |
Noximilien | 5:2b9181bc5c89 | 57 | 0,0,1,1,1,0,0, |
Noximilien | 5:2b9181bc5c89 | 58 | 0,1,0,1,0,1,0, |
Noximilien | 5:2b9181bc5c89 | 59 | 1,0,0,1,0,0,1 |
Noximilien | 5:2b9181bc5c89 | 60 | }; |
Noximilien | 5:2b9181bc5c89 | 61 | |
Noximilien | 5:2b9181bc5c89 | 62 | int simpleLaserShot[3] = {1,1,1}; |
Noximilien | 5:2b9181bc5c89 | 63 | |
Noximilien | 5:2b9181bc5c89 | 64 | |
Noximilien | 5:2b9181bc5c89 | 65 | |
Noximilien | 5:2b9181bc5c89 | 66 | |
Noximilien | 5:2b9181bc5c89 | 67 |