Skip to content

Releases: ur-fault/TMaze

1.17.1

28 Apr 14:17

Choose a tag to compare

Fixed an crash when running TMaze with the default settings before creating theme.

1.17.0

25 Apr 15:23

Choose a tag to compare

What's Changed

Full Changelog: 1.16.0...1.17.0

New settings format

It's sad, but this version uses different format for settings, namely JSON/JSON5, because RON didn't have all the features we needed. So you will have to migrate, but the process should be painless, just mostly copying values.

We chose JSON5 because of the comment support and more ergonomic usability for the end user.

Example

{
  "theme": "default_theme.json5",
  
  "logging_level": "warn",

  "debug_logging_level": "debug",
  "file_logging_level": "info",
  
  "disable_tower_auto_up": false,

  "camera_mode": {
    "mode": "EdgeFollow",
    "x": 0.25,
    "y": 0.25,
  },

  presets: [
    {
        "title": "40x15x10 Tower",
        "size": [40, 15, 10],
        "maze_type": "tower",
        "type": "simple",
    },
}

New generators

New system for generating mazes, which is quite crucial in this game, that allows for more fine grained control of how it behaves. It's more generalized for the future features, is completely deterministic (and by extension seedable) and much faster then the previous implementation.

It's made in preparation for more modular TMaze, which is in turn in the preparation of modding support.

1.16.0

15 Oct 18:49

Choose a tag to compare

What's Changed

Full Changelog: 1.15.5...1.16.0

1.15.5

24 Sep 07:07

Choose a tag to compare

  • Disable dpad by default (as it should've been from the start)
    Full Changelog: 1.15.4...1.15.5

1.15.4

23 Sep 09:45

Choose a tag to compare

What's Changed

Full Changelog: 1.15.2...1.15.4

1.15.2

02 Jun 17:05

Choose a tag to compare

What's Changed

Full Changelog: 1.15.1...1.15.2

1.15.1

28 May 13:39
6e227ec

Choose a tag to compare

What's Changed

  • Fix compilation without default features by @ur-fault in #84

Full Changelog: 1.15.0...1.15.1

1.15.0

28 May 13:01
546bb7f

Choose a tag to compare

This release is a big rewrite of architecture of tmaze, but more is to come, like rewrite of rendering, settings or maybe modding support. Features you see here are just small part of the rewrite, most of it is in the #68 pull request.

What's Changed

New Contributors

Full Changelog: 1.14.4...1.15.0

1.14.4

16 Apr 06:17

Choose a tag to compare

What's Changed

Full Changelog: 1.14.3...1.14.4

1.14.3

22 Mar 14:49

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 1.14.2...1.14.3