Hacking Homebrew Delelopement engine

adrifcastr

Well-Known Member
OP
Member
Joined
Sep 12, 2016
Messages
2,038
Trophies
0
XP
1,947
Country
Germany
So all that stuff is really confusing everything is just made of scripts, I can't imagine how all those people where able to build homebrew applications without a gui which shows what they are doing, so any chance that there will be an engine for this like Visual Studio and Unity3d which I am working with?
 

Urbanshadow

Well-Known Member
Member
Joined
Oct 16, 2015
Messages
1,578
Trophies
0
Age
33
XP
1,723
Country
I use VS2015 for homebrews. No problem.
If you want more like a "push button -> receive bacon" setup, maybe you'd want to become a Ninty official developer.
 
Last edited by Urbanshadow,
  • Like
Reactions: Zidapi

YugamiSekai

Mr. Picross
Member
Joined
Dec 24, 2014
Messages
2,015
Trophies
1
Age
22
XP
2,386
Country
United States
So all that stuff is really confusing everything is just made of scripts, I can't imagine how all those people where able to build homebrew applications without a gui which shows what they are doing, so any chance that there will be an engine for this like Visual Studio and Unity3d which I am working with?
Probably not in the near future but it sounds like a good project to work on.
 

Autz

Well-Known Member
Member
Joined
Feb 18, 2016
Messages
575
Trophies
0
Age
27
XP
368
Country
Venezuela
Well, most of the homebrew apps are made with C/C++. If you know C/C++ and you have the compilers, you can make homebrew apps without having visual clues of what are you doing.

Having a visual development framework would be good for beginners, but i don't think someone would bother making that if you can already make programs without it.
 
Last edited by Autz,

adrifcastr

Well-Known Member
OP
Member
Joined
Sep 12, 2016
Messages
2,038
Trophies
0
XP
1,947
Country
Germany
I use VS2015 for homebrews. No problem.
If you want more like a "push button -> receive bacon" setup, maybe you'd want to become a Ninty official developer.

Um so its possible to use vs to develop homebrew? Also actually saw that the new 3ds got unity3d support but I actually don't have a clue how to use unity to make a 3ds application, I didn't even know it was possible, theres actually a lot of new thibgs happened to homebrew development sonce ive last tried to develop something for the 3ds
 

shinyquagsire23

SALT/Sm4sh Leak Guy
Member
Joined
Nov 18, 2012
Messages
1,977
Trophies
2
Age
26
Location
Las Vegas
XP
3,765
Country
United States
Here's my advice: Stop looking for solutions like this. Nothing in homebrew will *ever* be drag and drop unless you use Nintendo's SDK, but if you use Nintendo's SDK you cannot release your apps anywhere outside of the eShop.

You know how something will look by testing, simple as that. Emulators like Citra are excellent for this, because you can set up scripts to compile and then run the result through Citra to look at it. If it doesn't look how you want, change your code and repeat.
 
  • Like
Reactions: Urbanshadow

Autz

Well-Known Member
Member
Joined
Feb 18, 2016
Messages
575
Trophies
0
Age
27
XP
368
Country
Venezuela
Here's my advice: Stop looking for solutions like this. Nothing in homebrew will *ever* be drag and drop unless you use Nintendo's SDK, but if you use Nintendo's SDK you cannot release your apps anywhere outside of the eShop.

You know how something will look by testing, simple as that. Emulators like Citra are excellent for this, because you can set up scripts to compile and then run the result through Citra to look at it. If it doesn't look how you want, change your code and repeat.

^

Also, every user using a visual development program always make the same complaints about how limited it is (implying the program doesn't have code support of some sort).
 

Urbanshadow

Well-Known Member
Member
Joined
Oct 16, 2015
Messages
1,578
Trophies
0
Age
33
XP
1,723
Country
Um so its possible to use vs to develop homebrew? Also actually saw that the new 3ds got unity3d support but I actually don't have a clue how to use unity to make a 3ds application, I didn't even know it was possible, theres actually a lot of new thibgs happened to homebrew development sonce ive last tried to develop something for the 3ds

I said I use VS, but never mentioned unity. VS is configured so it calls the very same makefile as you would do by hand. VS debugging is off. Citra-qt is chainloaded on run. But I have project support, snippets, Intellisense and that kind of helpful things.

Debugging is vastly improved when you develop a good logging system for your homebrew.
 
Last edited by Urbanshadow,

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • BigOnYa @ BigOnYa:
    Did you feed the hamster in your internet router? It prob died and is running slow now.
  • Xdqwerty @ Xdqwerty:
    @BigOnYa, why did you start saying my pc has a hamster in the first place?
    +1
  • BigOnYa @ BigOnYa:
    Its actua!ly just a old joke, meaning its slow. Was just kidding around with you.
    +1
  • BigOnYa @ BigOnYa:
    I bet @AncientBoi has some hamsters hidden somewhere tho....
    +2
  • Psionic Roshambo @ Psionic Roshambo:
    I think Game streaming should work like this.... Local Hardware able the run the game fine, game engine and common assets stored locally, all FMV and music and textures could be streaming
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Some temporary storage
  • Xdqwerty @ Xdqwerty:
    also @BigOnYa im making some progress on my gdevelop project, implemented various mechanics
  • Psionic Roshambo @ Psionic Roshambo:
    They went all in on streaming, should have been more of a hybrid approach
    +1
  • BigOnYa @ BigOnYa:
    Or free government supplied high speed internet be nice also. Like Obama care. Xdqwerty that's cool, its time consuming but rewarding once done or playable, to see what you've made from scratch. Animations take forever, but worth it.
    +1
  • Xdqwerty @ Xdqwerty:
    @BigOnYa, although the bullets are a bit buggy
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Not to mention this would be a massive pain to pirate
  • Xdqwerty @ Xdqwerty:
    @BigOnYa,
    and the visual aspect of the game is quite crude (the sprite that looks best is that of the protagonist just because he is a stickman with sunglasses)
    +1
  • BigOnYa @ BigOnYa:
    There is a bullets behaviour you assign to your character, that makes the code easier, under "behaviours"
  • Xdqwerty @ Xdqwerty:
    i meant that when the character is pointing to the right, the bullets spawn where they should, but when he is on the right, they move to the right but the spawn point is incorrect
  • BigOnYa @ BigOnYa:
    Itch.io has lots of free assets also. Under the bullets behavior tab, there is a "rotate bullets" option, can try that. Or in the code can try
    - fire bullet Player.X(PlayerDirection)
  • Xdqwerty @ Xdqwerty:
    im taking a break for today anyway
    +1
  • BigOnYa @ BigOnYa:
    YEa gotta after a while, looking at code for long periods will bug your eyes.
    +1
  • BigOnYa @ BigOnYa:
    That's cool tho, I'm proud of you going back to it, not giving up. It is difficult at first to learn, but fun once you get the hang of it. I think I've watched every tutorial video there is, but I still struggle sometimes to get stuff to work right. But gotta keep trying dif things, and eventually you will get it right.
    +1
  • K3Nv2 @ K3Nv2:
    Lol McDonald's has a grandma mcflurry
  • Xdqwerty @ Xdqwerty:
    @K3Nv2, furry grandma?
  • BigOnYa @ BigOnYa:
    It sounds good actually, I like butterscotch
  • K3Nv2 @ K3Nv2:
    It sucked don't know wtf these little bits and pieces are they use now
    +1
    K3Nv2 @ K3Nv2: It sucked don't know wtf these little bits and pieces are they use now +1