Umm a few questions.

Discussion in '3DS - Homebrew Development and Emulators' started by panoschuvardas, Mar 21, 2016.

  1. panoschuvardas
    OP

    panoschuvardas Advanced Member

    Newcomer
    91
    10
    Sep 22, 2015
    Greece
    I have been fascinated with the world of programming and its possibilities and i have been wanting to make a simple turn based rpg game. Would it be possible to make one for the 3ds and if so how? Im new to the scene with nearly no experience on the subject, but im willing to learn.

    Could someone link me the basics i need to know and also have the will to assist me in any matters/problems i run into?


    Also would anyone be interested into a game about a little knight fighting dragons?
    Might post a few drawings of mine about the levels general desing and characters.
     
    Games&Stuff likes this.
  2. Games&Stuff

    Games&Stuff GBAtemp Advanced Fan

    Member
    787
    564
    Oct 8, 2015
    Belgium
    I'm interested in almost every homebrew game.
     
    MajinCubyan and Hoppy like this.
  3. Slashcash

    Slashcash GBAtemp Fan

    Member
    334
    461
    Oct 15, 2015
    Italy
    I love every homebrew game produced and we need surely more of that. Don't want to ruin anything but if you are TOTALLY unexperienced with programming i would not start with doing it on the 3ds. There are no high level tools to develop games like on pc and of course the documentation is not as extensive as the one on pc. If you are really motivated you could try with LovePotion or LUA, i would not suggest to jump directly into pure C as even a simple game requires at least a whole year of study of the matter.
     
  4. Rinnegatamante

    Rinnegatamante GBAtemp Psycho!

    Member
    3,127
    3,270
    Nov 24, 2014
    Italy
    Bologna
    You can build your game in RPG Maker 2k/2k3 and probably in next weeks/months it will be available on 3DS since i'm working on EasyRPG porting for 3DS. ( https://twitter.com/Rinnegatamante/status/711710258402611200 )
     
    Lan Hikari, Games&Stuff and Sliter like this.
  5. Sliter

    Sliter GBAtemp Psycho!

    Member
    3,071
    805
    Dec 7, 2013
    Brazil
    ᕕ( ᐛ )ᕗ
    homebrew games are awesome, go for it! xD
     
  6. panoschuvardas
    OP

    panoschuvardas Advanced Member

    Newcomer
    91
    10
    Sep 22, 2015
    Greece
  7. Slashcash

    Slashcash GBAtemp Fan

    Member
    334
    461
    Oct 15, 2015
    Italy
    Well i didn't know that you were doing the engine port. It is actually perfect for the turn-based rpg he has in mind.
     
  8. MasterFeizz

    MasterFeizz GBAtemp Advanced Fan

    Member
    888
    827
    Oct 15, 2015
    United States
    You can learn C/C++ or use lua. Lua is the easiest method for developing homebrew at the moment but is also more limited. C is harder but not as hard as people make it out to be. If you are willing to learn and wants to invest in the future take the C route, if you are not sure if you want to be a developer or like the "design" part better then you should take the lua route. If you need further help there is a stickied homebrew development help post that you could use.
     
  9. panoschuvardas
    OP

    panoschuvardas Advanced Member

    Newcomer
    91
    10
    Sep 22, 2015
    Greece
    Downloading it and gonna dive into it. I can work only on my free time but since it will take a while for the porting to be done as itself i got time for me to work
     
    4gionz likes this.
  10. Rinnegatamante

    Rinnegatamante GBAtemp Psycho!

    Member
    3,127
    3,270
    Nov 24, 2014
    Italy
    Bologna
    I've just started working on it yesterday. There is also a GitHub repository if someone wants to help (since there are probably a lot of bugs and glitches): https://github.com/Rinnegatamante/easyrpg-player-3ds
     
  11. Slashcash

    Slashcash GBAtemp Fan

    Member
    334
    461
    Oct 15, 2015
    Italy
    Can i disagree? Mastering C or C++ to a level sufficient enough to program a 3ds turn based rpg is an hard task. Of course not rocket science and totally doable but probably not even remotely easy, expecially if done in your free weekends.
     
    Games&Stuff and Rinnegatamante like this.
  12. Games&Stuff

    Games&Stuff GBAtemp Advanced Fan

    Member
    787
    564
    Oct 8, 2015
    Belgium
    So the OP should go for Lua then?
     
  13. Slashcash

    Slashcash GBAtemp Fan

    Member
    334
    461
    Oct 15, 2015
    Italy
    I would say yes, if he just wants to develop a game and have it ready before than a year (imho this is the minimum time of study required to master C/C++ at a level sufficient enough to program a 3ds turn based rpg)
     
    Games&Stuff likes this.
  14. panoschuvardas
    OP

    panoschuvardas Advanced Member

    Newcomer
    91
    10
    Sep 22, 2015
    Greece
    Hmm okays. I have been messing around with rpg maker 2003 and its fun. Shall i take the lua route or stick with rpg maker?
     
  15. Mastak

    Mastak GBAtemp Regular

    Member
    100
    39
    Oct 17, 2015
    United States
    RPG Maker 2003 has no script support. It is limited to what the editor offers to you. If this is not enough for you you must alter the C++ code. Just play around with the editor and you will see if it is enough for you.

    Lua gives you more freedom, but you have to start from scretch. That easyrpg project started 5 years ago. But it had to reverse engeneer all the game data from rpg maker. When you start with your own stuff you don't waste time with these problems (and you will be faster then 5 years ;))
     
    Last edited by Mastak, Mar 21, 2016
  16. Lan Hikari

    Lan Hikari Use Code Keem for 20% more cancer

    Member
    176
    102
    Jun 24, 2013
    United States
    The Meme Dungeon
    sweet! Now I just need to finish mine. By finish I mean start all over because my hard drive died and it deleted all my steam games and data. protip: steam cloud doesn't save anything