M30W Programming Forum

M30W is a text-based version of Scratch

You are not logged in.

Announcement

This is the development forum for M30W (also known as Emerald, do not confuse with Emerald Programming Language).
Our Non-development forums are available here

M30W(Emerald) 0.3 is out! (Download) Requires Python 2.6 or higher.
Opal 0.3(A better command line M30W) is out! (Download) Requires Python 2.6 or higher.
M30W 0.3.6 GUI barebones (Download) Requires Python 2.6 or higher and wxPython
Diamond-2 RED2 GUI Barebones (Fancy M30W editor) s out! (Download) Requires .NET Framework 3.5 or higher, does not require Python
M30W++ GUI barebones (Java M30W) Alpha 1 is out! (Download) Requires Java.


Gershmer.net, our hosting, will close in February 2011. We have not fully decided what to do with our hosting after that, but we will tell you when we decide.

Adverts

Adverts

#1 2010-07-28 00:08:14

Gershmer
Admin
From: Newton Centre, Massachusetts
Registered: 2009-10-08
Posts: 515
Website

M30W 0.3.9 Dev Thread

ALL THANKS TO FLOPPY_GUNK...and FLOPPY_GUNK ONLY except for two minor helps by Gershmer

floppy_gunk wrote:

Type code in the text box and press the run button (>)

Supports strings (encased in single or double quotes) and numbers (integer, decimal, or negative).
If a string is entered where a number is needed and it can't be converted to a number, then it will count as a zero.
Expressions and Variables to be added in the future.

Functions:
say {value}: Make the value show up as text
wait {value} secs: Wait for a number of seconds
set {var} to {value}: Sets the x position, y position, or costume (with var = x, y and costume respectively)
change {var} by {value} Changes the x position or y position by the value (with var = x and y respectively)

http://img689.imageshack.us/img689/7489/screenshot20100727at549.png


http://card.ly/images/vcard-green-small.png

Offline

 

2010-07-28 00:08:14

AdBot
Advertisements

#2 2010-07-28 00:15:51

Gershmer
Admin
From: Newton Centre, Massachusetts
Registered: 2009-10-08
Posts: 515
Website

Re: M30W 0.3.9 Dev Thread

UPDATE: I FIXED IT

http://gershmer.net/emeraldteam/0.3.9rev.zip

You'll need the latest version of wxPython from the official wxPython site and make sure you have the latest revision of Python 2.6 from the official Python site.

Try it marky.


http://card.ly/images/vcard-green-small.png

Offline

 

#3 2010-07-28 08:54:03

markyparky56
Hi...
From: Scotland
Registered: 2009-10-08
Posts: 910
Website

Re: M30W 0.3.9 Dev Thread

Gershmer wrote:

UPDATE: I FIXED IT

http://gershmer.net/emeraldteam/0.3.9rev.zip

You'll need the latest version of wxPython from the official wxPython site and make sure you have the latest revision of Python 2.6 from the official Python site.

Try it marky.

*Trying...*

WHOOOOOOO!!!! It worked!

One thing, can we remove the case sensitivity? (Currently lowercase only)


I am A M30Wr.
I always get the last word.

Offline

 

#4 2010-07-28 21:02:38

Gershmer
Admin
From: Newton Centre, Massachusetts
Registered: 2009-10-08
Posts: 515
Website

Re: M30W 0.3.9 Dev Thread

New version. http://gershmer.net/emeraldteam/0.3.9rev2.zip

Launches the window @ 1024x600 so the minimum screen res to run is now 1024x768


http://card.ly/images/vcard-green-small.png

Offline

 

#5 2010-07-28 21:11:35

Gershmer
Admin
From: Newton Centre, Massachusetts
Registered: 2009-10-08
Posts: 515
Website

Re: M30W 0.3.9 Dev Thread

http://gershmer.net/m.png


http://card.ly/images/vcard-green-small.png

Offline

 

#6 2010-07-29 01:47:22

bendad
M30W Computer Geek
From: A Place....
Registered: 2010-01-23
Posts: 162
Website

Re: M30W 0.3.9 Dev Thread

