github yell0wsuit/cuttherope-dx v2.26.2.1

latest releases: v2.50.1, v1.0.0-prerelease+39, v2.50.0...
3 months ago

Description

This update adds support for multiple candies and multiple Om Noms in one level.

The update also adds:

Warning

This version does not support Windows 8.1 or earlier. Use the latest version for improved compatibility with older systems.

This version requires a graphics processor with Vulkan driver support.

If the game does not start, update your operating system and graphics driver.

Download the latest driver from your graphics processor manufacturer:

Highlights

  • Levels can contain multiple candies and multiple Om Noms.
  • A new rope connector object connects ropes to supported objects.
  • Uses DesktopVK backend for Vulkan rendering.
  • Sprite batching and ring-buffer uploads improve graphics performance.
  • Command-line support lets external level editors start level playtests.
  • A handshake signal tells an external editor when the game is ready.
  • Mobile physics mode is no longer a beta feature.
  • Mobile physics now uses collision values that do not depend on the texture atlas.
  • Implements correct mobile physics for rockets, snails, and water.
  • Custom levels can use the levelName attribute in the map element.
  • Each rocket and electric spark can now stop its own looped sound.
  • Looped sounds no longer stop unrelated short sound effects.
  • Rockets now stop their animation when they enter water.
  • Fast transporters now wrap objects correctly.
  • Lantern, rope, gun, robohand, snail, and bouncer interactions now work correctly.

Downloads

🪟 Windows


🍎 macOS (Apple silicon)

Note

App downloaded from Internet is usually marked as "can't be opened" / "damaged" due to macOS security.
Remove it with xattr -dr com.apple.quarantine <appname.app>


🐧 Linux

What's Changed

  • chore: revise content assets note in README by @yell0wsuit in #229
  • chore: detect & fetch missing content assets via hash manifest by @yell0wsuit in #230
  • fix: release held touches on pause to prevent stuck button state by @yell0wsuit in #236
  • fix: update menu RPC when resetting save by @Bingies24 in #231
  • refactor: Support multiple candies and Om Noms, add rope connector, collapse light bulb to shared candy context by @yell0wsuit in #233
  • fix: update rocket state and stop animation when it enters water by @yell0wsuit in #240
  • fix: normalize fast transporter wrapping by @yell0wsuit in #241
  • fix: drop decimal values for x, y, mapOffsetX and mapOffsetY by @yell0wsuit in #243
  • fix: Various bug fixes with lanterns and rope/gun by @yell0wsuit in #242
  • fix: robohand candy interactions with snail and bouncer by @yell0wsuit in #248
  • enhancement: Improve mobile physics mode, plus atlas-independent collision constants by @yell0wsuit in #247
  • feat: Custom level names and better Chinese level name text heights by @Bingies24 in #232
  • Bump Microsoft.NET.Test.Sdk from 18.6.0 to 18.7.0 by @dependabot[bot] in #239
  • fix: implement individual stopping of looped sounds for rockets (and electric sparks) by @yell0wsuit in #249
  • fix: ignore duplicate settings layers in level metadata by @yell0wsuit in #254
  • feat: move Cut the Rope DX to DesktopVK with automatic content builds by @yell0wsuit in #250
  • chore: Fix building for net10.0-macos target by @yell0wsuit in #260
  • feat: Add CLI support for level playtesting by @yell0wsuit in #259
  • fix: Make XNB smaller again by @yell0wsuit in #267
  • chore: pin sdk to 10.0.302 by @yell0wsuit in #269
  • fix: Post fixes some edge cases related to multi-candy rework by @yell0wsuit in #270
  • feat: add playtest handshake signal by @yell0wsuit in #275
  • enhancement: batch sprite quads and ring-buffer GPU uploads by @yell0wsuit in #261
  • fix: Prevent streamed music cutoff at loop boundary by @yell0wsuit in #276
  • chore: add workflow for automated releases by @yell0wsuit in #277
  • chore: remove CI skip from asset fetch by @yell0wsuit in #278

Full Changelog: https://github.com/yell0wsuit/cuttherope-dx/commits/v2.26.2.1

Don't miss a new cuttherope-dx release

NewReleases is sending notifications on new releases.