Switch to full style
Advice on general approaches or feasibility and discussions about game design
Post a reply

[WIP] microHexagon, a Super Hexagon clone

Sat Jul 11, 2015 5:25 pm

microHexagon

Hi everyone !

This is the first playable build of my port of Super Hexagon. It's a frenetic game by Terry Cavanagh (mostly known for VVVVV) where you have to avoid walls that comes at you by rotating around the center. The goal is simply to stay alive. Here is the trailer of the original game.



And there is some gifs (the strange framerate comes fro the emulator, the game is more stable) :

Newest build :
Image

Old build
Image



All the game logic is done. The missing features are :

  • Game over screen with high scores
  • DONE -- Alternate the rotation of the game
  • ALMOST DONE -- More patterns (very easy to implement)
  • Music (I don't know how to create music for the gamebuino yet)
  • Changing the geometry of the level (to pentagon or event square)
  • DONE -- Maybe a main menu

You can get the .HEX and the source code in my repo here : https://bitbucket.org/valdenthoranar/mi ... n/overview

Buttons :
A : Turn Clockwise
Down : Turn Anti Clockwise
B : Reset
C : Menu

NOTE : I would be very happy if someone could help me finding a faster way to render the "blocks". At the moment, the worst case scenario put the CPU at 110 % which I don't really like (even if it's barely noticeable). For the rendering, I use 2 "fillTiangles" per blocks. For comparison, a wire-frame rendering only use 35 % of the CPU, but the game is less readable.
Last edited by Valden on Wed Jul 22, 2015 5:10 pm, edited 1 time in total.

Re: [WIP] microHexagon, a Super Hexagon clone

Sat Jul 11, 2015 7:15 pm

This game is awesome, glad to see it being ported to the gamebuino!

Re: [WIP] microHexagon, a Super Hexagon clone

Sat Jul 11, 2015 9:40 pm

Awesome game! You could try to wireframe render the blocks further away and only fill the closest ones to the player. I'm not sure it would work but maybe it will

Re: [WIP] microHexagon, a Super Hexagon clone

Sun Jul 12, 2015 9:35 am

Its look Great!!

Re: [WIP] microHexagon, a Super Hexagon clone

Sun Jul 12, 2015 10:03 am

Really, really nice! It plays surprisingly well considering the limitations, I reckon perhaps space out the obstacles more though, the dot becomes indistinguishable after a while ;)

Looking real tidy though!

Re: [WIP] microHexagon, a Super Hexagon clone

Sun Jul 12, 2015 4:43 pm

Thanks !

I made some changes. The rotation speed of the level slowly increase with time, and it randomly alternate its direction. Patterns can also be inverted. I also made some modifications that should help see the pointer. And I added 2 more patterns. The game should be less easy now :P

You can find the build and source in my repo in the original post.

Re: [WIP] microHexagon, a Super Hexagon clone

Sun Jul 12, 2015 9:59 pm

wow thats insane, its like a straight port from the origenal flash game
im not sure how you could optimize the fill triangle but apart from writing a more optimal algoritm or pre-renderign all posible tiles i dont see many options

Re: [WIP] microHexagon, a Super Hexagon clone

Wed Jul 22, 2015 5:14 pm

As the game runs fine on the Gamebuino, I stopped trying to optimize the rendering.

I've added a nice menu to the game, replacing the default one. You can see a preview in the first post.

I plan to release the game along with my other one RUN by the end of the week. I only need to find how to make better gifs because for some reason Simbuino have some problems rendering the gifs on my computers.

Re: [WIP] microHexagon, a Super Hexagon clone

Sun Jul 26, 2015 7:23 pm

Valden wrote:I only need to find how to make better gifs because for some reason Simbuino have some problems rendering the gifs on my computers.

I'd recommend you to use GifCam instead : lot of options, easy to use, free, etc. http://blog.bahraniapps.com/gifcam/ ;)

Re: [WIP] microHexagon, a Super Hexagon clone

Sun Jul 26, 2015 8:56 pm

Jerom wrote:
Valden wrote:I only need to find how to make better gifs because for some reason Simbuino have some problems rendering the gifs on my computers.

I'd recommend you to use GifCam instead : lot of options, easy to use, free, etc. http://blog.bahraniapps.com/gifcam/ ;)


Wow, what an amazing little software ! Thank you !
Post a reply