Skip to content

Latest commit

 

History

History
288 lines (177 loc) · 7.11 KB

CHANGELOG.md

File metadata and controls

288 lines (177 loc) · 7.11 KB

CHANGELOG for CamDoom

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.

2.0.4 - 2022-06-01

Changed

  • Adjustment in the trigger parameters of the player actions

2.0.3 - 2022-06-01

Changed

  • Adjustment in the trigger parameters of the player actions

2.0.2 - 2022-06-01

Fixed

  • Hide key controls

2.0.1 - 2022-06-01

Fixed

  • Fix reset slayer position for pause menu
  • Fix cross hair color update
  • Fix face detection

2.0.0 - 2022-05-31

Added

  • Added Items into the map
  • Added Enemies into the map

Fixed

  • Restore position when restarting the game

1.8.3 - 2022-05-31

Fixed

  • Fix enemy faced direction
  • Fix game ending

1.8.2 - 2022-05-31

Fixed

  • Fix attack and die sprites for enemies
  • Fix shield vest display

1.8.1 - 2022-05-31

Added

  • Include sprites for enemies

Fixed

  • Fix global sprites and animations to be private
  • Fix stroke visualization at sprites

1.8.0 - 2022-05-31

Added

  • Item detection
  • Aiming at enemy in range detection

Fixed

  • Collision detection
  • Stairs detection

1.7.2 - 2022-05-30

Added

  • Include old implementation of 3D shapes for items

Changed

  • Include good display for items
  • Provide item detector

Fixed

  • Improve bouncing but it is not still DOOM
  • Fix go back movement for key control

1.7.1 - 2022-05-30

Fixed

  • Fix bouncing movement when slayer has stopped
  • Increase velocity for forward movement

1.7.0 - 2022-05-30

Added

  • Face Detection with FaceOSC
  • Controls with face detection

1.6.2 - 2022-05-30

Fixed

  • Fix textures for map

1.6.1 - 2022-05-30

Added

  • Include sounds for enemies
  • Include support for health and shield items (not tested)

Fixed

  • Fix damage control for enemies
  • Fix color for crosshair gun when enemy has been detected
  • Reduce delay for shotgun

1.6.0 - 2022-05-30

Added

  • Include utilities to manage health, shield, and damage
  • Include support for enemies and items

Fixed

  • Fix reload time for shotgun, now is not so fast!
  • Fix spawnpoint position for slayer

1.5.5 - 2022-05-30

Added

  • Provide bouncing movement for slayer

Fixed

  • Reformat code for character

1.5.4 - 2022-05-29

Fixed

  • Fix slayer movement

1.5.3 - 2022-05-29

Added

  • Provide blood effect for slayer pain

Fixed

  • Fix text aligment at Death screen
  • Fix slayer's position when user has exited but played again

1.5.2 - 2022-05-29

Added

  • Include animations for shooting
  • Include pain and death sounds
  • Provide menu when slayer is death
  • Include white crosshair gun

Fixed

  • Fix sprite of shotgun when no shooting
  • Fix sprite of shotgun when shooting
  • Fix status GUI to be compatible with new camera
  • Fix menus to be compatible with new camera

1.5.1 - 2022-05-29

Fixed

  • Fix Slayer movement

1.5.0 - 2022-05-28

Changed

  • Change QueasyCam for PeasyCam

1.4.1 - 2022-05-28

Added

  • Sound effect when selecting an option
  • Sound effect when confirming an option
  • Special sound effect when exiting game

Fixed

  • Settings with sound management at options
  • Fix error at background menu when window size has been changed

1.4.0 - 2022-05-28

Added

  • Customize main properties of window
  • Provide main menu and pause menu

1.3.1 - 2022-05-27

Fixed

  • Fixed stairs
  • Fixed map collision

1.3.0 - 2022-05-27

Added

  • Add Map01 - Entryway
  • Include collision files

1.2.0 - 2022-05-27

Added

  • Add a rectangle shape for 3D shapes
  • Include map tool to define CamDoom maps
  • Basic implementation for main engine of the game
  • Operation for collisions for 3D models loaded with a file

Changed

  • Include collisions for cube and rectangle
  • Character would be defined as a heroe or an enemy

1.1.0 - 2022-05-09

Added

  • Add an operation which check if a shape has collisions with a character
  • Include generalization of a 3D shape and shaders
  • Example for both generalization of a 3D shape and shaders
  • Empty class for character to avoid compilation errors

1.0.0 - 2022-05-09

Added

  • Initial release with basic configuration