Skip to content

Latest commit

 

History

History
324 lines (171 loc) · 17.3 KB

CHANGELOG.md

File metadata and controls

324 lines (171 loc) · 17.3 KB

Changelog

All notable changes to this project will be documented in this file. See standard-version for commit guidelines.

2.19.0 (2022-03-12)

Features

2.18.0 (2022-02-15)

Features

  • adds new track - Canada (a93af8e)

Bug Fixes

  • fixes old variable names (fa20523)

2.17.0 (2022-02-07)

Features

  • adds control buttons on race screen (0a74beb)
  • adds fullscreen button (83b69d6)

Bug Fixes

  • fixes OK button malfunctioning (a1f2910)

2.16.0 (2022-01-30)

Features

  • adds analogic speedometer (10ed5ad)
  • adds menu particles effect (b3b51c7)
  • adds random rain on races (014ae78)

2.15.0 (2022-01-30)

Features

  • adds car's segment list (ed79749)
  • adds collision between opponents (7283270)
  • adds mrdoob's FPS counter (17345e8)
  • adds player collision detection (e7cf117)

Bug Fixes

  • fixes parallax background side scrolling - thanks @ThiagoCarreiraVallim (e0dc91d)
  • reposition opponent names and shows FPS only in race screen (b5c5615)

2.14.0 (2022-01-27)

Features

  • adds checkered flag on track start (7f75984)
  • adds opponent name over the opponent car (989e270)
  • adds speed on Sprite class (663ba94)

Bug Fixes

  • fixes double confirmation on menu screen (3a91b11)

2.13.0 (2022-01-27)

Features

  • adds pause function on race screen (94d2ab7)
  • adds race start phase (9ed06ce)

2.12.0 (2022-01-12)

Features

  • adds music on exiting title screen (9f9c530)
  • creates rectangle with rounded corners method (603174c)
  • improves title and menu screen (aeb4f53)

2.11.0 (2022-01-12)

Features

2.10.0 (2021-12-22)

Features

  • adds player's position on screen (41bee7c)
  • adds track position method to all cars (a63dfbe)

Bug Fixes

2.9.0 (2021-12-22)

Features

  • adds menu screen (2af28b6)
  • adds method to render text (a2aa290)
  • adds music option on menu (4f522e4)
  • adds volume control option on menu (0205c09)

Bug Fixes

  • fixes input lag on menu (2d2cb7a)

2.8.0 (2021-12-21)

Features

  • adds buttons for touchscreens (2da9c18)
  • adds opponent's cars (2599ec8)
  • balances computer's cars power (2ede00a)

Bug Fixes

  • fixes computer's cars not showing in specific edge case (16a0e44)

2.7.0 (2021-12-21)

Features

  • adds tunnel on trackside (58854f7)
  • adds use of spritesheets (5fcdeca)

Bug Fixes

  • fixes background render scale (b00c2b0)
  • fixes player's windshield transparency (c39b6f2)

2.6.0 (2021-12-20)

Features

Bug Fixes

  • fixes on speedometer (2b8d3b2)
  • fixes sprites Y-axis scaling (7807c4a)

2.5.0 (2021-12-19)

Features

  • adds a new track (Interlagos revisited) (abce6d8)
  • adds loss of speed on grass (fee8e05)
  • enhances player torque curve (4ff71bf)
  • improves curves implementation (8929319)
  • improves the player's centrifugal force (31cdda2)

2.4.0 (2021-12-13)

Features

Bug Fixes

  • adds forgotten music file (49bf839)
  • player animations code (7f744e6)
  • rounds timeFormat function returns (ce636b4)

2.3.0 (2021-12-13)

Features

  • adds an acceleration system for player (08da9c1)

2.2.0 (2021-11-09)

Features

  • adds favicon and html descriptions (321c40d)

2.1.0 (2021-11-09)

Features

  • adds new sprites and track improvements (4ea7685)
  • adds physics on axis X/Y (65a4a74)
  • changes player sprites (1ef1524)

2.0.0 (2021-11-09)

⚠ BREAKING CHANGES

  • code breaks

Features

  • adds a new track layout (34afd5b)

  • creates function to add text on canvas (10568b4)

  • inserts animation of player sprite (db21553)

  • restructures code into module (d3e31df)

1.7.0 (2021-11-09)

Features

  • adds a new track layout (34afd5b)
  • creates function to add text on canvas (10568b4)
  • inserts animation of player sprite (db21553)

1.6.0 (2021-11-09)

Features

  • adds a centrifugal force to curves (6065ee0)
  • adds a left/right limit for player on track (2079e0d)
  • adds a start line sprite (ada42a6)
  • refines player sprite animation (cb535f5)

1.5.0 (2021-11-08)

Features

  • adds buttons to test app on phone (65a24d9)
  • adds color on canvas to make a sky (69c57a8)
  • adds media query to make app work on mobile screens (e80a851)
  • player moving left/right on track (9d32380)

1.4.0 (2021-11-08)

Features

  • adds a way to inject multiple sprites (9ab7b18)
  • creates illusion of tyres moving and changes scale of sprites (e81cd95)
  • maximizes canvas on viewport (cbe76e0)
  • renders player car on canvas (e0acbea)
  • sets a scale for each sprite (7ca66df)

1.3.0 (2021-11-08)

Features

  • adds a way to render sprites on canvas (af619e3)
  • adds sprite PNG file (b3c1c88)
  • improves immersion and visuals on track (bf0c70a)
  • renders a sprite on trackside (97fe5d8)

Bug Fixes

  • typo on drawSprite function (c2432f8)
  • typo on sprite relative path (71a78af)

1.2.0 (2021-11-08)

Features

  • insert curves into the track (52e3fe2)
  • inserts uphills and downhills on track (589a920)
  • player moving up/down on track (bfeb022)
  • render stripes and finish line on canvas (6785fe0)

Bug Fixes

  • unexpected behavior in isKeyDown function (0e62ca7)

1.1.0 (2021-11-08)

Features

  • create Camera, Road and SegmentLine classes (d0cc316)
  • create Keyboard class (fbf36cd)
  • create Render class (dd3ca14)
  • rendering track, kerbs and grass on canvas (6841a33)

1.0.0 (2021-11-08)

Features