Releases: kasper201/RetroGame
Releases · kasper201/RetroGame
Final
Pre-Final
What's changed
Sprites
- Updated sprites
- Added (now redundant) credits
Game logic
location handling
- Added death logic
- Added pineapple logic
- Balanced difficulty
- Improved location check
STM32
- Communication via UART has been increased to a baudrate of 460800
- Updated communication order
- Updated button handling to decrease bounce
GPU
- Updated bullets handling
- Updated displaying robots
- Added a home screen
- Added credits
- Added top bar
- Added sprites in top bar
- Added text on screen
Known bugs
General
- Sprites flicker the more sprites there are on the screen
Sprites
- Borders have slight green artifacts
Game logic
- When a plant has been placed on the right most side of the screen robots will replace eachother after some time
GPU
- Line on the left of the sprite
- Sprites dissapear if a bullet is within 16 X locations of another sprite.
V1.0.0-alpha
notice:
This release is NOT production ready and most code does not work together
What's changed
Sprites
- Added enemy: angy wall-E
- Added enemy: CleaningRobot
- Added enemy: Evil Eve
- Added plant: moneyplant (sunflower like)
- Added plant: Pineapple
- Added plant: crazyPear
- Added plant: peashooterRO
Game logic
location handling
- Added location handling
- Added the ability to move enemies
- Added the ability to detect plants and stop moving
- Added the ability to change entity information based on location
STM32
- Added the ability to read a button press
GPU
- Added the ability to draw a sprite
- Added the ability to draw the background
- Added the ability to "green screen" the sprites
Other
- Added the ability to use UART to communicate at 230400 baud
Known bugs
Sprites
- Borders have green artifacts
Game logic
- There are currently no known bugs
GPU
- Line on the left of the sprite
- improper border handling