Update of /cvsroot/plib/plib/demos/simon
In directory usw-pr-cvs1:/tmp/cvs-serv7115/plib/demos/simon
Modified Files:
README
Added Files:
AUTHORS COPYING
Log Message:
Added the AstroPong demo. Fixed up a couple of bugs in PSL.
--- NEW FILE: AUTHORS ---
SIMON was written by Steve Baker.
AstroPong was written by Oliver Baker.
--- NEW FILE: COPYING ---
GNU GENERAL PUBLIC LICENSE
Version 2, June 1991
Copyright (C) 1989, 1991 Free Software Foundation, Inc.
59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
Everyone is permitted to copy and distribute verbatim copies
of this license document, but changing it is not allowed.
Preamble
The licenses for most software are designed to take away your
freedom to share and change it. By contrast, the GNU General Public
License is intended to guarantee your freedom to share and change free
software--to make sure the software is free for all its users. This
General Public License applies to most of the Free Software
Foundation's software and to any other program whose authors commit to
using it. (Some other Free Software Foundation software is covered by
the GNU Library General Public License instead.) You can apply it to
your programs, too.
[...301 lines suppressed...]
The hypothetical commands `show w' and `show c' should show the appropriate
parts of the General Public License. Of course, the commands you use may
be called something other than `show w' and `show c'; they could even be
mouse-clicks or menu items--whatever suits your program.
You should also get your employer (if you work as a programmer) or your
school, if any, to sign a "copyright disclaimer" for the program, if
necessary. Here is a sample; alter the names:
Yoyodyne, Inc., hereby disclaims all copyright interest in the program
`Gnomovision' (which makes passes at compilers) written by James Hacker.
<signature of Ty Coon>, 1 April 1989
Ty Coon, President of Vice
This General Public License does not permit incorporating your program into
proprietary programs. If your program is a subroutine library, you may
consider it more useful to permit linking proprietary applications with the
library. If this is what you want to do, use the GNU Library General
Public License instead of this License.
Index: README
===================================================================
RCS file: /cvsroot/plib/plib/demos/simon/README,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- README 14 Sep 2002 19:50:28 -0000 1.1
+++ README 15 Sep 2002 00:02:51 -0000 1.2
@@ -14,6 +14,44 @@
of 3D programming to make it possible for someone with only the
very minimum of programming experience to write simple 3D applications.
+
+
+INSTALLATION
+============
+
Right now, you build SIMON by running 'make' and install it by
running 'make install' as root. You must already have PLIB installed.
+
+
+
+RUNNING SIMON
+=============
+
+There are two ways to write SIMON programs:
+
+ 1) Write your code in C++ and link it to libsimon
+ (the LIBRARY version of SIMON).
+
+ 2) Write your code in PSL (The PLIB Scripting Language)
+ and use the 'simon' program to run it.
+
+Documentation for both methods are in the 'doc' directory.
+
+
+
+DEMO'S
+======
+
+AstroPong is my son's first ever game (his first ever program actually).
+It was originally written in C++ using libsimon - but has subsequently
+been converted into PSL for use as a demonstration program.
+
+Once you've done a 'make install', you can change directory down into
+the 'simon' directory and run:
+
+ simon astropong.psl
+
+...move your paddle using the joystick - don't let the herring
+escape from the ice cube!
+
|