home *** CD-ROM | disk | FTP | other *** search
/ Programmer 7500 / MAX_PROGRAMMERS.iso / PASCAL / GAMETP.ZIP / README.1ST < prev    next >
Encoding:
Text File  |  1992-10-30  |  4.0 KB  |  133 lines

  1. GameTP 1.0  Copyright 1992 Scott Ramsay
  2. =========================================
  3.  
  4.    Requires Turbo Pascal 6.0
  5.  
  6.    The .TPU units can be used freely in commerical and non-commerical
  7.   programs.  As long as you don't give yourself credit for writing
  8.   this portion of the code.  When distributing (free only) TPU files,
  9.   please include all files and samples so others may enjoy using the code.
  10.     Go crazy.
  11.  
  12.    Please bear with my program comments.  I'm not a tech-writer.  You're
  13.   more than welcome to modify the comments in this file for people to
  14.   understand.
  15.  
  16.    Some units use Object Oriented Programing.
  17.  
  18.   Units:
  19.  
  20.     VGAKERN.TPU
  21.  
  22.        This is the main unit.  Have all your basic routines, color,
  23.       sprites, line, circle, paging, etc.
  24.  
  25.       Features:
  26.  
  27.          * Fast 320x200x256 draw routines, compatible with ALL vga
  28.            cards. Does not use tweaked modes.
  29.  
  30.          * Flicker free color manipulation.  Fadein/Fadeout, Fast Color sets.
  31.  
  32.          * Easy managable sprites.  Sprites limited only to computer memory.
  33.  
  34.          * Layering sprites up to 256 levels.
  35.  
  36.          * Two methods of displaying transparent sprites.
  37.  
  38.          * virtual paging.  Extra pages lilited only to computer memory.
  39.  
  40.     BEFFECTS.TPU
  41.  
  42.         Small unit for Paralax Scrolling.  Waves, 3D effects.  See it to
  43.        believe it!
  44.  
  45.     IMAGING.TPU
  46.  
  47.         Image unit.  Simple loads background screens to memory
  48.        supports 320x200x256 PCX files.  An custom compress
  49.        format (PTR) "below average compression"
  50.  
  51.     JOYSTICK.TPU
  52.  
  53.         Self-explanatory.
  54.  
  55.     KEYBOARD.TPU
  56.  
  57.         Keyhandling routines.
  58.  
  59.        Features:
  60.  
  61.          * Handles multiple presses.
  62.  
  63.          * Takes over the keyboard interrupt.
  64.  
  65.          * Specifically designed for game programs.
  66.  
  67.     GMORPH.TPU
  68.  
  69.         This unit does multiple backgrounds.  Tile maps, like Ultima
  70.        and Super Mario type games.
  71.  
  72.        Features:
  73.  
  74.          * Transparent tile maps.  Allows picture backgrounds behind maps.
  75.  
  76.          * Multiple tile maps.  Multiple maps adds 3D effect.
  77.  
  78.     OOPOBJS.PAS
  79.  
  80.        This unit organizes sprites during play.  Animate, motion, redraw,
  81.       collision, etc.
  82.  
  83.       Features:
  84.  
  85.          * Allocates objects to heap. Number of objects bounded only
  86.            by computer memory.
  87.  
  88.     MISCFUNC.PAS
  89.  
  90.        Misc. functions for programs.
  91.  
  92. ==========================================
  93.    If you have any problems, e-mail at:
  94.  
  95.     ramsays@express.digex.com
  96.  
  97.    Sorry, I don't have permanent snail-mail address yet.  I just moved
  98.   to the Washington DC area.
  99.  
  100.    The TPU units can be used with in your programs.  With out giving
  101.   me credit.  If you want the source code, more samples or swap-talk,
  102.   just e-mail me.  I'll give sample use-code for free.  Actual TPU-source
  103.   code prices can be discussed.
  104.  
  105.   Also,  I have completed the following programs.
  106.  
  107.      GEOMAKER        Makes tile-maps quickly.
  108.      VSPMAKER        Makes the VSP files.
  109.      BKMAKER         A drawing program that can read
  110.                       VEW files (my own raw format)
  111.                       PTR files (my own compressed format)
  112.                       GIF files
  113.                       PCX files
  114.  
  115.    The three above programs are specifically designed for the 320x200x256
  116.   (game development).  I'll upload them when I think they are ready
  117.   to go. (Bout a week)
  118.  
  119.   (Artwork samples done by me.  Freeware.  Knock your-self out.
  120.    Plug.  Highly recommended...  For game programmers, try to get
  121.    Animator Pro by Autodesk.  This is an excellent program for
  122.    imaging, sprites and so forth. Very similar to the Animator,
  123.    but has better graphic features.  The 3D models are created
  124.    with 3D studio by Autodesk then ported to Animator Pro, then
  125.    scaled down/converted to my VSP files.  If you can blow a
  126.    few thousand bucks, buy the 3D studio.  You can do some amazing
  127.    3D animations. I can't afford it, I use it at work.)
  128.  
  129.    I want to see some great games.
  130.  
  131.    Scott D. Ramsay
  132.    ramsays@express.digex.com
  133.