[WIP] Super Haxagon

Discussion in '3DS - Homebrew Development and Emulators' started by RedHat, Jun 16, 2016.

?

Do I need to make a video of this?

  1. I need to see video proof before installing this game!

  2. I already downloaded the game to my 3DS.

  3. Yes, please make a video.

  4. No, don't bother.

Results are only viewable after voting.
  1. RedHat
    OP

    RedHat GBAtemp Regular

    Member
    230
    217
    Oct 10, 2015
    United States
    Mii Plaza
    [​IMG] [Beta] Super Haxagon
    Hey, there's a new thread over HERE


    Super Haxagon is a Super Hexagon like clone for the 3ds! Play as a triangle and rotate to avoid the walls! With awesome background music, get 10 times the amount of entertainment out of your CFW or Homebrewed 3ds (or something like that)! Written in C for the 3ds from the ground up, this game is intended to increase the amount of homebrew games that exist. Enjoy!

    Thanks to:

    • @smealum for ctrulib and his fantastic contributions to the homebrew scene
    • @gnmmarechal for providing QR codes every time I make a release.
    • @flarn2006 for his font rendering engine
    • @Rinnegatamante for his ndsp firmware dumper and a random segment of code I stole to get ndsp to work correctly
    • @xerpi for sf2dlib (would not be possible without that!)
    • Everyone else for support during development!
    Info:
    Original Inspiration
     
    Last edited by RedHat, Jan 4, 2017


  2. TechyTurtle

    TechyTurtle GBAtemp Regular

    Member
    294
    53
    Jan 23, 2016
    United States
    MY ASS!
    good luck , wish to see as .cia build in future though
     
  3. RedHat
    OP

    RedHat GBAtemp Regular

    Member
    230
    217
    Oct 10, 2015
    United States
    Mii Plaza
    It DOES build as a CIA, It's just my code is probably dangerous haha. It's a 100MB full install with music, but about 1.11MB with just the sound effects and code.
     
    gnmmarechal likes this.
  4. Davidosky99

    Davidosky99 Eevee :3

    Banned
    2,582
    1,570
    Jun 7, 2015
    Porto
    Will test when there is a CIA version!
    Keep up the good work!
     
  5. RedHat
    OP

    RedHat GBAtemp Regular

    Member
    230
    217
    Oct 10, 2015
    United States
    Mii Plaza
    Sigh, I guess if y'all want an unstable build, I'll upload one :)

    EDIT: Tada!
    EDIT 2: Does the BGM download work for you? I can only get the NO BGM one to work, but I know it's a valid URL.
     
    Last edited by RedHat, Jun 16, 2016
    Ryccardo likes this.
  6. RedHat
    OP

    RedHat GBAtemp Regular

    Member
    230
    217
    Oct 10, 2015
    United States
    Mii Plaza
    I can't seem to get the BGM QR code to work. It 404s even though I know it's correct. If someone wants to try to create another one (see repo releases), I'll add it to the post.

    EDIT: But the smaller BGM-less QR code works so I have that going for me.
     
    Last edited by RedHat, Jun 16, 2016
  7. gnmmarechal

    gnmmarechal Kirigiri > Naoto

    Member
    GBAtemp Patron
    gnmmarechal is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    4,477
    2,664
    Jul 13, 2014
    Portugal
    https://gs2012.xyz
    lmao awesome name! GJ DEV!
     
  8. KaduPSE

    KaduPSE Revolution and cake

    Member
    235
    171
    Dec 26, 2015
    Brazil
    Great work, thanks dev.
     
  9. Tex_McBladeSword

    Tex_McBladeSword Im Insane! From Earth!

    Member
    181
    54
    May 16, 2015
    United States
    Wherever I am Needed
    Are you using the music from Hexagon, or is it different? Also do you plan on adding custom music or something?

    I have nothing wrong with the 3 tracks from Hexagon, it's just... there are only those 3 songs, you know?
     
  10. RedHat
    OP

    RedHat GBAtemp Regular

    Member
    230
    217
    Oct 10, 2015
    United States
    Mii Plaza
    I'm using tracks from an awesome game called "Open Hexagon". Here's the game (The credits are in the README in the repository, but I'll paste it here too: Open Hexagon)

    There are 6 tracks in the game, but they take up a whopping 100 MB on the 3ds because they are stored in uncompressed WAV files.

    EDIT: Hey, can anyone with any knowledge of the GPU find out how to draw polygons correctly? This ghetto method I wrote has a few... issues, let's just say that.

    Send Halp Here :wacko:
     
    Last edited by RedHat, Jun 17, 2016
    Tex_McBladeSword likes this.
  11. JJTapia19

    JJTapia19 I fight for my friends.

    Member
    1,699
    1,064
    May 31, 2015
    Puerto Rico
    Wow this looks amazing! Thanks for your work @RedHat
     
    SirBeethoven likes this.
  12. Joom

    Joom  ❤❤❤

    Member
    3,707
    2,476
    Jan 8, 2016
    United States
    Why not transcode them to OGG?
     
  13. RedHat
    OP

    RedHat GBAtemp Regular

    Member
    230
    217
    Oct 10, 2015
    United States
    Mii Plaza
    Can ndsp play ogg files? The music was originally in ogg format, so there's that.
     
  14. Joom

    Joom  ❤❤❤

    Member
    3,707
    2,476
    Jan 8, 2016
    United States
    Oh, you transcoded lossy to lossless? That's a no no.
     
  15. Returnofganon

    Returnofganon I pretend like I know what I'm talking about

    Member
    529
    190
    Jul 1, 2015
    United States
    Man I suck at this game :rofl2: nice work though!
     
  16. RedHat
    OP

    RedHat GBAtemp Regular

    Member
    230
    217
    Oct 10, 2015
    United States
    Mii Plaza
    Well, of course. But iirc I could only get WAV files to play through ndsp. I don't want to write an audio transcoder myself, so if someone else wants to go for it they can give it a shot ;).

    But there isn't anything to suck at yet!
     
  17. dubbz82

    dubbz82 GBAtemp Maniac

    Member
    1,494
    806
    Feb 2, 2014
    United States
    Not if there's no better way to play them. I'm not sure if there is a proper way to decode ogg audio, but if not, this might be the only option (unless there's flac versions of the tracks or something of that nature?)
     
  18. LiveLatios

    LiveLatios Profesionnal Scalie

    Member
    1,079
    512
    Nov 16, 2015
    Canada
    why
    But there's a fair number of people who don't really want to compile things, and learn something that they just want to play..

    It's kind of like asking some end user that doesn't know much something along the lines of "hey i'm developing a super complex AAA game and in order for you to play it you have to figure out how to code it, compile it and debug it yourself to play"
     
  19. RedHat
    OP

    RedHat GBAtemp Regular

    Member
    230
    217
    Oct 10, 2015
    United States
    Mii Plaza
    Sure, I understand! But the project doesn't work yet (the walls don't actually move towards the player/collision does not work/I'm in the process of working on a level editor/need to code game over screen). Once it works there will be stable downloads, no worries. I shared the project so people can contribute if they want atm, not play it. Sorry for the misunderstanding!

    At the moment the "end user" is another developer like me.
     
  20. dubbz82

    dubbz82 GBAtemp Maniac

    Member
    1,494
    806
    Feb 2, 2014
    United States
    Then do the sane thing and wait it out until there's a better working build of it. Give it a few weeks and check up on the project at that point. The title quite clearly says WIP (work in progress).

    EDIT: Ninja'ed again by RedHat.