1. Cyclone
  2. News

Cyclone News

Input Update

Since releasing in Early Access in June, one of the things that received feedback on was how input was managed. Although Cyclone shipped to allow players to bind keys to actions, the end result wasn't really intuitive.

The entire system was made from the ground up polling key and mouse events directly from WinAPI instead of the engine's API. This will allow more fine control over it and better address any issues going forward. Today I'm happy to announce that you'll be able to now easily bind keys and buttons to actions via a GUI application!

The Key Mapper application has now been replaced with Action Mapper. You can find this application in the root game directory.



The input system relies on Window's Virtual Keyboard and what Action Mapper does is listen for the value of whatever key you pressed on your keyboard. Mouse sensitivity, look inverse and more can also be changed within this application. You might also notice you can assign controller buttons as well. While it's supported, Steam Input will override this and is left in as a fallback controller solution.

Mouse look now takes raw mouse data and converts it into an axis. This provides a much smoother experience than checking how much the cursor moved from the center each frame. The calculation also is independent on game speed so it should not feel choppy.

If you're interested on the technicality of this update, check out this blog post!

A splash screen has also been added showing logos, and legal information among other small changes. No changes have been made to assets or maps.

As we're still in Early Access, your feedback is appreciated. If any issues occur that prevent you from playing Cyclone, please let me know via discussions or join my discord server, You can also roll back to the previous build by opting into the "previous" branch.

There are big plans for 2023 involving new content and more improvements. In the meantime, expect smaller follow up patches and fixes after this update.

Have a Happy Holiday Season!

Cyclone - Update

Changes in this update are:
  • Fixed debug application not launching.
  • Added flash chambers to example_template.map.
  • Added additional functions and constants scripts.
  • Fixed floating radio in Crash Course 11.

Cyclone - Update

An update has been released for Cyclone.

Changes in this update are:
  • Removed deprecated assets.
  • Added a package extraction argument.

Cyclone - Update

An update has been released for Cyclone.

Changes in this update are:
  • Fixed the FOV setting not being written to the settings file when applied from the menu.

Cyclone - Update

An update has been released for Cyclone.

Changes in this update are:
  • All user settings have been relocated to [GameDir]/Config to ensure settings will always be properly read.
  • Environment settings were changed throughout all the maps. The Post processing effect was removed in-favor of adjusting the final global illumination color.
  • Added more details to the concrete and metal walls
  • Reduced reflection brightness on glass.
  • Overhauled cleansers to be more responsive and less likely to dissolve things incorrectly.
  • Fizzling objects now play a particle.
  • Jumping in-front of cyclones placed on a wall or ramp will trigger a push.
  • Timer buttons no longer need to complete before being reset by default.
  • Removed the need for Steam to be connected to the internet in-order for the app to launch.
  • Fixed decal glitch in Crash Course 07.