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 2009-10-08 15:49:42

Magnie
> I am Ninja! <
From: Polaris, the planet
Registered: 2009-10-08
Posts: 321
Website

Emerald

This is where we will work on development of Emerald.

Download here: http://emerald.wikia.com/wiki/Emerald_Updates


- I speak IF Common -
  ~ Magnie Mozios ~

Offline

 

2009-10-08 15:49:42

AdBot
Advertisements

#2 2009-10-08 15:53:38

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

Re: Emerald

Shouldn't you put it under a new area, because this is general discussion. Emerald isn't general.


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

Offline

 

#3 2009-10-08 15:55:04

Magnie
> I am Ninja! <
From: Polaris, the planet
Registered: 2009-10-08
Posts: 321
Website

Re: Emerald

I guess... *Makes new area and moves topic*


- I speak IF Common -
  ~ Magnie Mozios ~

Offline

 

#4 2009-10-08 15:58:05

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

Re: Emerald

Where would you be without me? lol :lol:


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

Offline

 

#5 2009-10-08 16:02:16

Magnie
> I am Ninja! <
From: Polaris, the planet
Registered: 2009-10-08
Posts: 321
Website

Re: Emerald

Idk


- I speak IF Common -
  ~ Magnie Mozios ~

Offline

 

#6 2009-10-08 16:06:41

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

Re: Emerald

I added a description about Emerald in the All about Emerald Area.


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

Offline

 

#7 2009-10-08 16:09:02

Magnie
> I am Ninja! <
From: Polaris, the planet
Registered: 2009-10-08
Posts: 321
Website

Re: Emerald

I saw and posted I stickied. :P Btw you and coolstuff are mods, so you can do that stuff. :)


- I speak IF Common -
  ~ Magnie Mozios ~

Offline

 

#8 2009-10-08 16:14:01

coolstuff
M30W Team
Registered: 2009-10-08
Posts: 24

Re: Emerald

Aw, you're so nice :)

Seriously. I didn't even make a post and I became a mod *scratches head*

Offline

 

#9 2009-10-08 16:15:30

Magnie
> I am Ninja! <
From: Polaris, the planet
Registered: 2009-10-08
Posts: 321
Website

Re: Emerald

You're part of the Emerald Team, why would you not get Mod? :P


- I speak IF Common -
  ~ Magnie Mozios ~

Offline

 

#10 2009-10-08 16:16:39

coolstuff
M30W Team
Registered: 2009-10-08
Posts: 24

Re: Emerald

...Good point.

Offline

 

#11 2009-10-08 16:18:52

Magnie
> I am Ninja! <
From: Polaris, the planet
Registered: 2009-10-08
Posts: 321
Website

Re: Emerald

So, lets get down to business.

How are we going to get Graphics? I hear Floppy is learning it, so we could get him.


- I speak IF Common -
  ~ Magnie Mozios ~

Offline

 

#12 2009-10-08 16:21:58

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

Re: Emerald

Isn't their like a command?

Code:

Start;
;
        Load GUI; (GUI name here)
;
end;

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

Offline

 

#13 2009-10-08 16:28:00

Magnie
> I am Ninja! <
From: Polaris, the planet
Registered: 2009-10-08
Posts: 321
Website

Re: Emerald

Not like that but yes there is code for loading stuff. But really complicated

Code:

import pygame, sys,os
from pygame.locals import *
import time
 
pygame.init() 
 
window = pygame.display.set_mode((468, 468)) 
pygame.display.set_caption('Space RPG') 
screen = pygame.display.get_surface() 

ship = os.path.join("ship.bmp")

space_surface = pygame.image.load(ship)

screen.blit(space_surface, (0,468)) 
pygame.display.flip()

See.


- I speak IF Common -
  ~ Magnie Mozios ~

Offline

 

#14 2009-10-08 16:30:24

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

Re: Emerald

i see your using pygame a lot in there, isn't it that hard to load the GUI, if you can do that?


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

Offline

 

