Skip to content

Releases: max-acc/arduino-game-console

Release of the final Version of Pong

29 Dec 20:46
25ee7b5
Compare
Choose a tag to compare

This is the final release of the game Pong on Arduino on two RGB matrices.

RGBifying and Multitasking

01 Nov 06:54
25ee7b5
Compare
Choose a tag to compare

This is the final release of version v0.6.0-r including all changes since v0.5.0.
The most significant changes are (sorted by relevance):

  • a button has been added because the analog buttons of the joysticks caused errors
  • upgrading from two single color matrices to two RGB matrices
  • the code now performs multitasking
  • better animated transitions on the display
  • the RGB colors get used in an useful way for better usability
  • the overall code is now more efficient and more readable

v0.5.4-rc

24 Oct 10:25
1e4d8f5
Compare
Choose a tag to compare

The code is now more efficient,
Content:

  • the variables are renamed in a more efficient and persize way
  • the documentation has been improved
  • the joysticks analog buttons have been replaced by a digital button

v0.5.3-b

10 Oct 09:49
9c135f6
Compare
Choose a tag to compare

This is the first fully working multitasking game of Pong.
Content:

  • the code now performs multiple tasks at once, for example the pause after every game iteration and moving the bats
  • adjusting the gamespeed on difficulty Medium and Super Hard because it was pretty much impossible to play

v0.5.2-rc

27 Sep 13:36
cd4f864
Compare
Choose a tag to compare

This version is about animating the outputtet display functions.
Content:

  • animating transitions on the display
  • new Game Over animation
  • more efficient and readable char printing function
  • providing a new circuit for using the RGB matrices
  • providing better documentation

v0.5.1-b

17 Sep 14:31
cd4f864
Compare
Choose a tag to compare

This version is mainly about upgrading to RGB matrices.
Content:

  • two neo matrices are now used
  • the left bat is now blue and the right one is red
  • the original highscore is now renamed as muliplayer highscore because of preparation for future expantion
  • a lot of variables have been renamed to const or/and unsigned just to use less memory

Doubling and Releasing

08 Sep 07:23
18dc7b1
Compare
Choose a tag to compare

This is the final release including all changes since v0.3.0 like playing on two displays instead of one and calculating the bats as objects (these are only the biggest changes).
Another small thing that came with this version is a smarter way to clear the displays.
But after all, this is this another fully working version of the game Pong.

v0.4.7-rc

07 Sep 14:35
5eeaf29
Compare
Choose a tag to compare

This version is mainly about bug fixes.
Content:

  • game pause gets updated (the game didn't get faster before)
  • overall difficulty has increased to make it more challenging
  • bats only get redrawn if their position has changed
  • the bat position gets calculated by the middle piece and not the top one

v0.4.6-rc

07 Sep 13:56
5eeaf29
Compare
Choose a tag to compare

This version is about rewriting everything to make the program future proof.
There are only changes according to the things mentioned below. There are no game play changes.
Content:

  • rewriting the complete code
  • renaming the variables and functions in a logical way
  • setting up new variables for better and more efficient navigation
  • commenting a lot

v0.4.5-b

07 Sep 07:53
5eeaf29
Compare
Choose a tag to compare

This is just about calculating the bats in OOP (for efficiency and readability).
Content:

  • creating objects for the bats
  • printing the bats as objects
  • calculating the bats as objects