web based game development in squeak

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
11 messages Options
Reply | Threaded
Open this post in threaded view
|

web based game development in squeak

gent
Hi
I'd like to develop a simple strategy game that runs from the browser for my website.
Can Squeak compile an application in Java or Flash or any other format a browser would recognize without exotic plugins?
Reply | Threaded
Open this post in threaded view
|

Re: web based game development in squeak

tblanchard
You'll need to clarify this.
Will the game run in the browser, server side, or a combination?
The only sensible options for browser side work are javascript and  
flash.

Squeak is smalltalk.
If your game will run primarily server side and serve up html  
(possibly with bits of javascript to make it more interactive), then  
seaside (a smalltalk framework for squeak to build web apps) is a  
good choice.

Otherwise, I'd get a javascript book and start figuring out how to  
work in that.  There is no shortcut there and you will be testing/
running entirely in the browser.


On Jun 10, 2007, at 10:22 AM, gent wrote:

>
> Hi
> I'd like to develop a simple strategy game that runs from the  
> browser for my
> website.
> Can Squeak compile an application in Java or Flash or any other  
> format a
> browser would recognize without exotic plugins?
> --
> View this message in context: http://www.nabble.com/web-based-game- 
> development-in-squeak-tf3898123.html#a11050529
> Sent from the Squeak - Beginners mailing list archive at Nabble.com.
>
> _______________________________________________
> Beginners mailing list
> [hidden email]
> http://lists.squeakfoundation.org/mailman/listinfo/beginners

_______________________________________________
Beginners mailing list
[hidden email]
http://lists.squeakfoundation.org/mailman/listinfo/beginners
Reply | Threaded
Open this post in threaded view
|

Re: web based game development in squeak

Blake-5
> Otherwise, I'd get a javascript book and start figuring out how to work  
> in that.  There is no shortcut there and you will be testing/running  
> entirely in the browser.

Unless you're in a time-warp, developing games out of Ahl's Basic Computer  
Games[1], Javascript is not going to cut it. Javascript isn't even usable  
for graphics/real-time games of that era. At least, when I've googled  
Javascript games, I've never found one that could do a decent Space  
Invaders[2].

Your real choices are Java[3] and Flash. And some people won't do Java  
while others won't do Flash. (But then, some people turn off Javascript).  
If you're not absolutely opposed to downloads, Squeak would work pretty  
well and I've seen a TCL plug-in that's kind of cool. Also Silverlight is  
allegedly coming, though it's in pre-pre-pre-Alpha (so Microsoft is at the  
"it'll do everything our competitor's products will do and more" phase,  
soon to be replaced by the "you'll use it and like it OR ELSE" phase).

It's actually a pretty dismal situation.

        ===Blake===


[1] http://www.atariarchives.org/basicgames/
[2] http://www.treblig.org/si/spaceiv.html
    This is the best one I've seen, and it's notable for actually  
=working=, and it has a whole bunch of caveats based on browser.
[3] Though, at least, it's not absolutely necessary that you use the Java  
language anymore.
_______________________________________________
Beginners mailing list
[hidden email]
http://lists.squeakfoundation.org/mailman/listinfo/beginners
Reply | Threaded
Open this post in threaded view
|

Re: web based game development in squeak

Karl-19
Blake wrote:

>> Otherwise, I'd get a javascript book and start figuring out how to
>> work in that.  There is no shortcut there and you will be
>> testing/running entirely in the browser.
>
> Unless you're in a time-warp, developing games out of Ahl's Basic
> Computer Games[1], Javascript is not going to cut it. Javascript isn't
> even usable for graphics/real-time games of that era. At least, when
> I've googled Javascript games, I've never found one that could do a
> decent Space Invaders[2].
>
> Your real choices are Java[3] and Flash. And some people won't do Java
> while others won't do Flash. (But then, some people turn off
> Javascript). If you're not absolutely opposed to downloads, Squeak
> would work pretty well and I've seen a TCL plug-in that's kind of
> cool. Also Silverlight is allegedly coming, though it's in
> pre-pre-pre-Alpha (so Microsoft is at the "it'll do everything our
> competitor's products will do and more" phase, soon to be replaced by
> the "you'll use it and like it OR ELSE" phase).
>
> It's actually a pretty dismal situation.
>
>     ===Blake===
>
>
> [1] http://www.atariarchives.org/basicgames/
> [2] http://www.treblig.org/si/spaceiv.html
>    This is the best one I've seen, and it's notable for actually
> =working=, and it has a whole bunch of caveats based on browser.
> [3] Though, at least, it's not absolutely necessary that you use the
> Java language anymore.
> _______________________________________________
> Beginners mailing list
> [hidden email]
> http://lists.squeakfoundation.org/mailman/listinfo/beginners
>
You can use Squeak projects to make and publish games on the internet.
Go to Squeakland to get the plugin.

