<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div><br></div><div><br></div><div>1. Do you know 2htdp/image and 2htdp/universe? That should make the small project straightforward. </div><div><br></div><div>2. Take a look at 2htdp/batch-io and see whether it is good enough or whether you need modifications that help with this. </div><div><br></div><div>-- Matthias</div><div><br></div><div><br></div><div><br></div><br><div><div>On Dec 20, 2010, at 4:12 PM, Ken Hegeland wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"><table cellspacing="0" cellpadding="0" border="0" style="position: static; z-index: auto; "><tbody><tr><td valign="top" style="font: inherit;">I wasn't quite sure what to name this, it is a two part question.<br><br>I am nearly done with HTDP, and I am starting a small project of my own to make a simple turn based rpg. Its mostly structure mutation. My goal is to use draw mazes on the canvas and then have a character item(most likely a solid disk) and allow it to be move with the move function used so many times in the book.<br><br>I want to allow this move function to be applied with the keyboard arrows which I believe I know how to do, but I am unsure how to get the program to continually move if I hold down the key.<br><br><br><br><br><br>My other question is, in most rpg type games you need to ability to save your current progress, how can I do this so when I restart and run the program I can continue where I left off?<br><br>Also, thanks for all the help with the book, I have about 30 pages left a few more hard
challenges, which I may be asking for help for soon, left. Its a great book, thanks for writing it.<br></td></tr></tbody></table><br>
_________________________________________________<br> For list-related administrative tasks:<br> <a href="http://lists.racket-lang.org/listinfo/users">http://lists.racket-lang.org/listinfo/users</a></blockquote></div><br></body></html>