Skip to content

Releases: kasper201/RetroGame

Final

15 Apr 20:40
Compare
Choose a tag to compare

What's changed

  • Added comments to where they were missing
  • Put everything neatly into one folder named Release
  • Added bit stream to the release

Pre-Final

15 Apr 20:36
Compare
Choose a tag to compare

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

10 Mar 22:00
1dd98d2
Compare
Choose a tag to compare
V1.0.0-alpha Pre-release
Pre-release

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