This is a read-only archive of the old Scratch 1.x Forums.
Try searching the current Scratch discussion forums.

#1 2012-07-21 21:46:13

ftf841
Scratcher
Registered: 2012-02-19
Posts: 1000+

C++ scratch mod

I wan't to create a scratch mod that has the scratch UI but has the functions of C++. however i can't code so i need people to help me. who's in?


http://mag.racked.eu/cimage/i9002/Achievement++get%21/Hi+there./mca.png
http://mag.racked.eu/mcimage/i354/Achievement++get%21/CAKE%21%21%21%21%21/mca.png

Offline

 

#2 2012-07-21 21:48:17

jvvg
Scratcher
Registered: 2008-03-26
Posts: 1000+

Re: C++ scratch mod

That would be very hard to program, but be pretty cool.

As for the question, sorry, I can't join, too busy with Insanity.


http://tiny.cc/zwgbewhttp://tiny.cc/e1gbewhttp://tiny.cc/zygbewhttp://tiny.cc/izgbew
Goodbye, Scratch 1.4  sad                                                        Hello Scratch 2.0!  smile

Offline

 

#3 2012-07-21 21:50:15

chanmanpartyman
Scratcher
Registered: 2011-05-30
Posts: 500+

Re: C++ scratch mod

You shouldn't really be making mods if you can't code. Especially one as advanced as this. However, Squeak is one of the easiest programming languages to learn. Just devote a few hours reviewing the system browser and it will change you  tongue

Offline

 

#4 2012-07-21 21:50:29

ftf841
Scratcher
Registered: 2012-02-19
Posts: 1000+

Re: C++ scratch mod

jvvg wrote:

That would be very hard to program, but be pretty cool.

As for the question, sorry, I can't join, too busy with Insanity.

aww...


http://mag.racked.eu/cimage/i9002/Achievement++get%21/Hi+there./mca.png
http://mag.racked.eu/mcimage/i354/Achievement++get%21/CAKE%21%21%21%21%21/mca.png

Offline

 

#5 2012-07-21 21:51:21

jvvg
Scratcher
Registered: 2008-03-26
Posts: 1000+

Re: C++ scratch mod

chanmanpartyman wrote:

However, Squeak is one of the easiest programming languages to learn.

Really? I think Squeak is much harder than PHP or Java.


http://tiny.cc/zwgbewhttp://tiny.cc/e1gbewhttp://tiny.cc/zygbewhttp://tiny.cc/izgbew
Goodbye, Scratch 1.4  sad                                                        Hello Scratch 2.0!  smile

Offline

 

#6 2012-07-21 21:52:56

ftf841
Scratcher
Registered: 2012-02-19
Posts: 1000+

Re: C++ scratch mod

chanmanpartyman wrote:

You shouldn't really be making mods if you can't code. Especially one as advanced as this. However, Squeak is one of the easiest programming languages to learn. Just devote a few hours reviewing the system browser and it will change you  tongue

I know 2 languages easier than that  tongue
1.Scratch (duh)
2.HTML


http://mag.racked.eu/cimage/i9002/Achievement++get%21/Hi+there./mca.png
http://mag.racked.eu/mcimage/i354/Achievement++get%21/CAKE%21%21%21%21%21/mca.png

Offline

 

#7 2012-07-21 23:15:26

fanofcena
Scratcher
Registered: 2008-07-03
Posts: 1000+

Re: C++ scratch mod

you should read the source code of v8 or actually use v8 internally to achieve this then you can do something like

Make a UI with QT and html5
and then make blocks with javascript
then parse these blocks to run C++ code.. erm too dirty ?

Just use javascript that would do or write a custom langauge on the top of libuv and C++ that is hard but very possible


http://i53.tinypic.com/2vxr2c0.png Click whats above u might make a cute planet happy ^_^

Offline

 

#8 2012-07-21 23:17:35

ftf841
Scratcher
Registered: 2012-02-19
Posts: 1000+

Re: C++ scratch mod

fanofcena wrote:

you should read the source code of v8 or actually use v8 internally to achieve this then you can do something like

Make a UI with QT and html5
and then make blocks with javascript
then parse these blocks to run C++ code.. erm too dirty ?

Just use javascript that would do or write a custom langauge on the top of libuv and C++ that is hard but very possible

javascript and HTML5 is for webpages. And ican you explain to me?  I'm not fimilar with those terms.


http://mag.racked.eu/cimage/i9002/Achievement++get%21/Hi+there./mca.png
http://mag.racked.eu/mcimage/i354/Achievement++get%21/CAKE%21%21%21%21%21/mca.png

Offline

 

#9 2012-07-21 23:27:00