sweet!!! should this go on the other forums?


http://bendad.dragonadopters.com/dragonanimated_433188.gif "Fate protects fools, little children and ships named Enterprise" -- Commander Riker

I'm sorry that I am copying Filo5's old signature, but it is very awesome. As they say, imitation is the highest form of flattery.

Offline

 

#7 2010-07-29 11:10:18

markyparky56
Hi...
From: Scotland
Registered: 2009-10-08
Posts: 910
Website

Re: M30W 0.3.9 Dev Thread

bendad wrote:

sweet!!! should this go on the other forums?

Of course. :P


I am A M30Wr.
I always get the last word.

Offline

 

#8 2010-07-31 10:32:59

markyparky56
Hi...
From: Scotland
Registered: 2009-10-08
Posts: 910
Website

Re: M30W 0.3.9 Dev Thread

Ok, we need to keep working, lets try get sprite thumbnails in.


I am A M30Wr.
I always get the last word.

Offline

 

#9 2010-07-31 13:39:33

Gershmer
Admin
From: Newton Centre, Massachusetts
Registered: 2009-10-08
Posts: 515
Website

Re: M30W 0.3.9 Dev Thread

markyparky56 wrote:

Ok, we need to keep working, lets try get sprite thumbnails in.

Yep. I've been taking a look at the code. Before we add more commands, here's what to do:

-Multiple Sprites (this involves more re-coding than you think, floppy wrote the code as if the sprite was built in and not actually part of a "project", actually part of the GUI built into M30W, itself)
-Fix the add variable button to not do anything when no text is entered in the field
-Create an about window
-Thumbnails for sprites
-Seperate scripts for each sprite (when you switch sprites, you'll see a different text box filled with THAT sprite and only THAT sprite's scripts)


http://card.ly/images/vcard-green-small.png

Offline

 

#10 2010-07-31 13:41:15

Gershmer
Admin
From: Newton Centre, Massachusetts
Registered: 2009-10-08
Posts: 515
Website

Re: M30W 0.3.9 Dev Thread

Also, I need a screenshot of M30W 0.3.9 with Aero enabled (Vista/7) my Windows 7 Installation is of Starter = No Aero.

Also WinXP.


http://card.ly/images/vcard-green-small.png

Offline

 

#11 2010-07-31 14:29:24

markyparky56
Hi...
From: Scotland
Registered: 2009-10-08
Posts: 910
Website

Re: M30W 0.3.9 Dev Thread

Gershmer wrote:

Also, I need a screenshot of M30W 0.3.9 with Aero enabled (Vista/7) my Windows 7 Installation is of Starter = No Aero.

Also WinXP.

http://a.imageshack.us/img830/3095/m30w039rev2.png
WinXP with Silver bar. :D


I am A M30Wr.
I always get the last word.

Offline

 

#12 2010-08-05 09:09:04

markyparky56
Hi...
From: Scotland
Registered: 2009-10-08
Posts: 910
Website

Re: M30W 0.3.9 Dev Thread

bump, ok! Lets get working people, enough lying around, we've got the base to work on, now we need it to work with multiple sprites!

I've been thinking about the proccess... it would have to go:
Start program.
Then opens a blank project, this is what loads the defualt monkey sprite.

Unlike how it goes right now:
Starts program with default sprite. (Thats basicly it...)


I am A M30Wr.
I always get the last word.

Offline

 

#13 2010-08-05 14:23:12

bendad
M30W Computer Geek
From: A Place....
Registered: 2010-01-23
Posts: 162
Website

Re: M30W 0.3.9 Dev Thread

Do the buttons at the top like "New", "Open", and "Save" work? If they don't, we need to get them working.


http://bendad.dragonadopters.com/dragonanimated_433188.gif "Fate protects fools, little children and ships named Enterprise" -- Commander Riker

I'm sorry that I am copying Filo5's old signature, but it is very awesome. As they say, imitation is the highest form of flattery.

Offline

 

#14 2010-08-05 17:10:53

markyparky56
Hi...
From: Scotland
Registered: 2009-10-08
Posts: 910
Website

Re: M30W 0.3.9 Dev Thread