You can also use Scratch to make and publish simple games. I'm actually
not sure how the Scratch stuff works. I think it's a java Squeak vm
mixture of some sort. Some one have to clarify what goes on there.

Karl

Karl
_______________________________________________
Beginners mailing list
[hidden email]
http://lists.squeakfoundation.org/mailman/listinfo/beginners
Reply | Threaded
Open this post in threaded view
|

Re: web based game development in squeak

Edgar J. De Cleene
In reply to this post by gent



El 6/10/07 2:22 PM, "gent" <[hidden email]> escribió:

>
> Hi
> I'd like to develop a simple strategy game that runs from the browser for my
> website.
> Can Squeak compile an application in Java or Flash or any other format a
> browser would recognize without exotic plugins?
Squeak can drive a web game.

The students here any year improve our TEG, a Risk variant.
I recommend you use Firefox.

Edgar


_______________________________________________
Beginners mailing list
[hidden email]
http://lists.squeakfoundation.org/mailman/listinfo/beginners
Reply | Threaded
Open this post in threaded view
|

Re: web based game development in squeak

Blake-5
In reply to this post by Karl-19
On Sun, 10 Jun 2007 11:29:17 -0700, Karl <[hidden email]> wrote:

> You can use Squeak projects to make and publish games on the internet.  
> Go to Squeakland to get the plugin.

Right, but the starting premise was "no exotic plug-ins". And all plug-ins  
are exotic, apparently. OK, maybe not Flash, Java, QuickTime, MediaPlayer.

Flash is probably the de facto standard, though I wouldn't put money on  
them not ceding that to Microsoft through sheer incompetence. (Nothing  
against Adobe or for MS, but when you have an unlimited supply of cash,  
you can outlive your own ineptitude.)

> You can also use Scratch to make and publish simple games. I'm actually  
> not sure how the Scratch stuff works. I think it's a java Squeak vm  
> mixture of some sort. Some one have to clarify what goes on there.

That's interesting. I'd be curious to know what was going on there.
_______________________________________________
Beginners mailing list
[hidden email]
http://lists.squeakfoundation.org/mailman/listinfo/beginners
Reply | Threaded
Open this post in threaded view
|

Re: web based game development in squeak

cbeler
In reply to this post by Karl-19

>>
>>
>> Your real choices are Java[3] and Flash. And some people won't do
>> Java while others won't do Flash. (But then, some people turn off
>> Javascript). If you're not absolutely opposed to downloads, Squeak
>> would work pretty well and I've seen a TCL plug-in that's kind of
>> cool. Also Silverlight is allegedly coming, though it's in
>> pre-pre-pre-Alpha (so Microsoft is at the "it'll do everything our
>> competitor's products will do and more" phase, soon to be replaced by
>> the "you'll use it and like it OR ELSE" phase).
maybe flex2, as it's going to be open source !...
http://www.adobe.com/aboutadobe/pressroom/pressreleases/200704/042607Flex.html 

_______________________________________________
Beginners mailing list
[hidden email]
http://lists.squeakfoundation.org/mailman/listinfo/beginners
Reply | Threaded
Open this post in threaded view
|

RE: web based game development in squeak

