[plt-scheme] program online game
On Oct 13, 2009, at 11:58 AM, David Storrs wrote:
>> On Tue, 13 Oct 2009 16:32:37 +0200
>> Brecht Van Laethem <brvlaeth at vub.ac.be> wrote:
>>
>>> I can't find how you can put an image on a specific position on
>>> the screen.
>
> The simplest, easiest way to do this is to build the board as a
> full-screen table where each table cell corresponds to one square on
> the Stratego board. ...
> If you really want to support drag-and-drop moving of pieces, updates
> that don't require full refresh, and other "eye-candy", then I suggest
> you look into jQuery, or one of its competitors (YUI, Dojo, etc).
Another approach is to use the "universe" and "tiles" (or "image")
teachpacks. "tiles" (which includes "image") gives you a bunch of
basic operations on images, such as rotation, reflection, vertical
and horizontal concatenation, etc. "universe" gives you event-
driven, client/server GUI programming. Both are intended to be
accessible to first-year students, but still give you enough power to
develop a moderately serious GUI. One of my first-year students
wrote a chess program three or four years ago in a much more
primitive version of "universe" (which didn't have networking or
mouse input, only keyboard input)
Stephen Bloch
sbloch at adelphi.edu