<?xml version="1.0"?>
<rss version="2.0">
	<channel>
		<title>[Beta Release] Toggles</title>
		<link>http://www.allegro.cc/forums/view/586837</link>
		<description>Allegro.cc Forum Thread</description>
		<webMaster>matthew@allegro.cc (Matthew Leverton)</webMaster>
		<lastBuildDate>Thu, 10 Aug 2006 22:12:29 +0000</lastBuildDate>
	</channel>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>Alrighty folks, here&#39;s the project I started on July 9th and intended to finish by August 1st.  It&#39;s a few days past my August 1st deadline and it&#39;s not complete, but it is beta and playable!  I&#39;d love to hear what you think and will take all comments into consideration.  </p><p>BTW, I started this project to commemorate my 1 year of being on a.cc (even if I signed up late in August of &#39;05, I&#39;ll still count it).  </p><p>Now for the details.  This game was made for Windows users, but I&#39;m going to try my hardest to have the official release version support Linux.  It&#39;ll probably be a little longer though and I won&#39;t be working on it at all this weekend due to speedhack.  I apologize for this.  You are more than welcome to look through the code that I&#39;ve included with the package, but I&#39;m willing to bet money it won&#39;t compile without voodoo magic.  </p><p>Speaking of source, like I said, it&#39;s included with the download.  However, I didn&#39;t include the online source files, mainly due to security reasons.  If you are daring to read through it and see some functions missing, that&#39;s because they call the online stuff.  My code started off very structured, but turned into quite a mess by the end.  The entire Title screen is a Hack &amp; Scratch (tm), meaning I&#39;d hack something and <i>scratch</i> it to meet my needs.</p><p><b>===And now for the Game Details===</b><br />Screenshots:<br />http://comp.uark.edu/~spsilve/togs1.JPG<br />http://comp.uark.edu/~spsilve/togs2.JPG<br />http://comp.uark.edu/~spsilve/togs3.JPG<br />As you can see, the GUI is missing some labels, like &quot;Score&quot; and &quot;Level&quot;.  There on my todo list.  <img src="http://www.allegro.cc/forums/smileys/smiley.gif" alt=":)" /></p><p><b>Here&#39;s how you play:  </b><br />1)  Use your mouse to move the blocks (formally called Toggles) up and down through the water.  Your goal is to get X% of the Toggles under water before your time runs up for each level.  <br />2)  On the bottom, you&#39;ll see a gold bar that fills up as you get Toggles under water.  There&#39;s a yellow line on this progress bar that tells you how much percent you have to get.  You have to get the gold bar to the yellow line before the timer (the red progress bar on the right) fills up. <br />3)  There are 5 items (of which I call bonuses in the game) that you can get.  Use the space bar or left click the mouse to use a bonus once you have gotten one.  Right click to shift the bonuses that are alotted to the slots on the right.<br />4)  Once you beat a level, a wheel-o-penalties comes up.  You have to select one penatly to continue on.  If you pick one of the ?&#39;s, you might actually get a reward.  Notice the red and green colors on the penalties, red means bad and green means good.<br />5)  There is no end to this game.</p><p><b>Scoring:</b><br />+1 - Toggling a Toggle to go under water in levels 1-4<br />+2 - Toggling a Toggle to go under water in levels 5-9<br />+3 - Toggling a Toggle to go under water in levels 10-14<br />etc.</p><p>-1 - Toggling a Toggle back up in levels 1-4<br />-2 - Toggling a Toggle back up in levels 5-9<br />-3 - Toggling a Toggle back up in levels 10-14<br />etc.</p><p>+15 - Getting a bonus<br />+(100 X Current Level) - For getting 100% of the Toggles under water.</p><p><i>Combos</i><br />+ (10 X Current Level) - Getting 10 Consecutive Toggles to under water in 3 seconds.<br />+ (50 X Current Level) - Getting 20 Consecutive Toggles to under water in 3 seconds.<br />+ (500 X Current Level) - Getting 35 Consecutive Toggles to under water in 3 seconds.</p><p>NOTE:  Using bonuses negates any &quot;X Current Level&quot; scoring.</p><p><b>TODO List</b><br />I know I&#39;m asking for your opinion, but there&#39;s still several small factors that are incomplete in the game.
