Skip to content

Releases: meme8383/linesim

v0.2.2

24 Feb 00:51
Compare
Choose a tag to compare
v0.2.2 Pre-release
Pre-release

Changelog

  • Add IR sensor and beacon
  • Improve ultrasonic comparison efficiency

IR implementation is kind of inefficient but it works for now. Will improve in future versions.

Full Changelog: 0.2.1...0.2.2

v0.2.1

22 Feb 21:05
Compare
Choose a tag to compare
v0.2.1 Pre-release
Pre-release

Changelog

  • Add hall sensor
  • Add magnetic beacons
  • Base beacon class
  • Power law hall effect calculation
  • Separate sensor and beacon modules

Planned features

  • Refactor sim class (it's a mess)
  • Procedurally generated maps (.json instead of .png, allows for more flexibility but likely worse performance)
  • Maybe fix all the circular references because OOP is hard

Full Changelog: 0.2.0...0.2.1

v0.2.0

07 Feb 00:08
Compare
Choose a tag to compare
v0.2.0 Pre-release
Pre-release

Changelog

  • Add ultrasonic sensor class
  • Add base sensor class
  • Add comparison operators for sensors
  • Add new backgrounds (blank, maze)
  • Add ultrasonic sensor overlay
  • More docs

Full Changelog: 0.1.4...0.2.0

v0.1.4

09 Jan 23:41
Compare
Choose a tag to compare
v0.1.4 Pre-release
Pre-release

Changelog

Full Changelog: 0.1.3...0.1.4

v0.1.3

29 Dec 06:57
Compare
Choose a tag to compare
v0.1.3 Pre-release
Pre-release

Changelog

  • Now downloads the correct version of Pygame for Python 3.11 (pygame>=2.1.3-dev8)

Full Changelog: 0.1.2...0.1.3

v0.1.2

29 Dec 04:35
e5daa69
Compare
Choose a tag to compare
v0.1.2 Pre-release
Pre-release

Published!

Linesim has been published on PyPI, however this is not the 1.0 release. This project may change at any time.

Changelog

  • Added pyproject.toml and MANIFEST.in

Full Changelog: 0.1.0...0.1.2

v0.1.0

28 Dec 00:18
5622368
Compare
Choose a tag to compare
v0.1.0 Pre-release
Pre-release

Initial release, still in development.

As this is not yet uploaded to PyPi, simply unzip the folder and place the linesim folder in your project directory.

Features

  • Default track
  • Multi-sensor support