Sam Livingston-Gray
2007-01-09 04:53:51 UTC
Hi, all-
I'm starting a two-term CS thesis project at PSU, and am facing the
less-than-idyllic prospect of working in Smalltalk (the language is
fine, but Squeak's UI is bad for my blood pressure). As part of the
project, I'm going to need to implement a tile-based Pacman game with
at least some rudimentary animation. (This part is secondary; for
more on my general topic and some nifty screenshots, see:
http://en.wikipedia.org/wiki/Antiobjects and follow the PDF link at
bottom.)
I remembered Topher's uber-cool turn-based cowboy game from FOSCON,
though I don't think that approach will work for this. Can any of you
fine folk suggest pre-existing libraries I can swipe for the GUI?
More broadly, is it even advisable to try doing this as my first Ruby
GUI work, or should I just get used to working with the grooviest
language of the 1980s? (=
Hmm. Now that I think of it, if there are any compelling Python
options, I'm quite comfortable in Python as well (though, again, no
GUI experience).
Naturally, I'll STFW shortly, but thought I'd solicit suggestions here.
-Sam
I'm starting a two-term CS thesis project at PSU, and am facing the
less-than-idyllic prospect of working in Smalltalk (the language is
fine, but Squeak's UI is bad for my blood pressure). As part of the
project, I'm going to need to implement a tile-based Pacman game with
at least some rudimentary animation. (This part is secondary; for
more on my general topic and some nifty screenshots, see:
http://en.wikipedia.org/wiki/Antiobjects and follow the PDF link at
bottom.)
I remembered Topher's uber-cool turn-based cowboy game from FOSCON,
though I don't think that approach will work for this. Can any of you
fine folk suggest pre-existing libraries I can swipe for the GUI?
More broadly, is it even advisable to try doing this as my first Ruby
GUI work, or should I just get used to working with the grooviest
language of the 1980s? (=
Hmm. Now that I think of it, if there are any compelling Python
options, I'm quite comfortable in Python as well (though, again, no
GUI experience).
Naturally, I'll STFW shortly, but thought I'd solicit suggestions here.
-Sam