Commit Graph

28 Commits

Author SHA1 Message Date
Patrick Mahoney
894d7267fb Changes to move all games to Racket from Mzscheme.
Signed-off-by: Patrick Mahoney <paddy.mahoney@gmail.com>
2013-02-12 02:07:43 -05:00
Eli Barzilay
3157955d40 ".ss" -> ".rkt" scan done. 2011-07-02 10:37:53 -04:00
Matthew Flatt
66d63f1067 fix Same docs to not depend on `racket/gui' 2011-01-15 18:28:36 -07:00
Robby Findler
4ffb16905e upped the min sizes for the same score controls 2011-01-15 05:42:07 -06:00
Robby Findler
73d71d7597 refactored to make it easier to write docs that have example boards in them and started on the docs (not finished tho) 2011-01-14 20:58:14 -06:00
Robby Findler
90dbf3a56b same: up the bonus scores to 100 per ball
this means a max of 5,000 and so closer to what good scores for the other way to score
2011-01-14 20:58:11 -06:00
Robby Findler
9c63710b14 same: refactor drawing of the board to have a bitmap background
(speeds up redraws on my win7 machine from about 200msec to about 15msec)
  also use that refactoring to draw a bitmap for the icon using the
  same, new style
2011-01-14 20:58:08 -06:00
Robby Findler
0d72df472f same: draw mouse-under blob in a slightly darker color and make the scoring bonus easier to get (and worth more) 2011-01-12 17:32:30 -06:00
Robby Findler
fc39113895 same: made the board taller and made the boards a little bit more likely to have more connected things initially 2011-01-11 09:47:39 -06:00
Robby Findler
2c50190294 same: brought back the 'this score' message% object 2011-01-11 07:00:34 -06:00
Robby Findler
070549101f same: spread the bonus out to last 20 cells and don't do the double-color thing 2011-01-10 20:48:33 -06:00
Robby Findler
de8ba4b11a improved the way scoring works for same 2011-01-10 17:12:22 -06:00
Robby Findler
f86fbad226 fix stupid stuff, plus make purple a little more different than brown 2011-01-10 12:19:20 -06:00
Robby Findler
2553553f09 improved same game
- new drawing algorithm (makes the connected regions easier to see)
  - different scoring mechanism (give points for having few pieces left)
  - make the window resizable
  - general cleanup of the code
2011-01-10 11:49:52 -06:00
Matthew Flatt
d2f16ee36e win32: fix canvas flicker 2011-01-04 13:30:30 -07:00
Eli Barzilay
8e0f8dd39c More "~n" -> "\n" changes 2010-08-26 12:11:00 -04:00
Matthew Flatt
28b4043077 rename all files .ss -> .rkt 2010-04-27 16:50:15 -06:00
Matthew Flatt
18f4087673 Scribbled games docs
svn: r9246
2008-04-11 00:16:05 +00:00
Eli Barzilay
b1a08edd5a use new require specs in many places
svn: r8774
2008-02-23 09:42:03 +00:00
Eli Barzilay
699c40643d * Changed setup-plt to compile collections if they have an "info.ss"
file.  (That is, it does not require the file to have a `name'
  entry.)

* The name shown when setup works is the directory name, followed by
  the `name' field from the info file when specified.

* This means that many `name's are no longer needed, so I'm removing
  them.  To see if you need a `name' entry, consider that the name
  will be shown like this:
    ... foo (<your name here>)
  This means that if the name is the same as the directory name, then
  there is no point in having it.  I also removed cases where the name
  differed only in its capitalization for collections where the case
  is obvious.

* Also, for subcollections, the name should clarify the name of the
  subcollection in context.  For example "Acknowledgments" explains
  what scribbling/acks is, but there's no need to add the context name
  as in "Scribblings: Acknowledgments".

* There may also be a point in keeping names for other uses.  One such
  example was in games, where the name field was used in the PLT Games
  application.  (This was changed to default on the directory name, so
  it is no longer needed in most games.)  Another example is in planet
  packages.

svn: r8629
2008-02-12 10:33:01 +00:00
Eli Barzilay
6bcaca2f09 svn: r8625 2008-02-11 22:25:08 +00:00
Eli Barzilay
3c72e71e24 switched info.ss files to #lang
svn: r8532
2008-02-04 23:00:35 +00:00
Eli Barzilay
59b5f3a727 removed unused doc.txt entries from info.ss files
svn: r8529
2008-02-04 20:31:04 +00:00
Matthew Flatt
39cedb62ed v3.99.0.2
svn: r7706
2007-11-13 12:40:00 +00:00
Matthew Flatt
7b13755dad unit clean-up
svn: r5160
2006-12-22 01:26:58 +00:00
Eli Barzilay
3459c3a58f merged units branch
svn: r5033
2006-12-05 20:31:14 +00:00
Eli Barzilay
16f01a1109 {quick,merge}sort -> sort
svn: r2569
2006-04-01 12:24:15 +00:00
Eli Barzilay
017d151d59 Adding collects, with all the right properties (except eoln-style).
svn: r3
2005-05-27 18:56:37 +00:00