Homebrew Beginners help for Game Development?

Samic8485

Member
OP
Newcomer
Joined
Apr 24, 2017
Messages
9
Trophies
0
Age
20
XP
87
Country
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,

Chopsuey

Well-Known Member
Newcomer
Joined
Feb 18, 2017
Messages
80
Trophies
0
Location
somewhere over the rainbow
XP
737
Country
Germany
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,

The Real Jdbye

*is birb*
Member
Joined
Mar 17, 2010
Messages
23,292
Trophies
4
Location
Space
XP
13,848
Country
Norway
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.
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.
 
D

Deleted User

Guest
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.
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...)

--------------------- MERGED ---------------------------

Yup @Samic8485 if you don't know C then for the 3DS you are well "Shit out of luck"
There are lua interpreters for 3ds and löve is pretty good from what I hear...
 

adrifcastr

Well-Known Member
Member
Joined
Sep 12, 2016
Messages
2,038
Trophies
0
XP
1,947
Country
Germany
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...)

--------------------- MERGED ---------------------------


There are lua interpreters for 3ds and löve is pretty good from what I hear...
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++
 
D

Deleted User

Guest
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++
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?
 

The Real Jdbye

*is birb*
Member
Joined
Mar 17, 2010
Messages
23,292
Trophies
4
Location
Space
XP
13,848
Country
Norway
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...)

--------------------- MERGED ---------------------------


There are lua interpreters for 3ds and löve is pretty good from what I hear...
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.
 

YugamiSekai

Mr. Picross
Member
Joined
Dec 24, 2014
Messages
2,015
Trophies
1
Age
22
XP
2,285
Country
United States
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?
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
 

Pomegrenade

photon readings negative
Member
Joined
Feb 20, 2017
Messages
314
Trophies
0
Location
Location
Website
gbatemp.net
XP
770
Country
Netherlands
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.
I can only help if you want to make Nintendo DS games
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    OctoAori20 @ OctoAori20: Nice nice-