Welcome, Guest. Please login or register.

Login with username, password and session length

 
Advanced search

1411279 Posts in 69323 Topics- by 58380 Members - Latest Member: bob1029

March 28, 2024, 03:49:00 PM

Need hosting? Check out Digital Ocean
(more details in this thread)
TIGSource ForumsDeveloperPlaytestingOpen Hexagon - challenging fast paced game
Pages: 1 [2]
Print
Author Topic: Open Hexagon - challenging fast paced game  (Read 9684 times)
vittorioromeo
Level 2
**



View Profile WWW
« Reply #20 on: November 28, 2012, 09:03:19 AM »

Open Hexagon 1.4 released!

Formatted readme: http://bit.ly/TqXBsY

This update focuses mainly on bug fixes and LUA improvements.
Debug log now only displays in debug mode.
LUA files should not crash the game anymore.
LUA can now get keyboard input and execute functions every frame.
Removed the pseudo-3D effects.
Difficulty multiplier calculations are slightly changed - it may be more effective now.

Download at: http://cdn.benjojo.co.uk/OpenHexagonV1.4.7z
Official page: http://www.facebook.com/OpenHexagon

(thanks to Benjojo for hosting!)

Have fun!

---

Changelog:
-Changed: LUA file execution errors do not crash the game anymore - they display an error in the console and kill the player
-Changed: LUA runtime execution errors do not crash the game anymore - they display an error in the console and try continuing the game
-Removed: scripted events from default levels (the flow isn't interrupted anymore)
-Removed: experimental pseudo-3D effects
-Fixed: index calculation bug in default pattern LUA files (thanks Sean Pek!)
-Fixed: level rotation always in the same direction
-Fixed: getPerfectDelay() not returning the correct values
-Added: LUA REQUIRED level function onUpdate(mFrameTime), which is called every frame
-Added: LUA isKeyPressed(mKey) command, as requested - it returns true if mKey is pressed
-Changed: logging is only enabled in debug mode, which can be set in config.json or by using the debug.bat file, which loads the debug config override

Sorry if there are any last-minute bugs. Please report them and I'll fix as soon as possible!
Logged

Akari
Level 2
**



View Profile
« Reply #21 on: November 29, 2012, 12:25:04 AM »

Good stuff. I find myself playing this when I'm at the uni because I can't install Steam to play Super Hexagon here. I use Apeirogon to train myself for Hyper Hexagonest (which I just unlocked last night, and incidentally right now I have a higher record on it than I do at Apeirogon).

Anyway, there's one thing that I find troubling in Open Hexagon. Right now, only the center pulses to the beat, whereas in Super Hexagon, the entire screen pulses to the beat. On more than a few occasions, this has led to untimely deaths when the center expands and I get pushed into a wall that I would have dodged otherwise.

Also, I think you shouldn't give up on the 3D effects. They were certainly pretty distracting in 1.3, mostly because they didn't really seem like actual 3D effects but rather just the X and Y axis "wobbling" separately. Super Hexagon has the 3D effect present itself mostly as a slight "angle" (depending on the level), and it works out great.
Logged
vittorioromeo
Level 2
**



View Profile WWW
« Reply #22 on: December 13, 2012, 05:58:32 AM »

Thanks for the feedback.



Open Hexagon 1.5 released!

This version has two big new features!
Level packs: all level related files/music/scripts/etc now stay in a single folder. Custom levels are very easy to share and install.
Pulsing effect: makes the walls move rhythmically. Easy to enable/disable, easy to customize.

Download: http://vittorioromeo.info/Downloads/OpenHexagon/OpenHexagonV1.5.7z
Official page: http://www.facebook.com/OpenHexagon

Full changelog:
Fixed: player death position now displays more accurately
Added: pulsing effect (can be disabled right in the main menu)
Added: level packs - sharing and installing levels is now really easy, just place the level folder in the Packs directory (unfortunately, scores are reset)
Added: additional shortcuts for menu options (requested by people having troubles with the function keys)
Changed: toned down difficulty multiplier's effect
Changed: difficulty multipliers has now a wider range
Changed: balanced default levels
Added: new hard endurance level, labyrinth
Changed: delay multiplier now has an effect
Fixed: minor LUA bugs
Logged

vittorioromeo
Level 2
**



View Profile WWW
« Reply #23 on: March 03, 2013, 03:04:45 AM »

Hello everyone, I've just released version 1.7.
I'm trying my best to differentiate Open Hexagon from Super Hexagon.

This version introduces 3D effects and a brand new circular level (PI).

Update video:





Have fun!

Download: http://vittorioromeo.info/projects.html
Discuss and share your creations: http://www.facebook.com/OpenHexagon

---

Changelog (1.6 -> 1.7):

Added: 3D effects (can be customized in style JSON files) (can be enabled/disabled/tuned in config.json file)
Added: antialiasing
Added: new default level, PI
Added: invincibility JSON config variable for debugging
Added: camera shake effect on death
Added: new main menu
Fixed: "renderTexture is too big" bug
Fixed: spinning bug in Aperoigon
Fixed: unable to use '0' character in profile names
Fixed: a lot of minor bugs and a game crash
Changed: custom sounds now require extension to play via LUA/JSON scripts (previous levels will need to be updated!)

---

Formatted README: http://vittorioromeo.info/Downloads/OpenHexagon/README.html
Source code: https://github.com/SuperV1234/SSVOpenHexagon
Logged

Ant
Guest
« Reply #24 on: March 03, 2013, 05:42:21 AM »

I'm trying my best to differentiate Open Hexagon from Super Hexagon.

you know you could just make an original game right?
Logged
vittorioromeo
Level 2
**



View Profile WWW
« Reply #25 on: March 03, 2013, 05:47:02 AM »

I'm trying my best to differentiate Open Hexagon from Super Hexagon.

you know you could just make an original game right?

I will Smiley
Open Hexagon has many players though, and I need and want to maintain/update the game.
Logged

jctwood
Level 10
*****



View Profile WWW
« Reply #26 on: March 03, 2013, 07:55:29 AM »

Multiplayer is what I have always wanted in sper hexagon!!!! the game doesn't change pace so you could just have different left right keys allocated on the keyboard and multiple characters playing (i.e. arrows)?? This would be amazing and I would love you forever!!!!!!!

If it already has multiplayer then I am a stupid head sorry.
Logged

vittorioromeo
Level 2
**



View Profile WWW
« Reply #27 on: March 03, 2013, 09:06:49 AM »

Multiplayer is what I have always wanted in sper hexagon!!!! the game doesn't change pace so you could just have different left right keys allocated on the keyboard and multiple characters playing (i.e. arrows)?? This would be amazing and I would love you forever!!!!!!!

If it already has multiplayer then I am a stupid head sorry.

It doesn't sound hard to implement (at least, 2 players on the same computer) - but how would the mechanics work? Do you have any idea in mind?

Maybe having 3-4 lives per player + powerups could work.
Logged

jctwood
Level 10
*****



View Profile WWW
« Reply #28 on: March 03, 2013, 09:52:43 AM »

The mechanics would be identical except you hit each other so you meed to squeeze up to get through gaps. The fun in it is beating high scores simulataneously. Just have it last man standing and then when they lose it restarts.
Logged

Ant
Guest
« Reply #29 on: March 03, 2013, 10:00:03 AM »

Considering the game's speed and tiny corridors player collisions could get mighty annoying. I'd at least have the option of turning collisions off with the main aim being to just outlast each other. Stats could be nice too like keeping tally of the total winnings and who has lasted the longest overall.
Logged
jctwood
Level 10
*****



View Profile WWW
« Reply #30 on: March 03, 2013, 10:33:01 AM »

Yeah for sure! maybe the difficulty decides whether you collide? and there could be AIs, would differentiate it fromt he original game for sure!
Logged

mysteriosum
Level 1
*


I just lost the game ;(


View Profile WWW
« Reply #31 on: March 03, 2013, 03:05:57 PM »

Haha, this is certainly making me want to buy Super Hexagon... very nicely done. There is certainly something to be said for 'copying' a game like this, especially if you're one of those people who learns by DOING, rather than by studying or listening or whatever. I'm one of those people... I think I'll try something similar. I'll have to find the right project, though.

Every idea is recycled, and I personally don't see anything wrong in trying to recreate something that a) is excellent, b) you love and c) stand to learn a lot from the process of making yourself. Commendable!
Logged

Ant
Guest
« Reply #32 on: March 04, 2013, 01:06:22 AM »

Every idea is recycled,

A delusion of the unimaginative. There is zero noble reasons to ever clone a game, even for learning purposes.
Logged
vittorioromeo
Level 2
**



View Profile WWW
« Reply #33 on: March 04, 2013, 05:44:06 AM »

I like the multiplayer ideas. I'll look into it! Smiley

Every idea is recycled,

A delusion of the unimaginative. There is zero noble reasons to ever clone a game, even for learning purposes.

I'm sorry you think I'm unimaginative, but that's not the case. Open Hexagon started as a learning project, which then became fun to play and interesting (thanks to customization). I decided to release it to the public so that people could have fun and share their creations (albeit the time I decided to release it at was poorly chosen).
Today there are many people who play and enjoy Open Hexagon, and many people who discovered (and bought) Super Hexagon thanks to my game. Open Hexagon is also totally free and open source, available to anyone who wants to learn C++ and game development.

I gave people a fun game to play, I gave developers/learners/hackers the source code, I gave credits and audience to Terry and to BOSSFIGHT (the band who gave me permission to use their tracks in the game). I don't claim to be a godsend, obviously, I'm just stating the facts. I apologized (and still apologize) for the decision of releasing the game on PC before Terry did , but overall I'm happy with the results.
Logged

vittorioromeo
Level 2
**



View Profile WWW
« Reply #34 on: March 14, 2013, 08:54:39 AM »



Hello everyone, sorry for another bump, but a major upgrade has been released.
Open Hexagon 1.83 is now available!



The 1.8X update introduces online functionality: highscore leaderboards and automatic update checking.
It also introduces an in-game options menu allowing you to change a lot of settings easily.

---

It is available for Windows and Linux(outdated 1.82).

Download: http://vittorioromeo.info/projects.html
Official page: http://www.facebook.com/OpenHexagon
Source code: https://github.com/SuperV1234/SSVOpenHexagon

---

Changelog (1.7 -> 1.83):

Added: online highscores - your scores in official mode will be automatically submitted to the server
Added: online version checking - you will be notified when a new version of Open Hexagon is available
Added: official mode - play the game as it was meant to be (locks some options, makes you eligible for online scoring)
Added: options menu - open it by pressing F3 on the main menu screen
Added: leaderboards - in the main menu you'll be able to see the top online scores in official mode
Added: auto-restart option - automatically restarts when you die (toggle it in options menu)
Added: screenshot feature - press F12 to save "screenshot.png" in the game folder (warning - invalidates official mode scores)
Added: server messages - shown in the main menu
Added: volume and flash effect option in F3 menu
Added: new documentation file: online - PLEASE READ IT
Changed: if FPS gets below 20 in official mode, the score is invalidated (this also happens if you take a screenshot!)
Fixed: crash on PI, Aperoigon with 3D effects enabled
Fixed/changed: server stability and security improvements

---

Formatted README (read it, please): http://vittorioromeo.info/Downloads/OpenHexagon/README.html

---

Have fun!
Logged

Pages: 1 [2]
Print
Jump to:  

Theme orange-lt created by panic