</p><ul><li><p>Improve in-game GUI
</p></li><li><p>Credits Option on Main Menu
</p></li><li><p>Options Option on Main Menu
</p></li><li><p>Finish writing out readme.txt
</p></li><li><p>Converting/Compressing Files
</p></li><li><p>Switch code to using datafiles
</p></li><li><p>Upgrade Online Scoring system
</p></li><li><p>Getting the pink from accidental anti-aliasing out of gfx
</p></li><li><p>More sfx to go with different things
</p></li><li><p>A better BONUS_PACKAGE functionality
</p></li><li><p>Refining and Optimizing of Code
</p></li><li><p>Bug Fixing</p></li></ul><p>I think there&#39;s more, but I can&#39;t think of them atm.  </p><p><b>FUNCTIONALITY ISSUES</b><br />1)  The online scoring system is screwy and clunky.  The chances of the online hs system working on your machine is about 50/50.  I am planning on making this better.  </p><p>2)  The game has been known to crash on its own will.  On my machine, it plays 99/100 times just fine, just be warned.</p><p>3)  Memory leaks.  There&#39;s nothing real bad, I take pretty extensive measures to clean things up, but there are still some holes in the code...</p><p><b>The Link to the Game!</b><br /><a href="http://comp.uark.edu/~spsilve/Toggles.zip">Toggles</a> : 6.08MB (working on cutting this down)</p><p>The package includes the dll&#39;s, two versions of the game (one windowed, the other full screen and a zipped file of the source code).</p><p>Hopefully, I&#39;ll be putting this game out to many other forums I visit once I get to the good-enough stage.  If the online scoring system doesn&#39;t work for you and you&#39;d like to put an entry, let me know and I&#39;ll have you send your local scores and I can match them up with the online scores.  I hope to get a webpage with the high scores out soon for those who don&#39;t have any luck with seeing high scores.  </p><p>And that&#39;s pretty much all I have to say!  <img src="http://www.allegro.cc/forums/smileys/smiley.gif" alt=":)" /></p><p>[edit]<br />Oops, forgot an important section!  </p><p><b>Credits</b><br />First off, proper credits go to Kyle Gray who created the original <a href="http://www.killsometime.com/games/Game.asp?ID=123">Flip Out</a> game that Toggles was inspired by.  I basically remade it with my own creative influences.</p><p>Alpha Tester - Greg Kennedy</p><p>Miran Amon - I went line by line through his Rain Demo program to learn the power of rippling-water effects.  I also found several other code examples from several other problems from miran that helped through several problems.  <img src="http://www.allegro.cc/forums/smileys/smiley.gif" alt=":)" /></p><p>Online High Score Table<br />Uber thanks to:<br />Jakub Wasilewski and Miran Amon, both who supplied code examples and means to developing a working online high score table.
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Onewing)</author>
		<pubDate>Fri, 04 Aug 2006 12:06:02 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>Wow, you really picked the worst possible time to release this. Too bad I can&#39;t play. At work I can&#39;t download the game because of the stupid firewall and at home I use only Linux... <img src="http://www.allegro.cc/forums/smileys/undecided.gif" alt=":-/" /></p><p>I&#39;m interested to see the water effect though. Maybe I&#39;ll force myself to boot Windows after the speedhack...
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (miran)</author>
		<pubDate>Fri, 04 Aug 2006 14:27:30 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><div class="quote_container"><div class="title">Quote:</div><div class="quote"><p>
I&#39;m interested to see the water effect though. Maybe I&#39;ll force myself to boot Windows after the speedhack...
</p></div></div><p>

Evil ghosts everywhere! Whaaaagh!</p><p>But, seriously, what happened to your avatar? I liked Lenin so much!</p><p>Unfortunately, I have Linux only too and won&#39;t be able to test your game. A pity!
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Michael Faerber)</author>
		<pubDate>Fri, 04 Aug 2006 16:02:54 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><div class="quote_container"><div class="title">Quote:</div><div class="quote"><p>
