########################################################################## # # PANG ZERO # Copyright (C) 2006 by UPi <upi at sourceforge.net> # ##########################################################################

This program is free software; you can redistribute it and//or modify it under the terms of the GNU General Public License version 2, as published by the Free Software Foundation.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.

########################################################################## # TODO: ########################################################################## * P4 Bonus probability is balldesc based. * P3 Tour mode..? * P5 Graphics and help for machine gun and power wire * P5 Demo of beating the game at 'normal' difficulty * P4 Even more forgiving collision detection (?) * P4 Smooth numbers in the scoreboard * P3 RotoZoomer smooth parameter to eliminate warning.. * P3 Set DataDir with command line parameter. * P2 Roll your own game * P4 Reorg menu: MenuItem->Update(), MenuItem->Left(), MenuItem->Right(), ...

Next release: * Sound effect for matrix effect... * Handle possible HST corruption if game exits while merging scores

########################################################################## # QUICK GUIDE FOR WOULD-BE DEVELOPERS ##########################################################################

' This file contains the entire source code of Pang Zero. I know that this is an odd design, but it works for me. You can split the file easily if you want to.

The parts of the file are organized like this:

1. INITIALIZATION OF GLOBAL OBJECTS (configuration, balls, levels, etc) 2. HIGH SCORE TABLE 3. GAME OBJECT PACKAGES 4. UTILITY PACKAGES AND METHODS 5. GAMEBASE AND DESCENDENT PACKAGES (includes the menu) 6. "MAIN" PROGRAM LOOP '

1 POD Error

The following errors were encountered while parsing the POD:

Around line 7:

Unknown directive: =comment