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

Jacklack3

( ゚ヮ゚) buddie was here
Member
Joined
Oct 6, 2015
Messages
1,863
Trophies
1
Location
Canada
Website
jackomix.neocities.org
XP
3,794
Country
Canada
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
I think once i learned lua, ill be able to make a cleverbot thing!
 

BringusStudios

Well-Known Member
Member
Joined
Oct 3, 2011
Messages
442
Trophies
1
Age
24
Website
bringus.studio
XP
608
Country
United States
I know but every lua tutorial i search up starts with print("Something") then all the sudden have this crazy s$&%.
Well that's because you're studying LUA for PC. The structure of the code is same from 3DS to PC, but some functions are called and executed differently. print("") for 3DS is called more or less as Screen.debugPrint(0, 0, "", Color.new(255,255,255), TOP_SCREEN). It's all these changes that put a curve on 3DS programming, which is why I recommend learning a high level programming language like Python or Java first, so you can get down the basics of problem solving. IMO LUA for PC is meh.
 
Last edited by BringusStudios,
  • Like
Reactions: olshrimpeyes

Jacklack3

( ゚ヮ゚) buddie was here
Member
Joined
Oct 6, 2015
Messages
1,863
Trophies
1
Location
Canada
Website
jackomix.neocities.org
XP
3,794
Country
Canada
Well that's because you're studying LUA for PC. The structure of the code is same from 3DS to PC, but some functions are called and executed differently. print("") for 3DS is called more or less as Screen.debugPrint(0, 0, "", Color.new(255,255,255), TOP_SCREEN). It's all these changes that put a curve on 3DS programming, which is why I recommend learning a high level programming language like Python or Java first, so you can get down the basics of problem solving.
The more i see this, the more i think im not ready. I tried to learn python once...i got stressed and boreded out and just quited. This is why i suggested Scratch on the 3DS! Because its simple to use! But of course everybody disagrees. :sad:
 

BringusStudios

Well-Known Member
Member
Joined
Oct 3, 2011
Messages
442
Trophies
1
Age
24
Website
bringus.studio
XP
608
Country
United States
The more i see this, the more i think im not ready. I tried to learn python once...i got stressed and boreded out and just quited. This is why i suggested Scratch on the 3DS! Because its simple to use! But of course everybody disagrees. :sad:
Try visualizing this scenario:

Two men are holding 25 pounds of weight. The man on the left is really struggling to hold the weight, so he asks the man on the right to take 20 pounds of his weight for him. Now the man on the right has a choice. He can make the man on the left's life easier, but very much at his own expense. He would have to hold almost twice the weight he was comfortable with.

This analogy relates to how you say you want scratch ported. It would make it easier for you to make stuff, but it would take hours of difficult work on the programmer's part. Thats why nobody wants to do it.
 

Jacklack3

( ゚ヮ゚) buddie was here
Member
Joined
Oct 6, 2015
Messages
1,863
Trophies
1
Location
Canada
Website
jackomix.neocities.org
XP
3,794
Country
Canada
Try visualizing this scenario:

Two men are holding 25 pounds of weight. The man on the left is really struggling to hold the weight, so he asks the man on the right to take 20 pounds of his weight for him. Now the man on the right has a choice. He can make the man on the left's life easier, but very much at his own expense. He would have to hold almost twice the weight he was comfortable with.

This analogy relates to how you say you want scratch ported. It would make it easier for you to make stuff, but it would take hours of difficult work on the programmer's part. Thats why nobody wants to do it.
OK! I understand. But maybe it will happen soon...idk.
 

Jwiz33