#15 2009-10-08 16:32:31

Magnie
> I am Ninja! <
From: Polaris, the planet
Registered: 2009-10-08
Posts: 321
Website

Re: Emerald

PyGame is the only thing that has graphics and Tkinter.


- I speak IF Common -
  ~ Magnie Mozios ~

Offline

 

#16 2009-10-08 16:33:51

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

Re: Emerald

well make the graphics then?


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

Offline

 

#17 2009-10-08 17:45:12

Magnie
> I am Ninja! <
From: Polaris, the planet
Registered: 2009-10-08
Posts: 321
Website

Re: Emerald

It's to complicated!


- I speak IF Common -
  ~ Magnie Mozios ~

Offline

 

#18 2009-10-08 18:31:12

filo5
Diamond Creator
From: Catford, London, UK
Registered: 2009-10-08
Posts: 253
Website

Re: Emerald

Tkinter is to create windows-based GUI and it's really hard to create a desired layout on the first try (that's why every compiled, window-supporting programming language IDE comes with a designer). As for PyGame, it will probably be the project execution environment where the project plays.

I don't have experience in both, in fact, I can't python very much. But I can help with many other things, like websites 'n stuff. Magnie, if you'll give me some page modification permissions, I can make a new theme for the forums.


http://img8.imageshack.us/img8/429/filo5newsigsg1planf.png

Offline

 

#19 2009-10-08 18:39:00

Magnie
> I am Ninja! <
From: Polaris, the planet
Registered: 2009-10-08
Posts: 321
Website

Re: Emerald

The theme is just fine.


- I speak IF Common -
  ~ Magnie Mozios ~

Offline

 

#20 2009-10-08 18:41:56

filo5
Diamond Creator
From: Catford, London, UK
Registered: 2009-10-08
Posts: 253
Website

Re: Emerald

As you wish. But I was actually thinking about adding a logo there...

PS. I'll get to Blender soon and I'll try to make a new, 3D logo.


http://img8.imageshack.us/img8/429/filo5newsigsg1planf.png

Offline

 

#21 2009-10-08 18:46:44

Magnie
> I am Ninja! <
From: Polaris, the planet
Registered: 2009-10-08
Posts: 321
Website

Re: Emerald

Okay...


- I speak IF Common -
  ~ Magnie Mozios ~

Offline

 

#22 2009-10-15 03:03:55

Magnie
> I am Ninja! <
From: Polaris, the planet
Registered: 2009-10-08
Posts: 321
Website

Re: Emerald

I will look into Tkinter for adding graphics since no one else wants to...


- I speak IF Common -
  ~ Magnie Mozios ~

Offline

 

#23 2009-10-15 04:48:42

floppy_gunk
I Am Your Father.
From: Earth, The Milky Way (I think)
Registered: 2009-10-08
Posts: 186
Website

Re: Emerald

I will try to add graphics using Tkinter some time, far, far ahead, in the long, distant future...

Maybe not that far in the future. :P


Big Bob bites black bugs, but black bugs bite Big Bob back.

Offline

 

#24 2009-10-19 13:22:46

Magnie
> I am Ninja! <
From: Polaris, the planet
Registered: 2009-10-08
Posts: 321
Website

Re: Emerald

When are we moving all the commands to defs?


- I speak IF Common -
  ~ Magnie Mozios ~

Offline

 

#25 2009-10-19 18:41:49

floppy_gunk
I Am Your Father.
From: Earth, The Milky Way (I think)
Registered: 2009-10-08
Posts: 186
Website

Re: Emerald

I'm completely rewriting more than half of the code, so that I can make a text box where you can type and edit the code. When I've finished, I think the script will be a whole lot shorter, and I won't need very many defs.

Also, I've been having trouble with moving the commands to defs in the current version. I think it has something to do with global and local variables...


Big Bob bites black bugs, but black bugs bite Big Bob back.

Offline

 

Adverts

Board footer

Powered by FluxBB
Hosted by PunBB-Hosting