Skip to content
Browse files

More cleanup

  • Loading branch information...
1 parent 721de41 commit 129872bac8a1bd6f238c8cfefca6a3faee98e5b4 @icefox committed Feb 15, 2010
Showing with 45 additions and 22 deletions.
  1. +2 −21 about.html
  2. +18 −0 anigma.js
  3. +21 −0 anigma_credits.html
  4. +4 −1 index.html
View
23 about.html
@@ -17,27 +17,8 @@
<h4>SVG</h4>
I hoped to have the game only use svg graphics, but currently there are some painting bugs related to transitions and svg images. Once these are fixed in WebKit I will update the game to point to the svg files rather then the rendered png's.
-<h1>Credits</h1>
-Anigma is inspired by the game <a href="http://benjamin-meyer.blogspot.com/2007/03/anigma-game.html">Anigma</a> which is a game written in C++ using the Qt library. None of the code in the C++ Anigma was re-used in the making of this Anigma only some of the levels and a few of the graphics. The Javascript code here in this demo is under the BSD.
-
-<h4>Images</h4>
-The Jewel images and background came from the game <a href="http://benjamin-meyer.blogspot.com/2007/03/anigma-game.html">Gweled</a> and <a href="http://games.kde.org/game.php?game=klines">KLines</a>. They are all under the GPLv2.
-
-<h4>Audio</h4>
-All of the background music is from <a href="http://8bitcollective.com">8bitcollective</a> and under the Creative Commons BY-NC-SA License.
-<ul>
-<li>First by <a href="http://8bitcollective.com/members/neil/">Neil</a>
-<li>Tiny Tunes by <a href="http://8bitcollective.com/members/FantomenK/">FantomenK</a>
-<li>Reflect 2 by <a href="http://8bitcollective.com/members/Nanoshine/">Nanoshine</a>
-<li>Neon Aurora by <a href="http://8bitcollective.com/members/Alpha+C/">Alpha C</a>
-<li>Wine Walls by <a href="http://8bitcollective.com/members/Siddhis/">Siddhis</a>
-<li>All Systems Go by <a href="http://8bitcollective.com/members/Emar/">Emar</a>
-<li>Aftershock Sunrise by <a href="http://8bitcollective.com/members/sleepy/">Sleepy</a>
-<li>Solo City by <a href="http://8bitcollective.com/members/Pompei/">Pompei</a>
-<li>Without You by <a href="http://8bitcollective.com/members/Pompei/">Pompei</a>
-<li>The Blackbird by <a href="http://8bitcollective.com/members/sailfish/">Sailfish</a>
-<li>Her Lazer Light Eyes by <a href="http://8bitcollective.com/music/Guest/186/">Nullsleep</a>
-</ul>
+<h1>Credits & License</h1>
+See: <a href="anigma_credits.html">credits</a>
<h1>Technical Details</h1>
View
18 anigma.js
@@ -27,6 +27,24 @@
*/
/**
+ See about.html for details on how this work.
+
+ A few parts are still in the code base, the biggest being the 'M' objects
+ which are elevators that jewels can sit on top of. I simply ran out
+ of the amount of time I was willing to put in the demo.
+
+ Other neat things that could be added to the board
+ - Teleporters
+ - Ice blocks
+ - Trap doors that would come down after you go under them.
+ - Buttons that must have a block in it to open a door
+ - Dumb waiter type elevator with two platforms and whichever is 'heavier' will go down and the other up.
+ - loose ceiling piece that falls and can crush a jewel
+
+ Stuff that I didn't get around to finishing
+ - A better 'you finished the level animation'
+ - Don't do anything and it will show a level being solved i.e. demo mode
+ - High score leaderboard or something.
*/
View
21 anigma_credits.html
@@ -0,0 +1,21 @@
+<html>
+
+<head>
+ <title>Anigma</title>
+ <link rel=stylesheet type="text/css" href="style.css">
+ <meta name="viewport" content="width=320" />
+</head>
+
+<body>
+<div id="creditsbox"><div id="credits"></div></div>
+<script src="anigma.js" language="javascript" type="text/javascript"></script>
+<script>
+ showCredits();
+ var credits = document.getElementById('credits');
+ credits.style.top = 0;
+ credits.style.webkitTransitionDuration = 0;
+ var credits = document.getElementById('creditsbox');
+ credits.style.position = 'static';
+</script>
+</body>
+</html>
View
5 index.html
@@ -30,7 +30,10 @@
<div id="restartLevel"><a href="javascript:restartLevel();">Restart Level</a></div>
- <div id="about"><a href="about.html">About / Credits</a></div>
+ <div id="about">
+ <a href="about.html">About</a> |
+ <a href="anigma_credits.html">Credits</a>
+ </div>
<div id="copyright">Copyright <a href="mailto:ben@meyerhome.net">Benjamin C. Meyer</a> 2010</div>
<form id="debug">

0 comments on commit 129872b

Please sign in to comment.
Something went wrong with that request. Please try again.