bendad wrote:

Do the buttons at the top like "New", "Open", and "Save" work? If they don't, we need to get them working.

New should work int he next version, open and save... we need a system to save programs.


I am A M30Wr.
I always get the last word.

Offline

 

#15 2010-08-05 17:21:31

bendad
M30W Computer Geek
From: A Place....
Registered: 2010-01-23
Posts: 162
Website

Re: M30W 0.3.9 Dev Thread

can you do it like you did it in the command line version? .m30w?


http://bendad.dragonadopters.com/dragonanimated_433188.gif "Fate protects fools, little children and ships named Enterprise" -- Commander Riker

I'm sorry that I am copying Filo5's old signature, but it is very awesome. As they say, imitation is the highest form of flattery.

Offline

 

#16 2010-08-06 19:18:46

markyparky56
Hi...
From: Scotland
Registered: 2009-10-08
Posts: 910
Website

Re: M30W 0.3.9 Dev Thread

bendad wrote:

can you do it like you did it in the command line version? .m30w?

Obviously. We can make it anything. (Like .burger or .hedgehog!)


I am A M30Wr.
I always get the last word.

Offline

 

#17 2010-08-06 22:40:25

bendad
M30W Computer Geek
From: A Place....
Registered: 2010-01-23
Posts: 162
Website

Re: M30W 0.3.9 Dev Thread

markyparky56 wrote:

bendad wrote:

can you do it like you did it in the command line version? .m30w?

Obviously. We can make it anything. (Like .burger or .hedgehog!)

no, I mean can you use the same method of doing it?


http://bendad.dragonadopters.com/dragonanimated_433188.gif "Fate protects fools, little children and ships named Enterprise" -- Commander Riker

I'm sorry that I am copying Filo5's old signature, but it is very awesome. As they say, imitation is the highest form of flattery.

Offline

 

#18 2010-08-07 08:28:29

markyparky56
Hi...
From: Scotland
Registered: 2009-10-08
Posts: 910
Website

Re: M30W 0.3.9 Dev Thread

bendad wrote:

markyparky56 wrote:

bendad wrote:

can you do it like you did it in the command line version? .m30w?

Obviously. We can make it anything. (Like .burger or .hedgehog!)

no, I mean can you use the same method of doing it?

No, that used Pickle, I don't think that'll be able to cope with what we plan to do, plus the others don't like it for some reason.


I am A M30Wr.
I always get the last word.

Offline

 

#19 2010-08-09 16:49:33

markyparky56
Hi...
From: Scotland
Registered: 2009-10-08
Posts: 910
Website

Re: M30W 0.3.9 Dev Thread

bump.


I am A M30Wr.
I always get the last word.

Offline

 

#20 2010-08-10 01:58:06

bendad
M30W Computer Geek
From: A Place....
Registered: 2010-01-23
Posts: 162
Website

Re: M30W 0.3.9 Dev Thread

markyparky56 wrote:

bump.

STOP BUMPING!!!! How would you save the files in the new version? Off-Topic: I might make a "the return of M30W/Emerald" post in the scratch forums.


http://bendad.dragonadopters.com/dragonanimated_433188.gif "Fate protects fools, little children and ships named Enterprise" -- Commander Riker

I'm sorry that I am copying Filo5's old signature, but it is very awesome. As they say, imitation is the highest form of flattery.

Offline

 

#21 2010-08-10 10:31:33

markyparky56
Hi...
From: Scotland
Registered: 2009-10-08
Posts: 910
Website

Re: M30W 0.3.9 Dev Thread

bendad wrote:

markyparky56 wrote:

bump.

STOP BUMPING!!!! How would you save the files in the new version? Off-Topic: I might make a "the return of M30W/Emerald" post in the scratch forums.

Just "The Return of M30W" but good idea anyway.
About saving... in the .NET languages theres a way that you can encode stuff, but I've never used it, but I'm sure that there will be a way to do it in Python, but I was thinking that insted of that a project file will be a re-named .zip file. and inside that we have folders for sprites and inside that we have the seperate sprites folders and in that theres the the costumes, code and sounds?

