Initial publish

Dependencies:   mbed

Fork of el17dg by Dmitrijs Griskovs

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?

UserRevisionLine numberNew 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