Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.
Revision as of 07:37, 21 February 2025 by HydeWing (talk | contribs)
Super Haxagon
General
AuthorRedTopper
TypeAction
Version3.7.0
LicenseMIT License
Last Updated2025/02/16
Links
Download
Website
Source

Super Haxagon is a cross platform, open source Super Hexagon clone for the Nintendo 3DS, Nintendo Switch, Windows, Linux, and the TI-Nspire (yes, the calculator).

It is developed in C++ and uses no additional libraries for the core logic, making it easy (in theory) to port to new platforms. It also has a GUI based level editor called Haxa Editor.

Features

  • Cross Platform.
  • Level Progression.
  • Widescreen support.
  • Docked and Handheld mode.
  • High Refresh Rate support.
  • Custom Levels.
  • Tilting effect.
  • OGG decoder for BGM.
  • High Score Saving.

Installation

  • CIA - Install the cia file with FBI.
  • 3DSX - Copy the .nro to sdmc:/switch/SuperHaxagon/SuperHaxagon.nro and launch it from the hbmenu.

Also check out the level editor at Haxa-Editor. There's a wiki that documents how to use it.

External levels are supported by dropping the levels.haxagon in the /switch/SuperHaxagon/ folder. They'll load on the home menu after (or, technically, also before) the builtin levels.

User guide

Super Hexagon is a fast-paced arcade game where you control a small triangle and navigate through a constantly changing maze of walls.

The goal is to survive as long as possible by quickly maneuvering through the gaps in the walls.

Screenshots

superhaxagonnx2.gif

superhaxagonnx3.png

Compatibility

Tested on hardware.

Changelog

v3.7.0

  • New features for this release:
    • all: New title menu before the level select.
    • all: Camera pans and color transitions between most states.
    • switch: You can now use "X" to rotate right, like the 3ds.
  • Under the hood features:
    • all: Drivers cleaned up to officially use "Pimpl".
    • all: Drivers no longer make excessive pointer de-references and instead direct calls to the Impl itself.
    • all: Drivers now have "Surface" classes that contain core rendering logic, split out from Platform.
    • all: Game uses new SurfaceGame class, which implements software matrix transforms.
    • all: Code cleanup, where applicable.

Credits

Thanks everyone for:

Music Attribution:

  • Werq by Kevin MacLeod (License).
  • Screen Saver by Kevin MacLeod (License).
  • Open Hexagon:
    • Call Me Katla, Baby by Dunderpatrullen.
    • Captain Cool by Bossfight.
    • Commando Steve by Bossfight.
    • Dr. Finkelfracken's Cure by Bossfight.
    • Jack Russel by Bossfight.
    • The Maze Of Mayonnaise by Bossfight.

Super Haxagon Timeline:

  • 2013: TI-Nspire version Alpha.
  • 2016: 3DS version 1.
  • 2017: 3DS version 2 (Complete Rewrite).
  • 2020: 3DS version 3 (Complete Rewrite).
  • 2020: Windows and Linux release.
  • 2020: Nintendo Switch release.
  • 2021: TI-Nspire release.

External links

Advertising: