Closed amrit-choudhary closed 5 years ago
Before anything, I'd like them to be added to the readme.
On Thu, Jan 3, 2019 at 1:43 AM Amrit Choudhary notifications@github.com wrote:
Powerups added to the game Currently 5 types of powerups are in the game. Go over a powerup to pick it up. Currently active powerups are shown in top left of the screen.
-
Double Damage: Doubles the damge caused to bricks [image: double_damage] https://user-images.githubusercontent.com/6888341/50610393-d2a1ad00-0ef8-11e9-87a1-3d9ad419bc1a.png
Double Power: Sriker's power is doubled [image: double_power] https://user-images.githubusercontent.com/6888341/50610396-d7666100-0ef8-11e9-9fe9-e2f85d5839e3.png
Double Score: Score is doubled [image: double_score] https://user-images.githubusercontent.com/6888341/50610400-da615180-0ef8-11e9-8b89-8388dc475af5.png
Double Speed: Ball's maximum speed is doubled [image: double_speed] https://user-images.githubusercontent.com/6888341/50610404-ddf4d880-0ef8-11e9-9384-e570aebafc4e.png
No Friction: Friction is removed temporarily [image: no_friction] https://user-images.githubusercontent.com/6888341/50610407-e0573280-0ef8-11e9-9c33-27492e236c54.png
You can view, comment on, or merge this pull request online at:
https://github.com/thealphadollar/brkout/pull/64 Commit Summary
- Add: powerup images and classes, Change: ball escape based on Colliders
- wip
- powerup spawn and activation complete
- minor cleanup
- Added double score powerup
- no friction, double score working
- all powerups complete
- documentation for powerup system
- minor fix
File Changes
- A game/assets/powerup_sprites/double_damage.png https://github.com/thealphadollar/brkout/pull/64/files#diff-0 (0)
- A game/assets/powerup_sprites/double_power.png https://github.com/thealphadollar/brkout/pull/64/files#diff-1 (0)
- A game/assets/powerup_sprites/double_score.png https://github.com/thealphadollar/brkout/pull/64/files#diff-2 (0)
- A game/assets/powerup_sprites/double_speed.png https://github.com/thealphadollar/brkout/pull/64/files#diff-3 (0)
- A game/assets/powerup_sprites/no_friction.png https://github.com/thealphadollar/brkout/pull/64/files#diff-4 (0)
- M game/global_objects/constants.py https://github.com/thealphadollar/brkout/pull/64/files#diff-5 (18)
- M game/main.py https://github.com/thealphadollar/brkout/pull/64/files#diff-6 (3)
- M game/managers/game_manager.py https://github.com/thealphadollar/brkout/pull/64/files#diff-7 (3)
- M game/misc/collisions.py https://github.com/thealphadollar/brkout/pull/64/files#diff-8 (22)
- M game/misc/game_enums.py https://github.com/thealphadollar/brkout/pull/64/files#diff-9 (9)
- M game/objects/ball.py https://github.com/thealphadollar/brkout/pull/64/files#diff-10 (47)
- M game/objects/bricks.py https://github.com/thealphadollar/brkout/pull/64/files#diff-11 (4)
- M game/objects/striker.py https://github.com/thealphadollar/brkout/pull/64/files#diff-12 (7)
- A game/powerups/README.md https://github.com/thealphadollar/brkout/pull/64/files#diff-13 (97)
- A game/powerups/init.py https://github.com/thealphadollar/brkout/pull/64/files#diff-14 (7)
- A game/powerups/double_damage_powerup.py https://github.com/thealphadollar/brkout/pull/64/files#diff-15 (24)
- A game/powerups/double_power_powerup.py https://github.com/thealphadollar/brkout/pull/64/files#diff-16 (25)
- A game/powerups/double_score_powerup.py https://github.com/thealphadollar/brkout/pull/64/files#diff-17 (24)
- A game/powerups/double_speed_powerup.py https://github.com/thealphadollar/brkout/pull/64/files#diff-18 (24)
- A game/powerups/no_friction_powerup.py https://github.com/thealphadollar/brkout/pull/64/files#diff-19 (24)
- A game/powerups/powerup.py https://github.com/thealphadollar/brkout/pull/64/files#diff-20 (60)
- A game/powerups/powerup_manager.py https://github.com/thealphadollar/brkout/pull/64/files#diff-21 (120)
- M game/screens/game_screen.py https://github.com/thealphadollar/brkout/pull/64/files#diff-22 (32)
- M game/screens/start_screen.py https://github.com/thealphadollar/brkout/pull/64/files#diff-23 (8)
Patch Links:
- https://github.com/thealphadollar/brkout/pull/64.patch
- https://github.com/thealphadollar/brkout/pull/64.diff
— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/thealphadollar/brkout/pull/64, or mute the thread https://github.com/notifications/unsubscribe-auth/AfStIGUykxY7Axjp55I2ShoxsMcCuuSIks5u_RL6gaJpZM4ZnKq_ .
Okay
@thealphadollar no problem
@thealphadollar i am making a 3d renderer for pygame, take a look and see if you need anything like this in your game. https://github.com/vineetjc/pygame-Coin-Fall-/pull/67
In what ways do you think will it be beneficial to have that for our game?
On Sat, Jan 5, 2019 at 11:56 PM Amrit Choudhary notifications@github.com wrote:
@thealphadollar https://github.com/thealphadollar i was making a 3d renderer for pygame, take a look and see if you need anything like this in your game. https://github.com/vineetjc/pygame-Coin-Fall-/pull/67
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/thealphadollar/brkout/pull/64#issuecomment-451679218, or mute the thread https://github.com/notifications/unsubscribe-auth/AfStIM-j3Sy3rWsSNgS9rTqcdeXStJxGks5vAO5XgaJpZM4ZnKq_ .
@amrit-choudhary Please respond.
I'm not working on it anymore.
The powerup part was complete, 3d thing was a separate thing and won't affect the main game.
Thank you for the PR.
Powerups added to the game Currently 5 types of powerups are in the game. Go over a powerup to pick it up. Currently active powerups are shown in top left of the screen.
Double Damage: Doubles the damge caused to bricks![double_damage](https://user-images.githubusercontent.com/6888341/50610393-d2a1ad00-0ef8-11e9-87a1-3d9ad419bc1a.png)
Double Power: Sriker's power is doubled![double_power](https://user-images.githubusercontent.com/6888341/50610396-d7666100-0ef8-11e9-9fe9-e2f85d5839e3.png)
Double Score: Score is doubled![double_score](https://user-images.githubusercontent.com/6888341/50610400-da615180-0ef8-11e9-8b89-8388dc475af5.png)
Double Speed: Ball's maximum speed is doubled![double_speed](https://user-images.githubusercontent.com/6888341/50610404-ddf4d880-0ef8-11e9-9384-e570aebafc4e.png)
No Friction: Friction is removed temporarily![no_friction](https://user-images.githubusercontent.com/6888341/50610407-e0573280-0ef8-11e9-9c33-27492e236c54.png)