<div dir="ltr"><div>Hi,<br><br>I am creating a game which runs in the below world.<br><br><span style="font-family:courier new,monospace">(define-struct world (myself monster1 monster2 food1 food2))</span><br></div><div><br>
</div><div>The objective of the game is to move yourself in the world, not get hit by monsters and eat the food.<br><br></div><div>I am done with <br>1) Keyboard manipulation of <span style="font-family:courier new,monospace"><b>myself</b></span>, <br>
2) Stopping the game when I hit any of the monsters (monsters move randomly in the world).<br><br></div><div><u>Question1:</u> Placing the food is also an easy task. But, how do I modify the world when I eat the food?<br>
<br></div><div>I am thinking of writing a procedure that checks if the user hit a SPACE button and is also near the food. If both of these are true, then that particular food image at the location should disappear and the game should continue.<br>
<u><br></u></div><div><u>Question2:</u> Also, are there any timer events in racket where I can include a stop clock counting down from a number to zero?<br></div><div><br></div><div>I am a bit confused as to how I should tackle the idea.<br>
<br></div><div><br></div><div>Best,<br></div><div>Zeek<br></div></div>