<div dir="ltr"><div>Updated:</div><div><br></div><div>1. Thanks to Greg Hendershott the color scheme now matches the original.</div><div><br></div><div>2. I've added some caching to take the strain off the GC: tile images are only made once, and when nothing's happening the image of the grid isn't being regenerated.</div>

<div><br></div><div><b>Neil</b>: Does the update fix the choppy animation on your box?</div><div><br></div><div><b>Matthias</b>: Would it make sense to have an option on (big-bang) for it not to redraw if the world hasn't changed?</div>

<div><br></div><div class="gmail_extra">Dan</div><div class="gmail_extra"><br><br><div class="gmail_quote">On Mon, Apr 21, 2014 at 10:17 AM, Neil Van Dyke <span dir="ltr"><<a href="mailto:neil@neilvandyke.org" target="_blank">neil@neilvandyke.org</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Very nice, Dan!  Just played a good round of it.  Three comments:<br>
<br>
* The window disappeared and program exited as soon as I couldn't move anymore.  (No score, no chance to screenshot, etc.)<br>
<br>
* The color palette is pretty important, for two reasons: (1) aesthetically pleasing; and (2) visual indication of high and low pieces, as well as of matching pieces.  (128 looks very similar to 2, for example, and there was no color help to indicate the positions of the 512, 256, and 128, when I was trying to bring them together.)<br>


<br>
* As the game progressed, the animation generally seemed a little choppier, as if it had fewer frames than earlier in the game.  I don't know whether it was GC cycles, some graphics layer overhead that is hard to account for or control, or some app function that could use tweaking.<br>


<br>
BTW, you might want to touch bases with some of the authors of the other games in this family.  I talked with the 2048 author recently (about adding 2048 to the OpenWrt management console), and s/he was gracious and enthusiastic.<br>


<br>
Also BTW, have no *students* yet implemented this game in Racket? Stop slacking, and get with the program, students!<br>
<br>
Neil V.<br>
<br>
</blockquote></div><br><br clear="all"><div><br></div>-- <br><div dir="ltr"><div style="font-family:arial;font-size:small"><b>Daniel Prager</b></div><div style="font-family:arial;font-size:small">Agile/Lean Coaching, Software Development and Leadership<br>

</div><div style="font-family:arial;font-size:small"><font color="#999999">Startup: </font><font color="#000000"><a href="http://www.youpatch.com" target="_blank">www.youpatch.com</a></font></div><div style="font-family:arial;font-size:small">

<font color="#999999">Twitter:</font> <a href="https://twitter.com/agilejitsu" style="color:rgb(17,85,204)" target="_blank">@agilejitsu</a> </div><div style="font-family:arial;font-size:small"><font color="#999999">Blog:</font> <a href="http://agile-jitsu.blogspot.com/" style="color:rgb(17,85,204)" target="_blank">agile-jitsu.blogspot.com</a></div>

</div>
</div></div>