Assigned: Tue, May 11
Due: Mon, May 24, 11:59pm
For this assignment you will design a world (big-bang) program that implements a simple version of the classic Tetris game, as described in Section 12.6 of How to Design Programs, Second Edition.
cs101
course folder.assign5
folder and confirm you see the assign5.rkt
file there.
Read section 12.6 in our text, How to Design Programs, Second Edition.
Here's the URL:
https://htdp.org/2019-02-24/part_two.html#%28part._sec~3atetris%29
You will implement your Simple Tetris game by working through exercises 220 through 223. You will have the opportunity to customize your game, as you like, but these exercises provide a basic framework for implementing your game.
Be sure to follow the Design Recipe for each function you develop.
I've given you a head-start and completed exercise 220 for you. Read through tetris-220.rkt
, run it, and be sure you understand the code (all steps of the Design Recipe for each function) before attempting exercise 221. Each exercise will be completed in the corresponding .rkt
file, with the code from the previous exercise as the starting point.
Credit will be awarded based on:
tetris-22*.rkt
files onto your browser where it says, “Drag files here to add them to your repository”assign5.rkt
file file should now be in your Assignment 5 GitHub repository.