Homebrew [Request] Is there someone who can make a pixel art program/MSPaint clone?

  • Thread starter Thread starter knife emoji
  • Start date Start date
  • Views Views 4,677
  • Replies Replies 39
Just for doodling with colors and layers if possible.
No I don't mean the 3ds paint app that's already out.
Going good so far!

hrbnf.png
 
Last edited by BringusStudios,
I'd love to see a pixel art app with a d-pad plotting mode.
Zooming in and using the stylus each time feels a bit silly when I'd love to just zoom out and plot the pixels at a distance or just repeat a simple precise pattern.

Was gonna suggest Inchworm for DSi Eshop as it is actually pretty good pixel art wise.
Layers, animation tools, no size limits etc.
It isn't the easiest to work with though and not great for advanced animation editing but can be a great tool for starting a rough draft.
It's UI is a bit clunky though so takes some getting used to but it's worth the cash if ya ask me.
However doesn't have d-pad plotting or better scrolling etc.
Doesn't do very good copy, pasting or cutting though or atleast the tool is confusing.
Not to mention limited by the DSi as well so a 3DS pixel art program would be great.

@legofan623
Nice progress there.
 
  • Like
Reactions: BringusStudios
I'm starting to have a lot of issues with this, and being a very novice programmer I'm not sure what to do. There's a good chance I won't finish this, it's having some weird flickering issues. Test it out and you'll see. Feel free to use the code.
 

Attachments

Last edited by BringusStudios,
Thank you so much! I'll be spending a lot of time on it!...One more question though. How do I convert the programs to the homebrew's files?
That's one of the perks of lua. The "test.3dsx" file in the template is a universal executable, you use it for every homebrew you make. What changes between homebrews though is the "index.lua" file. That's where all the code goes. So to run one of the example codes, you would take "helloworld.lua" for example, and rename it to "index.lua", and put it in the same directory as the "test.3dsx" file.
 
This is a great idea. @legofan623 has a great start, sadly, I've forgotten most, if not all of my LUA knowledge. Can someone please further expand his project?
 
That's one of the perks of lua. The "test.3dsx" file in the template is a universal executable, you use it for every homebrew you make. What changes between homebrews though is the "index.lua" file. That's where all the code goes. So to run one of the example codes, you would take "helloworld.lua" for example, and rename it to "index.lua", and put it in the same directory as the "test.3dsx" file.
Do you have any tutorials that are for people who never programmed in text before?
 
I know but every lua tutorial i search up starts with print("Something") then all the sudden have this crazy s$&%.
Yeah, there aren't very many good tutorials out there. I'm looking at some right now. If you look in the comments, I'm sure people have asked and have gotten responses. I usually look there when I don't get something
 

Site & Scene News

Popular threads in this forum