chanmanpartyman
Scratcher
Registered: 2011-05-30
Posts: 500+

Re: C++ scratch mod

ftf841 wrote:

chanmanpartyman wrote:

You shouldn't really be making mods if you can't code. Especially one as advanced as this. However, Squeak is one of the easiest programming languages to learn. Just devote a few hours reviewing the system browser and it will change you  tongue

I know 2 languages easier than that  tongue
1.Scratch (duh)
2.HTML

I know, but to make a Scratch mod, you have to know Squeak.
It's not that hard.

Offline

 

#10 2012-07-22 00:19:10

BornAgainAtheist
New Scratcher
Registered: 2012-02-13
Posts: 42

Re: C++ scratch mod

chanmanpartyman wrote:

Squeak is one of the easiest programming languages to learn. Just devote a few hours reviewing the system browser and it will change you  tongue

Funny, I always thought it was confusing compared to other languages.

Offline

 

#11 2012-07-22 04:14:05

LS97
Scratcher
Registered: 2009-06-14
Posts: 1000+

Re: C++ scratch mod

BornAgainAtheist wrote:

chanmanpartyman wrote:

Squeak is one of the easiest programming languages to learn. Just devote a few hours reviewing the system browser and it will change you  tongue

Funny, I always thought it was confusing compared to other languages.

Well, Squeak is confusing at first because of the way it's structured. However, once you get the hang of it (it shouldn't really take more than an hour), it's a lot easier than other languages.

For one thing, it is extremely logical and always follows the same rules, even for special code like conditionals. Everything is treated as object or function!

It's also been proven that Squeak is the language that is most similar to English:
- it uses spaces instead of the classic dot to define elements inside other objects, so it reads like a sentence (myObject arm finger moveIndexBy: 3 andMiddleBy: 5)
- it uses dots instead of the classic semicolon to end lines of code, just like in English
- commas concatenate strings, like we do in English (to connect sentences)

So, if you can devote some time to Squeak, it's definitely a worthy language to learn!

Offline

 

#12 2012-07-22 04:22:10

SciTecCf
Scratcher
Registered: 2011-11-23
Posts: 1000+

Re: C++ scratch mod

You got the idea from me, didn't you?

Sorry, I can't help, I don't know C++.


http://bit.ly/LCZEJRhttp://bit.ly/LSONcOhttp://bit.ly/LF3vIc
http://trinary.site40.net/images/scratchrank.php?username=SciTecCf&display=small

Offline

 

#13 2012-07-22 08:20:23

ftf841
Scratcher
Registered: 2012-02-19
Posts: 1000+

Re: C++ scratch mod

SciTecCf wrote:

You got the idea from me, didn't you?

Sorry, I can't help, I don't know C++.

I did  big_smile


http://mag.racked.eu/cimage/i9002/Achievement++get%21/Hi+there./mca.png
http://mag.racked.eu/mcimage/i354/Achievement++get%21/CAKE%21%21%21%21%21/mca.png

Offline

 

#14 2012-07-22 08:25:42

ftf841
Scratcher
Registered: 2012-02-19
Posts: 1000+

Re: C++ scratch mod

There could be somthing called a GUI creator where you can create a GUI in.


http://mag.racked.eu/cimage/i9002/Achievement++get%21/Hi+there./mca.png
http://mag.racked.eu/mcimage/i354/Achievement++get%21/CAKE%21%21%21%21%21/mca.png

Offline

 

#15 2012-07-22 08:41:21

ftf841
Scratcher
Registered: 2012-02-19
Posts: 1000+

Re: C++ scratch mod

let's get back on topic.


http://mag.racked.eu/cimage/i9002/Achievement++get%21/Hi+there./mca.png
http://mag.racked.eu/mcimage/i354/Achievement++get%21/CAKE%21%21%21%21%21/mca.png

Offline

 

#16 2012-07-22 16:16:21

ftf841
Scratcher
Registered: 2012-02-19
Posts: 1000+

Re: C++ scratch mod

anyone?


http://mag.racked.eu/cimage/i9002/Achievement++get%21/Hi+there./mca.png
http://mag.racked.eu/mcimage/i354/Achievement++get%21/CAKE%21%21%21%21%21/mca.png

Offline

 

#17 2012-07-23 05:15:41

trinary
Scratcher
Registered: 2012-01-29
Posts: 1000+

Re: C++ scratch mod

Learn Squeak.


http://trinary.tk/images/signature_.php

Offline

 

#18 2012-07-23 16:31:41

Paddle2See
Scratch Team
Registered: 2007-10-27
Posts: 1000+

Re: C++ scratch mod

Closed by request of the topic owner.


http://i39.tinypic.com/2nav6o7.gif

Offline

 

Board footer