Hi,
The is croquet.io <http://croquet.io/> which allows "multiple users to work or play together within a single shared distributed environment". I wonder whether it is possible to take a squeak image and make it that single shared distributed environment. So multiple users would have some sort of UI (with system browser, workspaces, ..) and be able to work on a single underlining model (the squeak image).
Jiri
Ideally I would have liked a single image but multiple IO devices
but realistically Nebraska sounds like my best bet.
I will give it a try when my game is ready.
Thanks a lot for this information.
Ralph
On Wed, 3 Aug 2022 at 12:44,
<beginners-request(a)lists.squeakfoundation.org> wrote:
>
> Send Beginners mailing list submissions to
> beginners(a)lists.squeakfoundation.org
>
> To subscribe or unsubscribe via the World Wide Web, visit
> http://lists.squeakfoundation.org/mailman/listinfo/beginners
> or, via email, send a message with subject or body 'help' to
> beginners-request(a)lists.squeakfoundation.org
>
> You can reach the person managing the list at
> beginners-owner(a)lists.squeakfoundation.org
>
> When replying, please edit your Subject line so it is more specific
> than "Re: Contents of Beginners digest..."
>
>
> Today's Topics:
>
> 1. Re: Multi user Squeak image via Croquet (David T. Lewis)
> 2. Re: Multi user Squeak image via Croquet (Yoshiki Ohshima)
> 3. Re: Multi user Squeak image via Croquet (Tobias Pape)
> 4. Re: Multi user Squeak image via Croquet (Yoshiki Ohshima)
> 5. Re: Beginners Digest, Vol 174, Issue 2 (Yoshiki Ohshima)
>
>
> ----------------------------------------------------------------------
>
> Message: 1
> Date: Wed, 3 Aug 2022 09:04:46 -0400
> From: "David T. Lewis" <lewis(a)mail.msen.com>
> To: "A friendly place to get answers to even the most basic questions
> about Squeak." <beginners(a)lists.squeakfoundation.org>
> Subject: Re: [Newbies] Multi user Squeak image via Croquet
> Message-ID: <20220803130446.GA43541(a)shell.msen.com>
> Content-Type: text/plain; charset=us-ascii
>
> On Tue, Aug 02, 2022 at 10:53:17AM -0700, Yoshiki Ohshima wrote:
> >
> > An alternative approach is to have a different execution engine, or a
> > translator from Smalltalk to JavaScript. I actually gave a talk recently on
> > that idea (and other things):
> >
> > https://youtu.be/E3og3l5kKes?t=1353
> >
> > If you enable English subtitles on YouTube, you can get the gist of what I
> > was talking about. The implementation of it is available here:
> >
> > https://github.com/yoshikiohshima/smallroom
>
> This is a really good talk and the subtitles make it easy to follow.
> Thank you for posting it.
>
> Dave
>
>
>
> ------------------------------
>
> Message: 2
> Date: Wed, 3 Aug 2022 09:22:48 -0700
> From: Yoshiki Ohshima <Yoshiki.Ohshima(a)acm.org>
> To: "A friendly place to get answers to even the most basic questions
> about Squeak." <beginners(a)lists.squeakfoundation.org>
> Subject: Re: [Newbies] Multi user Squeak image via Croquet
> Message-ID:
> <CAHC3jCN8nWyb5F731Sb9jfCyO6ZLjHY9+BPoMwU-C90Kyu==PQ(a)mail.gmail.com>
> Content-Type: text/plain; charset="utf-8"
>
> On Wed, Aug 3, 2022 at 6:04 AM David T. Lewis <lewis(a)mail.msen.com> wrote:
>
> > On Tue, Aug 02, 2022 at 10:53:17AM -0700, Yoshiki Ohshima wrote:
> > >
> > > An alternative approach is to have a different execution engine, or a
> > > translator from Smalltalk to JavaScript. I actually gave a talk recently
> > on
> > > that idea (and other things):
> > >
> > > https://youtu.be/E3og3l5kKes?t=1353
> > >
> > > If you enable English subtitles on YouTube, you can get the gist of what
> > I
> > > was talking about. The implementation of it is available here:
> > >
> > > https://github.com/yoshikiohshima/smallroom
> >
> > This is a really good talk and the subtitles make it easy to follow.
> > Thank you for posting it.
> >
>
> Thank you, David! Being at the right place at the right time, and I got
> some stuff to talk about.
>
> https://www.youtube.com/watch?v=1dqxRqubgW4 is a talk that has a similar
> theme but more details in the "early" part.
>
> --
> -- Yoshiki
>
I took a quick look at Nebraska. I seems to allow
multiple users using the same image to have distinct
screens. I only need data for one screen to leave the computer.
This data would then need to be split so the same data can
be sent to as many as 4 screens, one for each user who see
the same thing on their computer screens. Thus output as
far as smalltalk is concerned is single user. What is needed is for input
to be multi-user. (up to 4 mice and perhaps up to 4 keyboards
though the need for multi-user keyboards is much less; something
that can wait until later)
Ralph.
On Tue, 2 Aug 2022 at 17:45,
<beginners-request(a)lists.squeakfoundation.org> wrote:
>
> Send Beginners mailing list submissions to
> beginners(a)lists.squeakfoundation.org
>
> To subscribe or unsubscribe via the World Wide Web, visit
> http://lists.squeakfoundation.org/mailman/listinfo/beginners
> or, via email, send a message with subject or body 'help' to
> beginners-request(a)lists.squeakfoundation.org
>
> You can reach the person managing the list at
> beginners-owner(a)lists.squeakfoundation.org
>
> When replying, please edit your Subject line so it is more specific
> than "Re: Contents of Beginners digest..."
>
>
> Today's Topics:
>
> 1. Re: Beginners Digest, Vol 174, Issue 1 (Ralph Boland)
> 2. Re: Beginners Digest, Vol 174, Issue 1 (Yoshiki Ohshima)
>
>
> ----------------------------------------------------------------------
>
> Message: 1
> Date: Tue, 2 Aug 2022 17:05:29 -0600
> From: Ralph Boland <rpboland(a)gmail.com>
> To: beginners(a)lists.squeakfoundation.org
> Subject: Re: [Newbies] Beginners Digest, Vol 174, Issue 1
> Message-ID:
> <CAPMV+mzZp5Xr=_TX990xiGAWv1nW2garhiO+LkVEYMXcazDwDg(a)mail.gmail.com>
> Content-Type: text/plain; charset="UTF-8"
>
> Very interesting and doubtless useful but
> overkill for what I need.
>
> All I want is for a single image (with a single screen
> though perhaps multiple duplicate screens) to have
> multiple mice and multiple keyboard inputs.
> Some operating system help is likely required for this.
> I am currently using Linux but would eventually be able
> to work on any operating system that Squeak does.
>
> I guess this could be used for multiple developers to
> work on the same image at the same time and I guess
> this would be useful. But this is not what I am looking for.
>
> I want to develop multi-user games (maximum 4 players)
> playing in real time so I need up to 4 mice and perhaps 4 keyboards.
> These games are for 4-10 year olds who would likely all be in
> the same room ideally on the same computer. So networking
> capability isn't necessary or the ideal way to go.
>
> Is anybody doing any work in this direction?
>
> Ralph Boland
>
>
>
>
> On Tue, 2 Aug 2022 at 15:02,
> <beginners-request(a)lists.squeakfoundation.org> wrote:
> >
> > Send Beginners mailing list submissions to
> > beginners(a)lists.squeakfoundation.org
> >
> > To subscribe or unsubscribe via the World Wide Web, visit
> > http://lists.squeakfoundation.org/mailman/listinfo/beginners
> > or, via email, send a message with subject or body 'help' to
> > beginners-request(a)lists.squeakfoundation.org
> >
> > You can reach the person managing the list at
> > beginners-owner(a)lists.squeakfoundation.org
> >
> > When replying, please edit your Subject line so it is more specific
> > than "Re: Contents of Beginners digest..."
> >
> >
> > Today's Topics:
> >
> > 1. Multi user Squeak image via Croquet (Jiri R.)
> > 2. Re: Multi user Squeak image via Croquet (Yoshiki Ohshima)
> > 3. Re: Multi user Squeak image via Croquet (Jecel Assumpcao Jr)
> > 4. Re: Multi user Squeak image via Croquet (Yoshiki Ohshima)
> >
> >
> > ----------------------------------------------------------------------
> >
> > Message: 1
> > Date: Tue, 2 Aug 2022 14:30:27 +0200
> > From: "Jiri R." <jiriq(a)icloud.com>
> > To: Squeak Begginers <beginners(a)lists.squeakfoundation.org>
> > Subject: [Newbies] Multi user Squeak image via Croquet
> > Message-ID: <17C82321-EE23-497E-9E5D-D877ABDB8590(a)icloud.com>
> > Content-Type: text/plain; charset="utf-8"
> >
> > Hi,
> >
> > The is croquet.io <http://croquet.io/> which allows "multiple users to work or play together within a single shared distributed environment". I wonder whether it is possible to take a squeak image and make it that single shared distributed environment. So multiple users would have some sort of UI (with system browser, workspaces, ..) and be able to work on a single underlining model (the squeak image).
> >
> > Jiri
> >
> >
Very interesting and doubtless useful but
overkill for what I need.
All I want is for a single image (with a single screen
though perhaps multiple duplicate screens) to have
multiple mice and multiple keyboard inputs.
Some operating system help is likely required for this.
I am currently using Linux but would eventually be able
to work on any operating system that Squeak does.
I guess this could be used for multiple developers to
work on the same image at the same time and I guess
this would be useful. But this is not what I am looking for.
I want to develop multi-user games (maximum 4 players)
playing in real time so I need up to 4 mice and perhaps 4 keyboards.
These games are for 4-10 year olds who would likely all be in
the same room ideally on the same computer. So networking
capability isn't necessary or the ideal way to go.
Is anybody doing any work in this direction?
Ralph Boland
On Tue, 2 Aug 2022 at 15:02,
<beginners-request(a)lists.squeakfoundation.org> wrote:
>
> Send Beginners mailing list submissions to
> beginners(a)lists.squeakfoundation.org
>
> To subscribe or unsubscribe via the World Wide Web, visit
> http://lists.squeakfoundation.org/mailman/listinfo/beginners
> or, via email, send a message with subject or body 'help' to
> beginners-request(a)lists.squeakfoundation.org
>
> You can reach the person managing the list at
> beginners-owner(a)lists.squeakfoundation.org
>
> When replying, please edit your Subject line so it is more specific
> than "Re: Contents of Beginners digest..."
>
>
> Today's Topics:
>
> 1. Multi user Squeak image via Croquet (Jiri R.)
> 2. Re: Multi user Squeak image via Croquet (Yoshiki Ohshima)
> 3. Re: Multi user Squeak image via Croquet (Jecel Assumpcao Jr)
> 4. Re: Multi user Squeak image via Croquet (Yoshiki Ohshima)
>
>
> ----------------------------------------------------------------------
>
> Message: 1
> Date: Tue, 2 Aug 2022 14:30:27 +0200
> From: "Jiri R." <jiriq(a)icloud.com>
> To: Squeak Begginers <beginners(a)lists.squeakfoundation.org>
> Subject: [Newbies] Multi user Squeak image via Croquet
> Message-ID: <17C82321-EE23-497E-9E5D-D877ABDB8590(a)icloud.com>
> Content-Type: text/plain; charset="utf-8"
>
> Hi,
>
> The is croquet.io <http://croquet.io/> which allows "multiple users to work or play together within a single shared distributed environment". I wonder whether it is possible to take a squeak image and make it that single shared distributed environment. So multiple users would have some sort of UI (with system browser, workspaces, ..) and be able to work on a single underlining model (the squeak image).
>
> Jiri
>
>