demosthenes wrote:
Heliosa wrote:
So, could you perhaps figure out what people would need to do to play the game with their firewalls? If not, what else could you do to help us?
I'm not really sure how Snyff works so I couldn't help you there you'd need to talk to chalkmarrow, but I'm not sure we should give up the idea of using python. I've sort-of thought of a way to do it and I'm not far from being able to implement the idea, I'll tell you as I progress.
I agree with you. I can't get Snyff to run anyways.
Offline
But you need to install python which also requires admin privileges.
Making it in python is way harder than you think as well.
Try asking chalkmarrow if he can make a .exe version of his program.
Last edited by archmage (2009-04-04 16:32:16)
Offline
archmage wrote:
But you need to install python which also requires admin privileges.
Making it in python is way harder than you think as well.
Try asking chalkmarrow if he can make a .exe version of his program.
.exe only work for windows and I've already coded most of the python/php.
Offline
Ummm you can't make this kind of program with php.
I have a flash program that has the same functions as Snyff but it isn't working at the moment.
Offline
archmage wrote:
Ummm you can't make this kind of program with php.
I have a flash program that has the same functions as Snyff but it isn't working at the moment.
My system uses php you post all the messages on a page and then python pulls them down and sends them to scratch. I've never tested it, it might very well lag.
Offline
archmage wrote:
But you need to install python which also requires admin privileges.
Making it in python is way harder than you think as well.
Try asking chalkmarrow if he can make a .exe version of his program.
So does Adobe AIR. Though Python is already on most computers anyways.
Off topic: This seems to be turning into a debate...
Offline
So the people don't hack into it why don't we make a suggestion to have a block that enables scratch connections then add the block to the script. Then turn the project into a .exe or find something to convert it to a app for mac users or make are own.
Offline
Magnie wrote:
demosthenes wrote:
Heliosa wrote:
So, could you perhaps figure out what people would need to do to play the game with their firewalls? If not, what else could you do to help us?
I'm not really sure how Snyff works so I couldn't help you there you'd need to talk to chalkmarrow, but I'm not sure we should give up the idea of using python. I've sort-of thought of a way to do it and I'm not far from being able to implement the idea, I'll tell you as I progress.
I agree with you. I can't get Snyff to run anyways.
Magnie: Maybe I can help you. My experience has been that, in every major OS, Snyff will work as long as you can get AIR to install. Can you be more specific, in case there is a bug I can fix?
Offline
demosthenes wrote:
Heliosa wrote:
So, could you perhaps figure out what people would need to do to play the game with their firewalls? If not, what else could you do to help us?
I'm not really sure how Snyff works so I couldn't help you there you'd need to talk to chalkmarrow, but I'm not sure we should give up the idea of using python. I've sort-of thought of a way to do it and I'm not far from being able to implement the idea, I'll tell you as I progress.
I agree. You should never give up on the idea of using Python, which is a great scripting language. In fact, MIT's CS department actually heretically abandoned their traditional and famous first year LISP (Scheme) course for a new course based on? Yep, you guessed it, Python.
As I probably mentioned somewhere else, Snyff was designed to be a Program That Does Nearly Nothing, except of course linking two Scratch projects. I reluctantly added in a couple features that, during actual testing, helped in actually making projects (and as always I use a 9-year-old Scratch user as my guide). The idea behind Snyff is that you put all or most of the intelligence into your Scratch project, and use Snyff as a simple bridge.
Offline
chalkmarrow wrote:
Magnie wrote:
demosthenes wrote:
I'm not really sure how Snyff works so I couldn't help you there you'd need to talk to chalkmarrow, but I'm not sure we should give up the idea of using python. I've sort-of thought of a way to do it and I'm not far from being able to implement the idea, I'll tell you as I progress.I agree with you. I can't get Snyff to run anyways.
Magnie: Maybe I can help you. My experience has been that, in every major OS, Snyff will work as long as you can get AIR to install. Can you be more specific, in case there is a bug I can fix?
I can't get Adobe AIR installed. I have no admin privs...BTW I left a comment on your Snyff project on the scratch connections wiki. (Asks for a way to solve this problem.)
Offline
Magnie wrote:
So the people don't hack into it why don't we make a suggestion to have a block that enables scratch connections then add the block to the script. Then turn the project into a .exe or find something to convert it to a app for mac users or make are own.
There isn't really a point to try and stop hackers. If they really want they'll be able to hack it no point generating lag in a useless attempt to stop them.
Offline
Magnie wrote:
chalkmarrow wrote:
Magnie wrote:
I agree with you. I can't get Snyff to run anyways.Magnie: Maybe I can help you. My experience has been that, in every major OS, Snyff will work as long as you can get AIR to install. Can you be more specific, in case there is a bug I can fix?
I can't get Adobe AIR installed. I have no admin privs...BTW I left a comment on your Snyff project on the scratch connections wiki. (Asks for a way to solve this problem.)
Ah. I'm afraid that's very much a High Level problem, which probably requires you begging the admin in the next room to allow you to download and install AIR, which isn't any more invasive than downloading the Flash Player.
I think you're going to be seeing a lot more AIR applications in the future (in fact, my twitter client is an AIR app), so it's probably a good idea to get it installed at some point.
Offline
chalkmarrow wrote:
Magnie wrote:
chalkmarrow wrote:
Magnie: Maybe I can help you. My experience has been that, in every major OS, Snyff will work as long as you can get AIR to install. Can you be more specific, in case there is a bug I can fix?I can't get Adobe AIR installed. I have no admin privs...BTW I left a comment on your Snyff project on the scratch connections wiki. (Asks for a way to solve this problem.)
Ah. I'm afraid that's very much a High Level problem, which probably requires you begging the admin in the next room to allow you to download and install AIR, which isn't any more invasive than downloading the Flash Player.
I think you're going to be seeing a lot more AIR applications in the future (in fact, my twitter client is an AIR app), so it's probably a good idea to get it installed at some point.
Yes, AIR wil become more useful in the future. And there really isn't any reasoning that the admin couldn't install it for you.
Offline
Well...I'll try
Offline
But please try to make it so I can like just extract it where I want....
Offline
i may not no much about python, but if all variables where stored on the host computer and just re-broadcasted out to the other players from a host copy of the project, built to handle all processing, sensing, etc, then that could fix the hacking problem (other than the fact that the hacker can design artificial intelligence to do the mmo for him).
Offline
fbrd wrote:
i may not no much about python, but if all variables where stored on the host computer and just re-broadcasted out to the other players from a host copy of the project, built to handle all processing, sensing, etc, then that could fix the hacking problem (other than the fact that the hacker can design artificial intelligence to do the mmo for him).
oops! I ment KNOW and i said NO, sorry.
Offline
Erm... It's been... months since this has been replied to fbrd, maybe make a new topic? Cause this one is dead.
Offline
A MMO would be impossible on Scratch, I dont want to even try getting a multiplayer game on Scratch, would be impossible!!!!!!!!!!
Offline
i was thinking... if the project got big enough it would need a website right? well i happen to have been writing in html and other languages like javascript and stuff for a while and could deffinately help make the website. tell me what you think.
Offline
Domben: It is actually quite possible, just really hard and it would be really slow.
Antman: Maybe you could make an online console with Javascript to allow you to watch chat and other stuff like that.
Offline
http://www.scratch.mit.edu/ext/youtube/?v=5fzIiOnaYvA
Back when online features were still part of scratch I made this. Its a simple multiplayer pong game. Making an MMO seems very unlikely since this simple project lagged a lot. It would never support a game where many people were involved at the same time.
Offline
Maybe instead of debating over hacking and things, start with basics like movement and go from there?
Offline
http://scratch.mit.edu/projects/itchyone/968370 this might be considered scratch's first MMO. It's just a basic chatroom with mesh, but it has the feature for unlimited players*. I hope maybe this could help you a bit?
*Virtually unlimited. If you had enough people on, the host's computer would eventually crash.
Offline