Uses accompanying Basket, Objects and Fruit libraries to create Fruit Basket game. If an object is caught, points are added; if an object in missed, a 'life' is lost.
Dependents: Game_Controller_Project
Diff: Catch_Model.cpp
- Revision:
- 1:43fbcc3584d6
- Parent:
- 0:8d02400f792a
- Child:
- 2:8410e09b77aa
--- a/Catch_Model.cpp Tue Mar 14 10:50:52 2017 +0000 +++ b/Catch_Model.cpp Fri Mar 17 15:35:48 2017 +0000 @@ -10,12 +10,15 @@ } -void Catch_Model::init(int basket_y, int basket_width) +void Catch_Model::init(int basket_y, int basket_width, int objects_speed) { _basket_y = basket_y; _basket_width = basket_width; + _objects_speed = objects_speed; + _basket.Basket_init(_basket_y, _basket_width); + _objects.Objects_init(_objects_speed); } void Catch_Model::input(Gamepad &pad) @@ -26,10 +29,12 @@ void Catch_Model::update(Gamepad &pad) { - _basket.Basket_move(_d, _mag, _pad); + _basket.Basket_move(_d, _mag); + _objects.Objects_move(); } void Catch_Model::draw(N5110 &lcd) { _basket.Basket_draw(lcd); -} + _objects.Objects_draw(lcd); +} \ No newline at end of file