Beginners help for Game Development?

Discussion in '3DS - Homebrew Development and Emulators' started by Samic8485, Jun 4, 2017.

  1. Samic8485
    OP

    Samic8485 Newbie

    Newcomer
    5
    0
    Apr 24, 2017
    Hello. I'm someone who is very new to the homebrew scene, and I want to get into game development. For now I'll keep it to recreations of platformers that have not been ported to the 3DS, haven't been recreated for homebrew or the emulators that they run on run it like dung. The games that I'm planning to port so far are MegaMan 8(Saturn),9 and 10 and MegaMan X4, X5 and X6. X6 would be properly remade into a better game, but the untouched, original game would be able to played in a different mode if you want(I don't know WHY you would want to do that unless you enjoy pain, but hey, it's there). In the future, I would like to recreate X7 and X8, fix as many problems as I can(which is a lot for X7)and release it as a 2D game on 3DS Homebrew.

    Question 1:What's the best or easiest game creator for 3DS
    It may or may not be obvious but I'm very,very new to game development so is there a easy to use/to grasp that works very well and is great for making a Megaman game. I have tried to use HeadCanonGameEngine for 3DS, but it won't work for my 3DS.

    Question 2:Where can I find everything I need?
    I'm not sure where I can find the sprites, tutorials and tools I need to create the games as I don't know where to find all these things I need I've mentioned.

    All help is greatly appreciated. Thank you.
     
    Last edited by Samic8485, Jun 4, 2017
  2. Chopsuey

    Chopsuey Advanced Member

    Newcomer
    51
    22
    Feb 18, 2017
    Gambia, The
    somewhere over the rainbow
    My opinion is that LovePotion is currently the easyest way to Develop stuff for 3ds. But thats only to create "new" and very basic stuff
    https://gbatemp.net/threads/release-lövepotion-lÖve-api-for-3ds-homebrew-beta.397559/

    Porting Games is a lot of work, i don't know about any "Game Creator" software (for 3ds) that can do this.
    Everything else you need to know about 3DS Dev can be found here(!!):
    https://gbatemp.net/threads/homebrew-development.360646/
    and here
    https://www.3dbrew.org/wiki/Main_Page
     
    Last edited by Chopsuey, Jun 4, 2017
  3. erman1337

    erman1337 GBAtemp Maniac

    Member
    1,211
    931
    Sep 27, 2015
    Belgium
    Brussels
    if you don't have any programming knowledge then you're out of luck
     
  4. The Real Jdbye

    The Real Jdbye Always Remember 30/07/08

    Member
    GBAtemp Patron
    The Real Jdbye is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    11,889
    5,039
    Mar 17, 2010
    Norway
    Alola
    It's good that you want to learn game development, but recreating games is not a good place to start, it takes quite a bit of practice to make anything complex. Start with something simple, but first of all, do you know how to code? If not, you better start with some general programming (simple utilities and such), to familiarize yourself with programming and how it works.
    Start with a simple language like Java, maybe Python or C#.

    If you already know how to code, then find a game engine/library that suits you and start making a simple game. SDL might be a good place to start, because it runs on pretty much everything, and you can use C/C++ with it which is what pretty much all homebrew is made in, and C/C++ runs on pretty much everything too, so it's a useful thing to learn if you want to do crossplatform development, if you haven't learned it already.
     
  5. addi33

    addi33 GBAtemp Advanced Maniac

    Member
    1,659
    714
    Sep 12, 2016
    Gambia, The
    Yup @Samic8485 if you don't know C then for the 3DS you are well "Shit out of luck"
     
  6. natanelho

    natanelho GBAtemp Maniac

    Member
    1,316
    339
    Apr 25, 2015
    Tuvalu
    I have a similar question to op. But i know c, and a little of lua,python, asm and im less ambitious...
    I read about sdl all the time, everywhere. But where can I get a "sdl for newbies" that cam help developing my first game, if I want it to be on 3ds? I can make some game in gcc or something but it would look awful evem after lots of hours of programming (even in terminal-games standarts...)

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

    There are lua interpreters for 3ds and löve is pretty good from what I hear...
     
  7. addi33

    addi33 GBAtemp Advanced Maniac

    Member
    1,659
    714
    Sep 12, 2016
    Gambia, The
    well when I came to 3DS coding there were none of these, I'm jut saying, that I prefer C cause it works also pretty good most of the 3DS applications are written in C/C#/C++
     
  8. natanelho

    natanelho GBAtemp Maniac

    Member
    1,316
    339
    Apr 25, 2015
    Tuvalu
    Yea c is a pretty great lang, very fast and gives you all the tools to work with... can you please share some info about how to get started programming homebrew for 3ds?
     
  9. The Real Jdbye

    The Real Jdbye Always Remember 30/07/08

    Member
    GBAtemp Patron
    The Real Jdbye is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    11,889
    5,039
    Mar 17, 2010
    Norway
    Alola
    There should be plenty of tutorials online to get you started, and I'm sure you can find some eBooks as well. I hapened to come across a game development book about SDL once and bought it, I haven't read through it much though, I prefer learning by doing.
     
  10. addi33

    addi33 GBAtemp Advanced Maniac

    Member
    1,659
    714
    Sep 12, 2016
    Gambia, The
    DevKitPro, has a lot of Examples + includes CTRULIB
     
    KlasseyKreations likes this.
  11. kprovost7314

    kprovost7314 GBAtemp's Official Bara Master

    Member
    1,688
    883
    Dec 24, 2014
    United States
    In that bara manga ( ͡° ͜ʖ ͡°)
    https://stonedcoders.wordpress.com it's not being worked on anymore but it gives you the bare basics and it's how I started
    https://gbatemp.net/threads/the-un-official-3ds-homebrew-development-guide.430034/ and there's this I'm working on but I wouldn't suggest using it until the next update
     
  12. KlasseyKreations

    KlasseyKreations photon readings negative

    Member
    224
    170
    Feb 20, 2017
    Portugal
    Hyrule
    I can only help if you want to make Nintendo DS games