Banned
Joined
Jun 5, 2014
Messages
2,654
Trophies
0
Location
in the illuminati headquar—I have said too much!
Website
iwillcleanyourbasement.webstarts.com
XP
1,492
Country
United States
OK! I understand. But maybe it will happen soon...idk.
Porting Scratch would be possible(source code: http://wiki.scratch.mit.edu/wiki/Scratch_1.4_Source_Code), but very hard and rather pointless. Try to start messing with a LUA homebrew on the 3DS. I learned what I know now in LUA from editing Sunshell and RPG Maker 3DS(and MicroLuaDS!). Then I made a few homebrew of my own. Feel free to look at my homebrew for reference or whatever.
 

Megalegacy98

Well-Known Member
Member
Joined
Aug 11, 2015
Messages
505
Trophies
0
Location
United States
XP
430
Country
United States
I think once i learned lua, ill be able to make a cleverbot thing!
Try looking on lpp-3ds's documentary.

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

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.
Maybe I'll continue on this.

We'll see.
 

flarn2006

Well-Known Member
Member
Joined
Apr 6, 2014
Messages
394
Trophies
0
Age
30
XP
523
Country
United States
Going good so far!

hrbnf.png

(sees top screen)

0.0
 
Last edited by flarn2006, , Reason: syntax error: missing ')'

Megalegacy98

Well-Known Member
Member
Joined
Aug 11, 2015
Messages
505
Trophies
0
Location
United States
XP
430
Country
United States
It's flickering because when you set grid to true and your doing the "while true do" thing it repeats whats in that loop. You have Screen.refresh and Screen.waitVblankStart in your while loop. The while thing repeats over and over again, it keeps refreshing. That's what's causing the flickering.
 

BringusStudios

Well-Known Member
Member
Joined
Oct 3, 2011
Messages
442
Trophies
1
Age
24
Website
bringus.studio
XP
608
Country
United States
It's flickering because when you set grid to true and your doing the "while true do" thing it repeats whats in that loop. You have Screen.refresh and Screen.waitVblankStart in your while loop. The while thing repeats over and over again, it keeps refreshing. That's what's causing the flickering.
Oh, good to know. I'm not used to working with lower level functions, Java is my friend ;).
 
  • Like
Reactions: Megalegacy98

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • Psionic Roshambo @ Psionic Roshambo:
    I would like a Predator game "Kill Team" it takes place in the Jungle of the first movie, your team is sent to hunt the predator, using current tech drones and a trained team. Set traps use strategy to hunt and trap or kill the predator.
  • BigOnYa @ BigOnYa:
    Ill stick with my Battlefield. Yea a predator hunting game like that would be cool. Esp if you can be Arnold and say "Get to da choppa"
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Maybe Arnold could do a cameo voice acting, he is the one briefing you on the mission
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Honestly surprised they didn't make a tie in game for Predators that movie was awesome
  • Psionic Roshambo @ Psionic Roshambo:
    I was kinda sad the Yakuza guy died sword fighting a predator lol
  • Psionic Roshambo @ Psionic Roshambo:
    The Russian guy went out like a boss
  • Psionic Roshambo @ Psionic Roshambo:
    Double claymores to the face definitely kill a predator lol
  • BigOnYa @ BigOnYa:
    I went today and looked at a motorcycle someone was selling. I get there and the battery on it was dead, so the guy grabbed a battery charger and hooked it up. He plugged it into the wall, and the motorcycle sparked and started smoking. Come to find out the bike uses a 6 volt battery and the guy had the charger set to 12v. I said sorry to the dude and walked away. I felt bad for him tho.
  • Psionic Roshambo @ Psionic Roshambo:
    Sounds like it would be an exciting ride....
  • Psionic Roshambo @ Psionic Roshambo:
    Not sure I would want something on fire between my legs
  • BigOnYa @ BigOnYa:
    He ruined it basically. Sad cause it was a decent old bike. It would take more money to rewire the bike than it was worth tho.
  • Psionic Roshambo @ Psionic Roshambo:
    Yeah I'm sure at minimum the starter was fried
  • Psionic Roshambo @ Psionic Roshambo:
    Alternator and battery
  • BigOnYa @ BigOnYa:
    Prob alot of fried parts. It was still smoking when I left.
  • K3Nv2 @ K3Nv2:
    I would've said show me how it rides
  • Psionic Roshambo @ Psionic Roshambo:
    I always wanted one of those Smart Cars with a Hyabusa motor in it.
  • K3Nv2 @ K3Nv2:
    I'm getting sick and tired of cheap ass baking pans now
  • BigOnYa @ BigOnYa:
    I think it be cool to have one that would fit in my pickup truck bed, then I could put down ramps n drive it off.
  • K3Nv2 @ K3Nv2:
    Used this one 5 times already impossible to clean
  • BigOnYa @ BigOnYa:
    You need the $900 copper coated ones, they are good for 10 times cooking before they are un cleanable
  • Psionic Roshambo @ Psionic Roshambo:
    Condoms are only meant to be used once Ken lol
  • K3Nv2 @ K3Nv2:
    Well damn that explains how you were born
    Psionic Roshambo @ Psionic Roshambo: Lol