Josh Davy / Mbed 2 deprecated Flip

Dependencies:   mbed el17jd

Committer:
joshdavy
Date:
Tue Apr 02 10:45:44 2019 +0000
Revision:
2:b62e8be35a5d
Parent:
1:37802772843e
Child:
3:b34685dbdb8d
Basic Sprite Rendering

Who changed what in which revision?

UserRevisionLine numberNew contents of line
joshdavy 1:37802772843e 1 #include "Game.h"
joshdavy 1:37802772843e 2 // Objects
joshdavy 1:37802772843e 3
joshdavy 2:b62e8be35a5d 4
joshdavy 2:b62e8be35a5d 5
joshdavy 1:37802772843e 6 const int player_bitmap[6][6] = {
joshdavy 1:37802772843e 7 {1,1,1,1,0,0},
joshdavy 1:37802772843e 8 {1,0,0,1,0,0},
joshdavy 1:37802772843e 9 {1,1,1,1,0,0},
joshdavy 1:37802772843e 10 {0,1,1,1,1,0},
joshdavy 1:37802772843e 11 {0,1,1,1,0,1},
joshdavy 1:37802772843e 12 {0,1,0,1,0,0}
joshdavy 1:37802772843e 13 };
joshdavy 1:37802772843e 14
joshdavy 1:37802772843e 15
joshdavy 1:37802772843e 16 Game::Game()
joshdavy 1:37802772843e 17 {
joshdavy 1:37802772843e 18
joshdavy 1:37802772843e 19 Vector2D pos = {20,20};
joshdavy 1:37802772843e 20 _player.init(6,6,(int *)player_bitmap,pos);
joshdavy 1:37802772843e 21
joshdavy 1:37802772843e 22
joshdavy 1:37802772843e 23 }
joshdavy 1:37802772843e 24
joshdavy 1:37802772843e 25 Game::~Game()
joshdavy 1:37802772843e 26 {
joshdavy 1:37802772843e 27
joshdavy 1:37802772843e 28 }
joshdavy 1:37802772843e 29
joshdavy 1:37802772843e 30 void Game::read_input(Gamepad &pad)
joshdavy 1:37802772843e 31 {
joshdavy 1:37802772843e 32
joshdavy 1:37802772843e 33 }
joshdavy 1:37802772843e 34
joshdavy 1:37802772843e 35 void Game::update(Gamepad &pad)
joshdavy 1:37802772843e 36 {
joshdavy 2:b62e8be35a5d 37
joshdavy 1:37802772843e 38 }
joshdavy 1:37802772843e 39
joshdavy 2:b62e8be35a5d 40 void Game::draw(N5110 &lcd)
joshdavy 1:37802772843e 41 {
joshdavy 2:b62e8be35a5d 42
joshdavy 2:b62e8be35a5d 43 lcd.clear();
joshdavy 1:37802772843e 44 _player.render(lcd);
joshdavy 2:b62e8be35a5d 45 lcd.refresh();
joshdavy 2:b62e8be35a5d 46
joshdavy 1:37802772843e 47 }
joshdavy 1:37802772843e 48