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

Discussion in '3DS - Homebrew Development and Emulators' started by knife emoji, Oct 12, 2015.

  1. knife emoji
    OP

    knife emoji Newbie

    Newcomer
    5
    1
    Oct 12, 2015
    United States
    Just for doodling with colors and layers if possible.
    No I don't mean the 3ds paint app that's already out.
     


  2. NuikopeaDemon

    NuikopeaDemon Hello Darkness

    Member
    672
    266
    Sep 3, 2015
    New Zealand
    Hastings
    Opps LOL
     
  3. legofan623

    legofan623 GBAtemp Fan

    Member
    418
    196
    Oct 3, 2011
    United States
    Puyallup, WA
    Sounds interesting. Could have a grid option, 8x8 mode, 16x16 mode, 32x32 mode. I might see if I can do it, but don't expect anything.
     
  4. TheCruel

    TheCruel Developer

    Banned
    1,351
    2,883
    Dec 6, 2013
    United States
    I'm actually working on a pictionary-like online game. I'll be doing some beta testing probably within the week. I'm testing some different drawing methods. It's not difficult to do, just difficult to do well. For now, I'm just keeping the basic drawing.
     
  5. legofan623

    legofan623 GBAtemp Fan

    Member
    418
    196
    Oct 3, 2011
    United States
    Puyallup, WA
    Going good so far!

    [​IMG]
     
    Last edited by legofan623, Oct 12, 2015
  6. shadow1w2

    shadow1w2 Still here.

    Member
    1,523
    33
    Mar 16, 2004
    United States
    CA
    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.
     
    legofan623 likes this.
  7. legofan623

    legofan623 GBAtemp Fan

    Member
    418
    196
    Oct 3, 2011
    United States
    Puyallup, WA
    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.
     

    Attached Files:

    • lart.zip
      File size:
      717.3 KB
      Views:
      46
    Last edited by legofan623, Oct 12, 2015
  8. jonthedit

    jonthedit GBAtemp Advanced Maniac

    Member
    1,691
    438
    May 30, 2011
    Bangladesh
    Look at Mario Kart DS's pixel 'emblem' drawer. A good concept to base off of.
     
    lolzvid and VinsCool like this.
  9. TheLastFallen

    TheLastFallen GBAtemp Regular

    Member
    121
    49
    Oct 5, 2015
    United States
    Where can I learn to program Homebrew apps?
     
  10. legofan623

    legofan623 GBAtemp Fan

    Member
    418
    196
    Oct 3, 2011
    United States
    Puyallup, WA
    What programming languages do you know?
     
  11. TheLastFallen

    TheLastFallen GBAtemp Regular

    Member
    121
    49
    Oct 5, 2015
    United States
    I'm kinda new to Python. But I use that. I'm a little experienced at Java
     
  12. legofan623

    legofan623 GBAtemp Fan

    Member
    418
    196
    Oct 3, 2011
    United States
    Puyallup, WA
    You'll want to learn LUA then. Here's where you can download example codes, and here's where you can download the project template. All code is written in the "index.lua" file.
     
  13. TheLastFallen

    TheLastFallen GBAtemp Regular

    Member
    121
    49
    Oct 5, 2015
    United States
    Thank you. Is LUA easy to learn? How long will it take me?
     
  14. legofan623

    legofan623 GBAtemp Fan

    Member
    418
    196
    Oct 3, 2011
    United States
    Puyallup, WA
    SUPER easy. You'll have it down in a week ;).
     
  15. TheLastFallen

    TheLastFallen GBAtemp Regular

    Member
    121
    49
    Oct 5, 2015
    United States
    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?
     
  16. legofan623

    legofan623 GBAtemp Fan

    Member
    418
    196
    Oct 3, 2011
    United States
    Puyallup, WA
    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.
     
  17. Author

    Author ****NEWS**FLASH**** 1 /̵͇̿̿/'̿-̅-̅-̅''

    Member
    458
    419
    Aug 30, 2014
    GBAtemp
    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?
     
  18. Jacklack3

    Jacklack3 ( ゚ヮ゚) buddie was here

    Member
    1,494
    1,921
    Oct 6, 2015
    Canada
    In your basement Dick Size: 5 meters.
    Do you have any tutorials that are for people who never programmed in text before?
     
  19. TheLastFallen

    TheLastFallen GBAtemp Regular

    Member
    121
    49
    Oct 5, 2015
    United States
    If you've never programmed in text before you may want to look up Python or Lua tutorials. I'd start with Python
     
  20. Jacklack3

    Jacklack3 ( ゚ヮ゚) buddie was here

    Member
    1,494
    1,921
    Oct 6, 2015
    Canada
    In your basement Dick Size: 5 meters.
    I know but every lua tutorial i search up starts with print("Something") then all the sudden have this crazy s$&%.
     
  21. TheLastFallen

    TheLastFallen GBAtemp Regular

    Member
    121
    49
    Oct 5, 2015
    United States
    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