A Super Hexagon Clone
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.
You can download the latest build on the releases page to the right.
Warning: The windows/linux versions requires a graphics adapter with OpenGL 3.2 or higher. Super Haxagon may be unsupported on first generation Intel processors, Remote Desktop sessions, or VMs with no hardware acceleration. See #22 for details.
Super Haxagon targets the 3DS, Switch, Windows (MinGW + MSVC), and Linux. For desktop platforms, it uses a cross platform library called SFML, so it will probably also compile on other platforms that support it.
git clone https://github.com/RedTopper/Super-Haxagon.git --recursive
make TARGET:=3DS
make TARGET:=SWITCH
sdmc:/switch/SuperHaxagon/SuperHaxagon.nro
and launch it from the hbmenumake -f Makefile.nspire
haxagon.tns
to the ndless folderlevels.haxagon
to levels.haxagon.tns
and copy it to the ndless folderSFML-MSVC
and place it in librariesSFML-MinGW
and place it in librariesmake TARGET:=WIN64
OR use the CMake fileromfs
folder and SFML/bin/openal32.dll
library next to the built executable (only needed with Makefile)make TARGET:=LINUX64
to build itThanks everyone for:
Werq by Kevin MacLeod
Link: https://incompetech.filmmusic.io/song/4616-werq
License: http://creativecommons.org/licenses/by/4.0/
Screen Saver by Kevin MacLeod
Link: https://incompetech.filmmusic.io/song/5715-screen-saver
License: http://creativecommons.org/licenses/by/4.0/
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
Link: https://github.com/SuperV1234/SSVOpenHexagonAssets
License: ᵖˡᵉᵃˢᵉ ᵈᵒⁿ'ᵗ ˢᵘᵉ ᵐᵉ
Below are a few screenshots featuring the various platforms that Super Haxagon compiles on. The 3DS version is packaged with a custom 3D banner to make it look official. Additionally, the gif was recorded on actual Nintendo Switch hardware.
(Signature Verification)