Homebrew I want to develop homebrew apps.

hoksyjp

Active Member
Newcomer
Joined
Aug 20, 2016
Messages
39
Trophies
0
Age
26
Location
Boston
Website
illteteka.itch.io
XP
141
Country
United States
If you want complete control over the stuff you make, start here: https://www.3dbrew.org/wiki/Setting_up_Development_Environment
And in that case, since you'd be using C or C++, I'd recommend https://github.com/cpp3ds/cpp3ds as an engine.

If you just want to make a game, start with either:
https://github.com/VideahGams/LovePotion
or
https://github.com/Rinnegatamante/lpp-3ds

The benefit of these is how quick and easy Lua is as a programming language.

LovePotion is slightly easier to use, but the most recent compiled binarys are missing some nice new features. https://love2d.org/ is also a great dev community and the forum people are very willing to help you!

Lua Player Plus has tons of functionality, not much else to say.
FWIW, I made ravimid in LovePotion, but my next game is using Lua Player Plus.
 
Last edited by hoksyjp,

Logan Pockrus

Knawledge is key.
Member
Joined
Jan 1, 2016
Messages
1,338
Trophies
0
XP
1,062
Country
United States
And in that case, since you'd be using C, I'd recommend https://github.com/cpp3ds/cpp3ds as an engine.
Not necessarily; unless I'm mistaken, libctru supports c++. In fact, I've written plenty of homebrews in c++ without an issue (and I haven't installed cpp3ds, to my knowledge). However, I could be wrong.
 

The Catboy

GBAtemp Official Catboy™: Boywife
Member
Joined
Sep 13, 2009
Messages
27,968
Trophies
4
Location
Making a non-binary fuss
XP
39,404
Country
Antarctica
I have some experience in Java but that most likely work here.
Like the other said, you need to lean C and C++ to make homebrews on the 3DS. So I suggest starting there.
 
  • Like
Reactions: Deleted User

Logan Pockrus

Knawledge is key.
Member
Joined
Jan 1, 2016
Messages
1,338
Trophies
0
XP
1,062
Country
United States
C is fine, but I would, personally, recommend C++. Same capabilities of C (for the most part), and lots of other useful features. Just my two cents, though.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • BigOnYa @ BigOnYa:
    Hey Kennyboy, have you found any decent mini Pc for around $200-250? Fast enough to play most Pc games.
  • K3Nv2 @ K3Nv2:
    I'd say save another $100 anythtwith 8core upgradeable ram I'm thinking about ordering the acemagic still
    +1
  • BigOnYa @ BigOnYa:
    Damn, I haven't turn on my OG Xbox one in ages, just did now and ofcourse, 32GB update required, gonna take forever.
  • BigOnYa @ BigOnYa:
    Edit: nevermind, I forgot I up-ed my internet speed, only 30 min remaining.
  • BigOnYa @ BigOnYa:
    Will a mobo with a M2ssd slot work without a M2ssd installed, using a sata ssd temporary?
  • K3Nv2 @ K3Nv2:
    As long as sata just point bios to boot to it as main drive
    +1
  • SylverReZ @ SylverReZ:
    @K3Nv2, Is that a compilation of you?
  • K3Nv2 @ K3Nv2:
    M.2 is more of a luxury you can still boot from Ide if you really wanted to
    +1
  • K3Nv2 @ K3Nv2:
    I mean as long as the motherboard still has sata ports unless you're still in celeron days
  • Xdqwerty @ Xdqwerty:
    wut
  • BigOnYa @ BigOnYa:
    Nuh it has Sata 3
  • K3Nv2 @ K3Nv2:
    It should still have a Bootable option in bios select drive
    +1
  • Xdqwerty @ Xdqwerty:
    whats sata?
  • K3Nv2 @ K3Nv2:
    How you were born
  • BigOnYa @ BigOnYa:
    Sata is the type of interface/cable connection of hard drives/disc drives for Pc.
    +1
  • K3Nv2 @ K3Nv2:
    Don't tell them about old bank drives may explode
  • BigOnYa @ BigOnYa:
    Mini pcs in the 70's
  • K3Nv2 @ K3Nv2:
    128kbs of storage
    +1
  • K3Nv2 @ K3Nv2:
    How do I connect this to my emachine
  • K3Nv2 @ K3Nv2:
    The Tattooist of Auschwitz is pretty good so far
    K3Nv2 @ K3Nv2: The Tattooist of Auschwitz is pretty good so far