Latest News
Alpha 0.2 is here, with side-by-side costumes editing with your favorite image editor, side-by-side editing with Scratch (so you can already execute scripts...), sprites painted on stage and lots of bug-fixes.
Where can I get it?
Linux (recommended):
Code:
sudo apt-get install python-pip python-wxgtk2.8 pip install M30WRun using "M30W" from terminal or Alt+F2.
Windows:
We have windows installers here. However, there's a bug with python x64 installers that requires you to manually modify your registry. (instructions)
Mac:
install pip, then follow the linux instructions.
If you're not sure, you can get the code from our SF svn repo atCode:
svn checkout https://svn.code.sf.net/p/m30w/svn/You can run it using python M30W.py
If you have some trouble installing M30W, here is an excellent guide by Gravitation.
What are the dependencies?
Can I also help?
Yes, of course! Just post your sourceforge name, grab the code, and start working!
You can also help by reporting bugs on this page
Current Developers
- roijac
Yeah, I'm alone. If you have some python background, just jump in!
What is your current status?
As of revision 101, editing your files is working as it should, featuring the 'Save and Open in Scratch" feature alongside reloading.
We currently seek to slowly start executing scripts.
What bug tracker are you using?
We use the sourceforge ticketing system, at our sourceforge page.
Last edited by roijac (2013-03-31 09:39:17)
Offline
roijac wrote:
Sound is currently not supported at all, because blob8108 hasn't yet implemented it in kurt
...maybe I'll implement it once you finish everything else?
Edit: moving my reply from the previous topic...
roijac wrote:
i already tried to install kurt on windows and failed
It is possible; I can provide detailed instructions if you wish
slinger wrote:
Okay, I'm doing some research as to what IDE I should use I prefer the lightweight stuff.
Personally, I just use a plain text editor and Terminal... IDLE's a bit crashy, as roijac points out.
Then again, I don't write GUI things, so ymmv
Have a look at ipython, particularly for interactive Python stuff.
Last edited by blob8108 (2012-09-16 08:14:47)
Offline
henley wrote:
You should make it so that you don't need to download four other things to get M3OW.
Technically it's only three as PIL is a kurt dependency anyway...
Offline
slinger wrote:
Hey roijac, before I do any programming I need to know a bit about your coding style
I wouldn't worry about that too much Writing the code's the important bit; roijac can always tweak it to be consistent later with the help of pylint...
Offline
slinger wrote:
All right, that's great
I'll try to stick to PEP8 as much as possible though because I thought I saw a comment that that's what we're using :p
That's what I encourage the most.
Offline
henley wrote:
You should make it so that you don't need to download four other things to get M3OW.
Well, when installing any program you need to make sure that you have the correct libraries. It's not actually that hard to get all the files. And once you have them all you're good to go for any other program that might be using those files/programs/libraries.
Offline
slinger wrote:
henley wrote:
You should make it so that you don't need to download four other things to get M3OW.
Well, when installing any program you need to make sure that you have the correct libraries. It's not actually that hard to get all the files. And once you have them all you're good to go for any other program that might be using those files/programs/libraries.
I suppose it might be possible to bundle all the libraries into a single download for each platform... quite difficult to maintain that, though.
Offline
slinger wrote:
Hmm yeah. Or add a Python script to the mix that downloads and installs most of what is needed.
edit: I have already started it!
great
PEP8 is abs. ok, also. just note that methods related to wx are named for convenience OnReplay, OnRedraw etc.
already made yourself familiar with the code? if you don't understand something, just post here. also, i feel that we kinda need a place where we can post TODO things, thought of a shared dropbox file, how are you about it?
Offline
roijac_test wrote:
...
Whoops...
Offline
Okay!
Let's say that I'm familiarizing myself with the code (while doing this I'm making the setup script ) I'll be sure to do that!
Yes, I think we need a place to host a TODO list too. A shared dropbox folder would be ideal
Not sure where I should give you my email so we can share though :p
Last edited by slinger (2012-09-18 15:09:36)
Offline
You could try to find a webapp for shared todo lists — Gubb or Toodledo look alright...
slinger wrote:
Not sure where I should give you my email so we can share though :p
Try Mailinator!
Last edited by blob8108 (2012-09-18 15:15:05)
Offline
blob8108 wrote:
You could try to find a webapp for shared todo lists — Gubb or Toodledo look alright...
slinger wrote:
Not sure where I should give you my email so we can share though :p
Try Mailinator!
Wow those look pretty sweet. Good find!
I don't quite get the point of Mailinator :\
I already have an email address so I don't need another :p
Offline
slinger wrote:
I don't quite get the point of Mailinator :\
I already have an email address so I don't need another :p
Just go to Mailinator:
* type in a random, unguessable email address into "Check your Inbox", click "Go"
* find the alternate address (in red near the top)
* post the alternate address here only
* go back and check the random, unguessable email address after someone emails you're alternate one
Voila: someone can send you an email that only you can read, and you don't have to post your real email address.
Offline
blob8108 wrote:
slinger wrote:
I don't quite get the point of Mailinator :\
I already have an email address so I don't need another :pJust go to Mailinator:
* type in a random, unguessable email address into "Check your Inbox", click "Go"
* find the alternate address (in red near the top)
* post the alternate address here only
* go back and check the random, unguessable email address after someone emails you're alternate one
Voila: someone can send you an email that only you can read, and you don't have to post your real email address.
Aha, that's actually quite useful
At a first glance I thought it was an alternate email server
That's a pretty cool idea though.
Last edited by slinger (2012-09-19 01:04:04)
Offline
roijac wrote:
Currently, there aren't any installers available. Instead, you can get the code from our SF svn repo at
Code:
svn checkout https://svn.code.sf.net/p/m30w/svn/
I had to make an SF account to checkout the software. Is that supposed to happen?
And I had to use this command:
svn checkout https://svn.code.sf.net/p/m30w/svn/ m30w
Last edited by blob8108 (2012-09-19 11:21:24)
Offline