Homebrew How do you create a game for Homebrew on 3DS?

Install DevkitARM via Pacman, then use ether C or C++ to code, then code a makefile. then, open command prompt or what ever your OS' equivalent is, then type "CD (path to project)" (or what your OS' equal is) then type "make". if all goes well, you should be able to test it on your 2/3DS
 
Before you start, you need to learn how to code. Preferably C/C++, although Lua would work as well. Then, you need to set up a development environment. Once that's done, you could either learn how the ctrulib and Citro3D work and directly write everything yourself, or you could use a already existing library like LövePotion or the m3diaLib.

Good luck!
 
So, say if I wanted to make a very simple game, say...a space shooter for Homebrew. How do I even get started?
If you do not already know how to code then I highly recommend learning on a pc first. The development tools available for creating for a pc (windows or Linux etc) application are far more user friendly. Development for an embedded device like the 3ds is fairly advanced. Many of the tools and concepts assume a certain (often advanced) understanding or hardware concepts. It is not impossible to learning when targeting the 3ds but it is certainly more difficult - decreasing the chances that you will actually achieve your goal. As with most things it really depends on how much effort you are willing to put in.
 
  • Like
Reactions: CyanThatCodingKiddo

Site & Scene News