Ramon Leon-5
In reply to this post by Blake-5
> Unless you're in a time-warp, developing games out of Ahl's
> Basic Computer Games[1], Javascript is not going to cut it.
> Javascript isn't even usable for graphics/real-time games of
> that era. At least, when I've googled Javascript games, I've
> never found one that could do a decent Space Invaders[2].
>
> Your real choices are Java[3] and Flash. And some people
> won't do Java while others won't do Flash. (But then, some
> people turn off Javascript).  
> If you're not absolutely opposed to downloads, Squeak would
> work pretty well and I've seen a TCL plug-in that's kind of
> cool. Also Silverlight is allegedly coming, though it's in
> pre-pre-pre-Alpha (so Microsoft is at the "it'll do
> everything our competitor's products will do and more" phase,
> soon to be replaced by the "you'll use it and like it OR ELSE" phase).
>
> It's actually a pretty dismal situation.
>
> ===Blake===

Doom in javascript...

http://canvex.lazyilluminati.com/83/play.xhtml

_______________________________________________
Beginners mailing list
[hidden email]
http://lists.squeakfoundation.org/mailman/listinfo/beginners
Reply | Threaded
Open this post in threaded view
|

Re: web based game development in squeak

Blake-5
On Mon, 11 Jun 2007 11:06:30 -0700, Ramon Leon <[hidden email]>  
wrote:

> Doom in javascript...
>
> http://canvex.lazyilluminati.com/83/play.xhtml

One small map, minus monsters and weapons, which runs at 12 fps in "large"  
mode (which isn't very large), and which IE wants to dowlnoad.

As I said, dismal. (Impressive demo, though, I'll give you that.)

        ===Blake===
_______________________________________________
Beginners mailing list
[hidden email]
http://lists.squeakfoundation.org/mailman/listinfo/beginners
Reply | Threaded
Open this post in threaded view
|

Re: web based game development in squeak

tblanchard
In reply to this post by Blake-5
> Your real choices are Java[3] and Flash.

Nonsense.  You can do whatever you like in JS.

http://janis.or.jp/users/segabito/JavaScriptMaryo.html



On Jun 10, 2007, at 11:08 AM, Blake wrote:

>> Otherwise, I'd get a javascript book and start figuring out how to  
>> work in that.  There is no shortcut there and you will be testing/
>> running entirely in the browser.
>
> Unless you're in a time-warp, developing games out of Ahl's Basic  
> Computer Games[1], Javascript is not going to cut it. Javascript  
> isn't even usable for graphics/real-time games of that era. At  
> least, when I've googled Javascript games, I've never found one  
> that could do a decent Space Invaders[2].
>
> Your real choices are Java[3] and Flash. And some people won't do  
> Java while others won't do Flash. (But then, some people turn off  
> Javascript). If you're not absolutely opposed to downloads, Squeak  
> would work pretty well and I've seen a TCL plug-in that's kind of  
> cool. Also Silverlight is allegedly coming, though it's in pre-pre-
> pre-Alpha (so Microsoft is at the "it'll do everything our  
> competitor's products will do and more" phase, soon to be replaced  
> by the "you'll use it and like it OR ELSE" phase).
>
> It's actually a pretty dismal situation.
>
> ===Blake===
>
>
> [1] http://www.atariarchives.org/basicgames/
> [2] http://www.treblig.org/si/spaceiv.html
>    This is the best one I've seen, and it's notable for actually  
> =working=, and it has a whole bunch of caveats based on browser.
> [3] Though, at least, it's not absolutely necessary that you use  
> the Java language anymore.
> _______________________________________________
> Beginners mailing list
> [hidden email]
> http://lists.squeakfoundation.org/mailman/listinfo/beginners

_______________________________________________
Beginners mailing list
[hidden email]
http://lists.squeakfoundation.org/mailman/listinfo/beginners
Reply | Threaded
Open this post in threaded view
|

Re: web based game development in squeak

Blake-5
On Tue, 12 Jun 2007 10:33:41 -0700, Todd Blanchard <[hidden email]>  
wrote:

>> Your real choices are Java[3] and Flash.
>
> Nonsense.  You can do whatever you like in JS.
>
> http://janis.or.jp/users/segabito/JavaScriptMaryo.html

I can only assume that you're not a gamer.
_______________________________________________
Beginners mailing list
[hidden email]
http://lists.squeakfoundation.org/mailman/listinfo/beginners