[WIP] microHexagon, a Super Hexagon clone

Advice on general approaches or feasibility and discussions about game design

[WIP] microHexagon, a Super Hexagon clone

Postby Valden » 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.
User avatar
Valden
 
Posts: 31
Joined: Mon Jun 08, 2015 5:33 pm

Re: [WIP] microHexagon, a Super Hexagon clone

Postby Sorunome » Sat Jul 11, 2015 7:15 pm

This game is awesome, glad to see it being ported to the gamebuino!
User avatar
Sorunome
 
Posts: 629
Joined: Sun Mar 01, 2015 1:58 pm

Re: [WIP] microHexagon, a Super Hexagon clone

Postby fazo96 » 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
User avatar
fazo96
 
Posts: 9
Joined: Thu Jun 04, 2015 6:33 pm
Location: Italy

Re: [WIP] microHexagon, a Super Hexagon clone

Postby clement » Sun Jul 12, 2015 9:35 am

Its look Great!!
clement
 
Posts: 161
Joined: Sat Oct 25, 2014 8:06 am

Re: [WIP] microHexagon, a Super Hexagon clone

Postby BurningSushi » 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!
User avatar
BurningSushi
 
Posts: 34
Joined: Tue Jun 02, 2015 10:33 pm

Re: [WIP] microHexagon, a Super Hexagon clone

Postby Valden » 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.
User avatar
Valden
 
Posts: 31
Joined: Mon Jun 08, 2015 5:33 pm

Re: [WIP] microHexagon, a Super Hexagon clone

Postby adekto » 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
User avatar
adekto
 
Posts: 448
Joined: Tue Feb 25, 2014 9:47 pm
Location: belgium

Re: [WIP] microHexagon, a Super Hexagon clone

Postby Valden » 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.
User avatar
Valden
 
Posts: 31
Joined: Mon Jun 08, 2015 5:33 pm

Re: [WIP] microHexagon, a Super Hexagon clone

Postby Jerom » 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/ ;)
User avatar
Jerom
 
Posts: 58
Joined: Tue Mar 31, 2015 4:47 pm
Location: France

Re: [WIP] microHexagon, a Super Hexagon clone

Postby Valden » 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 !
User avatar
Valden
 
Posts: 31
Joined: Mon Jun 08, 2015 5:33 pm

Next

Return to Project Guidance & Game development

Who is online

Users browsing this forum: No registered users and 58 guests

cron