packages: zaz/bonus1.png (NEW), zaz/bonus2.png (NEW), zaz/bonus3.png (NEW), ...

uzsolt uzsolt at pld-linux.org
Sun Sep 5 11:42:12 CEST 2010


Author: uzsolt                       Date: Sun Sep  5 09:42:12 2010 GMT
Module: packages                      Tag: HEAD
---- Log message:
- initial
- taken from webpage

---- Files affected:
packages/zaz:
   bonus1.png (NONE -> 1.1)  (NEW), bonus2.png (NONE -> 1.1)  (NEW), bonus3.png (NONE -> 1.1)  (NEW), bonus4.png (NONE -> 1.1)  (NEW), bonus5.png (NONE -> 1.1)  (NEW), logo.png (NONE -> 1.1)  (NEW), doc.html (NONE -> 1.1)  (NEW), screen_mini.jpg (NONE -> 1.1)  (NEW)

---- Diffs:

================================================================
Index: packages/zaz/bonus1.png
<<Binary file>>

================================================================
Index: packages/zaz/bonus2.png
<<Binary file>>

================================================================
Index: packages/zaz/bonus3.png
<<Binary file>>

================================================================
Index: packages/zaz/bonus4.png
<<Binary file>>

================================================================
Index: packages/zaz/bonus5.png
<<Binary file>>

================================================================
Index: packages/zaz/logo.png
<<Binary file>>