But, seriously, what happened to your avatar? I liked Lenin so much!
</p></div></div><p>
This is just temporary, until Fidel feels better.
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (miran)</author>
		<pubDate>Fri, 04 Aug 2006 16:29:08 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><div class="quote_container"><div class="title">Quote:</div><div class="quote"><p>
Wow, you really picked the worst possible time to release this.
</p></div></div><p>
Didn&#39;t I though?  <img src="http://www.allegro.cc/forums/smileys/smiley.gif" alt=":)" />  Yeah, as you can see, there&#39;s still a lengthy todo list, so my reasons for going ahead and releasing this was because I was determined to have a beta before speedhack.  Now, I can reuse the code from it to fit my needs (I probably could before, but I feel a little more safe having the code available beforehand).  </p><div class="quote_container"><div class="title">Quote:</div><div class="quote"><p>
I&#39;m interested to see the water effect though.
</p></div></div><p>
This reminds me, I forgot to mention the credits here and in-game.  I edited my original post to have the much-deserved credits.  </p><div class="quote_container"><div class="title">Quote:</div><div class="quote"><p>
Too bad I can&#39;t play
</p></div></div><p>
I know there&#39;s quite a few linux users out there and I really want to have a linux version, it&#39;s just my experience with it is limiting so it will take some time.  Sorry.  <img src="http://www.allegro.cc/forums/smileys/undecided.gif" alt=":-/" /></p><div class="quote_container"><div class="title">Quote:</div><div class="quote"><p>
Unfortunately, I have Linux only too and won&#39;t be able to test your game. A pity!
</p></div></div><p>
A pity indeed!</p><p>On a sidenote, I see a familiar name on the online high score table.  Glad to know it works!
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Onewing)</author>
		<pubDate>Fri, 04 Aug 2006 22:01:24 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><div class="quote_container"><div class="title">Quote:</div><div class="quote"><p>
This game was made for Windows users, but I&#39;m going to try my hardest to have the official release version support Linux.
</p></div></div><p>
Not forgetting your favourite friendly platform...</p><p><span class="remote-thumbnail"><span class="json">{"name":"589873","src":"\/\/djungxnpq2nug.cloudfront.net\/image\/cache\/2\/f\/2fe3d8f2b43163723203684debeee09c.jpg","w":1051,"h":720,"tn":"\/\/djungxnpq2nug.cloudfront.net\/image\/cache\/2\/f\/2fe3d8f2b43163723203684debeee09c"}</span><img src="http://www.allegro.cc//djungxnpq2nug.cloudfront.net/image/cache/2/f/2fe3d8f2b43163723203684debeee09c-240.jpg" alt="589873" width="240" height="164" /></span></p><p><img src="http://www.allegro.cc/forums/smileys/smiley.gif" alt=":)" /></p><p>Pete
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Peter Hull)</author>
		<pubDate>Sat, 05 Aug 2006 00:35:15 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><div class="quote_container"><div class="title">Quote:</div><div class="quote"><p>
Not forgetting your favourite friendly platform
</p></div></div><p>
My target audience is Windows users, this forum is my main linux target (there&#39;s not a huge amount of linux users here, but more so anywhere else I go on cyberspace)and I didn&#39;t think I had a major Mac area in all the places I&#39;m going to publicize this game.  However, any requests is worth trying to figure out.  <img src="http://www.allegro.cc/forums/smileys/smiley.gif" alt=":)" /></p><p>So...it worked up to that point?  That&#39;s nice!</p><p><b>EDIT</b></p><p>Just giving a bump to this thread since I released it before Speedhack and nobody had time to look at it.  <img src="http://www.allegro.cc/forums/smileys/smiley.gif" alt=":)" />
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Onewing)</author>
		<pubDate>Tue, 08 Aug 2006 01:17:11 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>There&#39;s not a huge amount of linux users here?</p><p>I thought it was about:<br />60% Windows<br />35% Linux<br />4% Mac<br />1% Other
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (James Stanley)</author>
		<pubDate>Thu, 10 Aug 2006 22:12:29 +0000</pubDate>
	</item>
</rss>
