[Release/WIP] 2D Side-Scrolling Example (in 3D!)

Discussion in '3DS - Homebrew Development and Emulators' started by Voxel, Oct 18, 2015.

  1. Voxel
    OP

    Voxel u wot

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

    Our Patreon
    5,218
    5,965
    Jun 27, 2015
    United Kingdom
    England, UK
    Hai, guys!

    I've finally got round to finishing my first homebrew, coded in C, using libsf2d and some other libs! It's a small project, as you might guess, but I hope it can be just that bit more successful!

    TESTED AND WORKING ON:
    - NINJHAX 2.0
    - NINJHAX 1.1B
    - IRONHAX


    -N3DS 10.1.0-27E
    -2DS 6.1.0-12E


    NOT TESTED ON:
    - THE OTHER TYPES OF HAX
    - FLASHCARTS

    - O3DS


    Features:
    • View in 3D!
    • Camera stops following you when you get to the start/end of the level.
    • Animation system.
    • You can jump!
    • Lightweight code (sort of...)
    • Colourful, MS Paint-styled graphics! ;)
    • Also available as .3DS and .CIA files for Emunand and what-not!
    Known bugs:
    • Walking animations tend to freeze when you jump and then move.
    • That's about it for the bugs...

    Controls:
    - Circle Pad/D-Pad - Move in desired direction.
    - A button - Jump.

    To do:
    • Add sound.
    • Fix Bugs.

    Screenshots:
    pic1.png

    2015-10-18-102258.jpg

    The source code will be available as soon as I iron out the bugs. Other than that, enjoy!! :)
     

    Attached Files:

    Last edited by Voxel, Oct 18, 2015
  2. Voxel
    OP

    Voxel u wot

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

    Our Patreon
    5,218
    5,965
    Jun 27, 2015
    United Kingdom
    England, UK
    Bump.

    Also, source code for anyone who wants to look:
     

    Attached Files:

  3. josamilu

    josamilu GBAtemp Fan

    Member
    383
    213
    Feb 1, 2015
    Gambia, The
    Saturn is better than Jupiter :P
    Nice work! Does this use any sort of libary like sf2d?
     
  4. Voxel
    OP

    Voxel u wot

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

    Our Patreon
    5,218
    5,965
    Jun 27, 2015
    United Kingdom
    England, UK
    Yep. sf2d is what it's mainly based upon! It's a good start! ^_^
     
  5. josamilu

    josamilu GBAtemp Fan

    Member
    383
    213
    Feb 1, 2015
    Gambia, The
    Saturn is better than Jupiter :P
    Yeah, I'm working on a project with it too right now, its great for 2D :D
     
  6. Voxel
    OP

    Voxel u wot

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

    Our Patreon
    5,218
    5,965
    Jun 27, 2015
    United Kingdom
    England, UK
    I find it amazing how you can use pop-out 3D in your homebrew! I'd love to get into making a full-3d platformer, as well!
     
  7. josamilu

    josamilu GBAtemp Fan

    Member
    383
    213
    Feb 1, 2015
    Gambia, The
    Saturn is better than Jupiter :P
    Yeah, but thats a lot harder :D
     
  8. Voxel
    OP

    Voxel u wot

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

    Our Patreon
    5,218
    5,965
    Jun 27, 2015
    United Kingdom
    England, UK
    Meh. Nothing's too hard for me! :rofl2:

    Unity3D is supposed to be getting support for N3DS as well, I hear!
     
  9. josamilu

    josamilu GBAtemp Fan

    Member
    383
    213
    Feb 1, 2015
    Gambia, The
    Saturn is better than Jupiter :P
    :D
    Really? Didn't heared about the support for N3DS, that should boost indie eshop games a lot :D
     
  10. Voxel
    OP

    Voxel u wot

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

    Our Patreon
    5,218
    5,965
    Jun 27, 2015
    United Kingdom
    England, UK
    Yeah, I think Nintendo need a lot more games using N3DS features, so why not use Unity? :yay:
     
  11. josamilu

    josamilu GBAtemp Fan

    Member
    383
    213
    Feb 1, 2015
    Gambia, The
    Saturn is better than Jupiter :P
    I hope, that it is somehow possible for me as an O3DS user to play them, and that they are not N3DS only. :D
     
  12. Voxel
    OP

    Voxel u wot

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

    Our Patreon
    5,218
    5,965
    Jun 27, 2015
    United Kingdom
    England, UK
    I never actually know why they just chose N3DS instead of O3DS and N3DS. I think it's just a marketting gimmick to get you to buy a N3DS! :D
     
  13. josamilu

    josamilu GBAtemp Fan

    Member
    383
    213
    Feb 1, 2015
    Gambia, The
    Saturn is better than Jupiter :P
    Yeah, btw if you want I can send you a beta build of my homebrew in the next days, because I need bug testers :D If you are interrested, send me a PM :)
     
  14. Voxel
    OP

    Voxel u wot

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

    Our Patreon
    5,218
    5,965
    Jun 27, 2015
    United Kingdom
    England, UK
    OK.
     
  15. Garcia98

    Garcia98 Hey! Listen!

    Member
    361
    188
    Sep 8, 2015
    Salamanca
    Good job, you learnt fast!

    BTW, thanks for mentioning me in the source :P
     
    Voxel likes this.
  16. Jacklack3

    Jacklack3 ( ゚ヮ゚) buddie was here

    Member
    1,552
    2,045
    Oct 6, 2015
    Canada
    In your basement Dick Size: 5 meters.
    Maybe you can make a platformer maker! With a GUI program to make a level on your computer!

    — Posts automatically merged - Please don't double post! —

    The Off-Topic Police ran the doorbell 3 times.
     
    Voxel likes this.
  17. Voxel
    OP

    Voxel u wot

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

    Our Patreon
    5,218
    5,965
    Jun 27, 2015
    United Kingdom
    England, UK
    Good idea! Although it would be quite the task, bearing in mind this is my first homebrew, and I'm only just getting to grips with coding! B-)

    Well...You were one of the few people who actually helped me with the code! Thanks!!! :yay:
     
  18. controlepw

    controlepw Member

    Newcomer
    41
    4
    Jul 30, 2015
    Brazil
    noob question probably but, why dafuq is your game on the home menu? like, doesn't homebrew games only run on the homebrew launcher?
     
  19. josamilu

    josamilu GBAtemp Fan

    Member
    383
    213
    Feb 1, 2015
    Gambia, The
    Saturn is better than Jupiter :P
    if you have a cfw you can also install homebrew, if in cia format, to the home menu and start it from there ;)
     
  20. Games&Stuff

    Games&Stuff GBAtemp Advanced Fan

    Member
    787
    563
    Oct 8, 2015
    Belgium
    He installed it as a cia file... than it appears in your homemenu.