================================================================
Index: packages/zaz/doc.html
diff -u /dev/null packages/zaz/doc.html:1.1
--- /dev/null	Sun Sep  5 11:42:12 2010
+++ packages/zaz/doc.html	Sun Sep  5 11:42:05 2010
@@ -0,0 +1,195 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
+"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<!-- Zaz site copyright Remigiusz Dybka (remigiusz.dybka (ape-head) gmail.com) -->
+<html lang="EN" dir="ltr" xmlns="http://www.w3.org/1999/xhtml">
+	<head>
+		<meta http-equiv="content-type" content="text/xml; charset=utf-8" />
+		<meta name="google-site-verification" content="5HcNqZux3Jv2ulYLwNyQU84ogC5Ahs-DpQ-TTEDNNFU" />
+		<meta name="keywords" content="zaz, game, atlantis, luxor, zuma, puzzle, linux" />
+		<link rel="SHORTCUT ICON" HREF="gfx/zaz.png">
+		<link rel="stylesheet" type="text/css" href="zaz.css" />
+		<title>Zaz - Because hackers too need to play with balls</title>
+	</head>
+		<body>
+		<div id="main">
+			<img id="logo_left" src="gfx/logo.png"></img>
+			<img id="logo_right" src="gfx/screen_mini.jpg"></img>
+			<div id="logo_txt">Because hackers too need to play with balls</div>
+			<div id="menu">
+				<ul>
+					<li><a href = "index.php?page=0">About</a></li><li><a href = "index.php?page=1">Media</a></li><li class="current_page_button">Docs</li><li><a href = "index.php?page=3">Download</a></li>			
+				</ul>			
+			</div>
+			<div id="content">
+			<h3>
+How to play
+</h3>
+<p>
+There are 2 gameplay modes:
+<ul>
+	<li>Sequential - Where the player starts at the chosen level and plays until all lives are lost.
+	<ul>
+		<li>In this mode, you can unlock new levels</li>
+		<li>If you beat the reference time for a level, you get 50 pts for every second</li>
+		<li>Every 20000 pts gives you a new life</li>
+		<li>If played all the way through (starting from the first level), an extra 5000 pts for every remaining life will be awarded</li>
+	</ul>
+	</li>
+	<li>Survival - Lets you play a single level with increasing speed and number of different balls.
+	<ul>
+		<li>Some bonuses (like reverse and bomb) are excluded</li>
+		<li>A new ball colour is added every two minutes</li>
+	</ul>	
+	</li>
+</ul>
+</p>
+
+<p>
+There are currently 2 level sets:
+<ul>
+<li>Professional - including all the levels and pretty demanding gameplay</li>
+<li>Easy - a subset of levels with modifications such as:
+<ul>
+<li>More bonuses</li>
+<li>Bigger balls</li>
+<li>Slower movement</li>
+<li>Some levels use kids mode (laser always on, bombs and reverses can occur more than once)</li>
+</ul>
+</li>
+</ul>
+</p>
+
+<p>
+Bonuses:
+<div id="bonus_pic">
+<img src="gfx/bonus1.png" width="64" height="64" border="0" alt="">
+</div>
+<div id="bonus_desc">
+Laser - helps with aiming. Lasts for 23 seconds.
+</div>
+<div id="bonus_pic">
+<img src="gfx/bonus2.png" width="64" height="64" border="0" alt="">
+</div>
+<div id="bonus_desc">
+Pause - stops the feed for current ball path for 10 seconds
+</div>
+<div id="bonus_pic">
+<img src="gfx/bonus3.png" width="64" height="64" border="0" alt="">
+</div>
+<div id="bonus_desc">
+SlowDown - slows down current path by 50% for 20 seconds
+</div>
+<div id="bonus_pic">
+<img src="gfx/bonus4.png" width="64" height="64" border="0" alt="">
+</div>
+<div id="bonus_desc">
+Reverse - pulls back 20 balls (excluded in survival mode)
+</div>
+<div id="bonus_pic">
+<img src="gfx/bonus5.png" width="64" height="64" border="0" alt="">
+</div>
+<div id="bonus_desc">
+Bomb - explodes 7 balls in front and behind (not in survival mode)
+</div>
+</p>
+
+<h3>
+How levels work
+</h3>
+<p>
+All levels are listed in level sets. Currently, there are 2 of them:
+<ul>
+<li>pro.set</li>
+<li>easy.set</li>
+</ul>
+The game will scan for *.set files during startup so if you add your own set, you have to restart.<br>
+The format:
+<pre>
+line 1: Name of set
+line 2: thumbnail image
+(for every level)
+	level_line 1: Name of level
+	level_line 2: 
+		coordinates       - lvl file
+		background        - png or jpg
+		overlay           - png (if not used, just add a comma)
+		thumbnail
+		music             - optional - if not given a random music will play
+	level_line 3:
+		*start feedrate    - feed rate at the start of level
+		*end feedrate      - feed rate at the end
+		*balls to draw     - how many balls in total will be drawn
+		*balls from start  - how many balls will quickly fill the path to start with
+		colours            - how many different ball colours there will be (2 - 16)
+		time               - time to beat to get time bonus (in seconds)
+		bonus_frequency    - the higher, the more bonuses will be drawn (1-100)
+		                     -1 : use game default (which is 5 at the moment)
+		kids mode          - (0/1) if set to 1:
+		                        - the laser will always be on
+		                        - bomb and reverse bonuses will draw more than once 
+		*ball size         - 1.0 is standard, 2.0 is twice as big
+		mirror x           - (0/1) mirror level horizontally
+		mirror y           - (0/1) mirror level vertically
+
+last line: -
+
+* - these entries can have semicolon separated values for different paths
+</pre>
+Example consisting of two levels:
+<pre>
+Example set
+level1_thumb.jpg
+Messy Bedroom
+level12.lvl, level12.jpg, level12_overlay.png,level12_thumb.jpg
+1.5,2.5,120,10,5,300,10,0,1.0,1,1
+Zatlantiz
+level1.lvl, level1.jpg, ,level1_thumb.jpg
+2,3,120,40,4,180,10,1,1.3,1,0
+-
+</pre>
+</p>
+<h3>Editor</h3>
+<p>
+The game has a built-in (nightmarish) editor which can be invoked with arguments -e level_name. It will try to open
+whatever it finds of:
+<ul>
+<li>level_name.lvl</li>
+<li>level_name_overlay.png</li>
+<li>level_name.png</li>
+<li>level_name.jpg - if no level_name.png is found</li>
+</ul>
+F1 will bring up a brief description of keys. While in test mode (press space), pressing F12 will save a nice screenshot
+which can be used as a thumbnail. Right mouse button adds a node in current path. Left button moves nodes and control points.
+<br>
+Remember to use power of two image sizes as they will be loaded as textures.
+</p>
+<h3>User data directory</h3>
+<p>
+If you create a directory called <b>data</b> in the users zaz directory, all files found there will be used together with
+files installed on your system. In case of name clash, user files will override the installed files. 
+On unix-ish platforms the path to this directory will be:
+<pre>~/.zaz/data</pre>
+On windows-ish :) platforms, it depends on your version. There will be a .zaz folder in your application data.
+</p>
+			</div>
+			<div id="sourceforge_logo">			
+			<a href="http://sourceforge.net/projects/zaz"><img src="http://sflogo.sourceforge.net/sflogo.php?group_id=274630&amp;type=10" width="80" height="15" alt="Get Zaz at SourceForge.net. Fast, secure and Free Open Source software downloads" /></a>
+			</div>
+			<div id="copyright">
+			<a rel="license" href="http://creativecommons.org/licenses/by/2.0/uk/"><img alt="Creative Commons License" style="border-width:0" src="http://creativecommons.org/images/public/somerights20.png" /></a><br />This <span xmlns:dc="http://purl.org/dc/elements/1.1/" href="http://purl.org/dc/dcmitype/Text" rel="dc:type">website</span> is licenced under a <a rel="license" href="http://creativecommons.org/licenses/by/2.0/uk/">Creative Commons Licence</a>.
+			</div>
+		</div>
+<!-- Piwik -->
+<script type="text/javascript">
+var pkBaseURL = (("https:" == document.location.protocol) ? "https://sourceforge.net/apps/piwik/zaz/" : "http://sourceforge.net/apps/piwik/zaz/");
+document.write(unescape("%3Cscript src='" + pkBaseURL + "piwik.js' type='text/javascript'%3E%3C/script%3E"));
+</script><script type="text/javascript">
+try {
+var piwikTracker = Piwik.getTracker(pkBaseURL + "piwik.php", 1);
+piwikTracker.trackPageView();
+piwikTracker.enableLinkTracking();
+} catch( err ) {}
+</script><noscript><p><img src="http://sourceforge.net/apps/piwik/zaz/piwik.php?idsite=1" style="border:0" alt=""/></p></noscript>
+<!-- End Piwik Tag -->
+	</body>
+</html>

================================================================
Index: packages/zaz/screen_mini.jpg
<<Binary file>>
================================================================


More information about the pld-cvs-commit mailing list