
Most of the features described above did not exist in the earlier versions of Open Hexagon.Įarlier versions of Open Hexagon were also quite buggy and had non-deterministic gameplay. I worked pretty hard to turn the game from an unpolished mess into what it is today. When I came back about 2 years ago, the community was still alive and was happy to know Open Hexagon development resumed. I worked on the game for 2-3 years at that time, then took a long break. I loved playing Super Hexagon on my phone and I was learning C++ at the time, therefore creating my own spin-off as an educational task was the natural outcome of things.Ĭreating Open Hexagon helped me become more proficient in C++, but it also started becoming a nice project of its own.Īfter adding custom level creation, a small community was beginning to form around it. Open Hexagon was born when I was a teenager, about 8 years ago! Many Lua scripting tools and functions (from basic walls to completely customizable polygons) In-game Lua console (to tweak and test things while creating levels or practicing) Secure online leaderboard based on replay system (pretty hard to cheat!)Ĭustomizable visual effects (tweak player trail, 3D options, colors, etc.) In-game replay system (input-based replays can be saved and shared) No FPS or refresh rate cap (butter smooth on a 144hz or 240hz monitor!)Ĭonsistent gameplay logic independently of FPS (gameplay is fair for everyone)
Super hexagon free demo download#
Steam Workshop support (upload or download custom levels) Tweakable per-level difficulty multiplier (make any level easier or harder) Here is some more information about the game that I did not provide in the OP. Here is some more information about the game. I sincerely hope you check out the game and enjoy it!ĮDIT: Thank you everyone very much for the warm reception. As an example, check out ": implementing secure leaderboards for my game", explaining the cheat prevention mechanisms I used to implement a fair and competitive online environment.įinally, Open Hexagon's adrenaline-pumping soundtrack is made by three amazing artists: BOSSFIGHT, Dunderpatrullen, and Fantomenk. I also wrote some articles on the game's internals.
Super hexagon free demo free#
If you have any question about the game itself or any implementation detail, feel free to ask here on or the official Discord server - we have a channel dedicated to level development via Lua scripting and a channel dedicated to the development of the C++17 engine. The game is written in modern C++17, and it's completely open-source. YouTube: Open Hexagon - Custom Level Aesthetics I've seen incredible creations, ranging from brand new games implemented as Open Hexagon levels, to "Bad Apple!!" being embedded in the game via a matrix of moving walls. However, the most important thing is that Open Hexagon features a powerful Lua scripting system, allowing people to create their own levels. Open Hexagon expands upon the original's concept by adding features such as a 180° swap move, curving walls, and more.

YouTube: Open Hexagon - Steam Release Trailer Note that Terry Cavanagh fully endorses the project!


The basic concept is quite simple: you are a small triangle, and you need to avoid the incoming obstacles by spinning around the center of the screen. Open Hexagon is a spiritual successor to Super Hexagon, a popular indie game that was created by Terry Cavanagh back in 2012.
Super hexagon free demo windows#
I am proud to show you my first completed game, Open Hexagon, now available on Steam and itch.io for Windows and Linux.