Structure:

Code:

Project file
        -Sprite folders
              -Sprite_1
                    -Sprite's code files
                    -Sprite's costumes
                    -Sprite's sounds

I am A M30Wr.
I always get the last word.

Offline

 

#22 2010-08-10 12:09:55

Gershmer
Admin
From: Newton Centre, Massachusetts
Registered: 2009-10-08
Posts: 515
Website

Re: M30W 0.3.9 Dev Thread

markyparky56 wrote:

bendad wrote:

markyparky56 wrote:

bump.

STOP BUMPING!!!! How would you save the files in the new version? Off-Topic: I might make a "the return of M30W/Emerald" post in the scratch forums.

Just "The Return of M30W" but good idea anyway.
About saving... in the .NET languages theres a way that you can encode stuff, but I've never used it, but I'm sure that there will be a way to do it in Python, but I was thinking that insted of that a project file will be a re-named .zip file. and inside that we have folders for sprites and inside that we have the seperate sprites folders and in that theres the the costumes, code and sounds?

Structure:

Code:

Project file
        -Sprite folders
              -Sprite_1
                    -Sprite's code files
                    -Sprite's costumes
                    -Sprite's sounds

You mean filo5 was thinking. He already made a whole diagram.


http://card.ly/images/vcard-green-small.png

Offline

 

#23 2010-08-10 19:40:04

markyparky56
Hi...
From: Scotland
Registered: 2009-10-08
Posts: 910
Website

Re: M30W 0.3.9 Dev Thread

Gershmer wrote:

markyparky56 wrote:

bendad wrote:


STOP BUMPING!!!! How would you save the files in the new version? Off-Topic: I might make a "the return of M30W/Emerald" post in the scratch forums.

Just "The Return of M30W" but good idea anyway.
About saving... in the .NET languages theres a way that you can encode stuff, but I've never used it, but I'm sure that there will be a way to do it in Python, but I was thinking that insted of that a project file will be a re-named .zip file. and inside that we have folders for sprites and inside that we have the seperate sprites folders and in that theres the the costumes, code and sounds?

Structure:

Code:

Project file
        -Sprite folders
              -Sprite_1
                    -Sprite's code files
                    -Sprite's costumes
                    -Sprite's sounds

You mean filo5 was thinking. He already made a whole diagram.

Really? Where? Seriously, that was my own idea.


I am A M30Wr.
I always get the last word.

Offline

 

#24 2010-08-11 00:02:22

bendad
M30W Computer Geek
From: A Place....
Registered: 2010-01-23
Posts: 162
Website

Re: M30W 0.3.9 Dev Thread

That idea would work....... Oh yeah!!! That idea would really work!!!!!!!


http://bendad.dragonadopters.com/dragonanimated_433188.gif "Fate protects fools, little children and ships named Enterprise" -- Commander Riker

I'm sorry that I am copying Filo5's old signature, but it is very awesome. As they say, imitation is the highest form of flattery.

Offline

 

#25 2010-08-11 00:03:21

Gershmer
Admin
From: Newton Centre, Massachusetts
Registered: 2009-10-08
Posts: 515
Website

Re: M30W 0.3.9 Dev Thread

markyparky56 wrote:

Gershmer wrote:

markyparky56 wrote:

Just "The Return of M30W" but good idea anyway.
About saving... in the .NET languages theres a way that you can encode stuff, but I've never used it, but I'm sure that there will be a way to do it in Python, but I was thinking that insted of that a project file will be a re-named .zip file. and inside that we have folders for sprites and inside that we have the seperate sprites folders and in that theres the the costumes, code and sounds?

Structure:

Code:

Project file
        -Sprite folders
              -Sprite_1
                    -Sprite's code files
                    -Sprite's costumes
                    -Sprite's sounds

You mean filo5 was thinking. He already made a whole diagram.

Really? Where? Seriously, that was my own idea.

http://m30w.gershmer.net/m3ow-diagrams.pdf


http://card.ly/images/vcard-green-small.png

Offline

 

Adverts

Board footer

Powered by FluxBB
Hosted by PunBB-Hosting