Files
hs-game/CHANGELOG.md
2025-12-07 23:52:20 +01:00

1005 B

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]

Added

  • test suite for non-IO functions
  • debug/release outputs of Nix flake

Changed

  • use Rotors rather than Quaternions for rotation; easily extended to 4D

Fixed

  • semantic issues

[0.1.0] - 2025-12-07

Added

  • CHANGELOG.md
  • layer correctly drawn objects in the view function

Changed

  • 8xMSAA rather than 4xMSAA window hint to improve AA
  • todo and changelog in CHANGELOG.md rather than README.md
  • a nubmer fo functions from Game module now in Game.Internal
  • initResources takes an array of objects to draw rather than hardcoded arrays
  • square the far plane of the perspective transform
  • loop function takes delta time

Fixed

  • constrained pitch to disallow gimbal lock and an inverted view