Give a brief summary (and possible some history) of how simplegui can be used to build interfaces and games. Briefly describe sprites, collisions, and the Vector class.

Writing Question

Overview

Your project report should consist of the following sections, correctly identified. You have to write a maximum of 3000 words, and include a few images and code snippets. Note that:

There is no merit in longer write-ups: we value quality over quantity.

This report should be your own, but you should include some of your group’s code.

Describe the online resources you have used. You are allowed to use or adapt code from online tutorials, but make sure you clearly explain what you have changed.

1 – General content (Total: 45)

INTRODUCTION AND CONCLUSION: EACH ONE OR TWO SENTENCES (5)

Is the conclusion self-reflective? Do not just talk about how the game could be improved. Think about group dynamics, etc.

Does the introduction help me read the report? You should introduce the report, not just the game.

GAME DESCRIPTION (10)

Describe the scenario/story of the game world. Describe the goals of the player and the challenges they might face.

Include a user manual that explains all the features of your game (otherwise we might not notice them). This section should include instructions on how to run the program and some screenshots. Be concise and precise.

DESCRIBE/EXPLAIN KEY CONCEPTS (20)

Your report must give a brief summary (and possible some history) of how simplegui can be used to build interfaces and games.

You should briefly describe sprites, collisions, and the Vector class.

A MOMENT OF REFLECTION (10)

Is there any evidence of consideration of the whole process?

You might choose to include any of the following:

How well did your group work? Why?

What was hard about writing the program?

What would you do differently if you started again?

Did the game end up doing what you wanted to do?

Did your game only work well some of the time?

Give a brief summary (and possible some history) of how simplegui can be used to build interfaces and games. Briefly describe sprites, collisions, and the Vector class.
Scroll to top