Skip to content

Latest commit

 

History

History
executable file
·
108 lines (60 loc) · 2.19 KB

CHANGELOG.md

File metadata and controls

executable file
·
108 lines (60 loc) · 2.19 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog and this project adheres to Semantic Versioning.

[Unreleased] - yyyy-mm-dd

Changed

  • Refactor old project classes via game dev patterns implementation.

[0.4.5-alpha] - 2021-06-01

Changed

  • The enemies movement - it moves when player is near and do not see it.

[0.4.4-alpha] - 2021-05-26

Added

  • The simplest enemies movement when main player is near.

Fixed

  • The Sprite load during .jar execution.

[0.4.3-alpha] - 2021-02-03

Added

  • The map show on/off button - "M".

Changed

  • Make a static function for fog effect and implement it into scene like yellow fog.

[0.4.2-alpha] - 2021-02-01

Added

  • The simple dark effect.

[0.4.1-alpha] - 2021-01-02

Fixed

  • The floor && ceiling casting.

[0.4.0-alpha] - 2020-11-30

Fixed

  • The floor && ceiling render.
  • The mouse picking.

Added

  • The event command strategy - for ,ouse move right|left.
  • The disable mouse button - ESCAPE.
  • The mouse input.
  • The distance from player to plain.
  • The pixels mask for block render if already rendered.

[0.2.4-alpha] - 2020-10-22

Added

  • The flicker effect.

[0.2.3-alpha.2] - 2020-08-30

Fixed

  • The render order for units on screen.

[0.2.2-alpha.2] - 2020-08-26

Changed

  • Add split server into internal and dedicated services for running the game multiplayer:
    • server and clients separately;
    • main client (with server) and clients.

Fixed

  • The concurrent units access.

[0.1.1-alpha.2] - 2020-08-23

Fixed

  • The fish eye effect during the walls render.

[0.1.0-alpha.2] - 2020-08-15

Added

  • The dedicated server and client based on dockets for multiplayer matches in features.

[0.1.0-alpha] - 2020-08-09

Added

  • Initial public pre-release of the plain pld retro shooter which should be regarded as an MVP:
    • This pre-release contain one scene with the general game engine opportunity example;
    • The player could moving, shooting and kill the enemies;
    • This pre-release consists of bad code for quick MVP results.