Stitch together the READMEs

This commit is contained in:
Patricia Aas 2021-10-05 14:19:15 +02:00
parent 4a20eecf91
commit 831e85aac1
21 changed files with 54 additions and 3 deletions

View file

@ -1 +1,4 @@
[< Back](../README.md) [< Back](../README.md)
* [Exercise: Add files to the build](build_files/README.md)
* [Exercise: Create and run a unit test](unit_test/README.md)

View file

@ -1 +1,3 @@
[< Back](../README.md) [< Back](../README.md)
* [Exercise: std::unique_ptr<PacMan>](unique_ptr_pacman/README.md)

View file

@ -1 +1,5 @@
[< Back](../README.md) [< Back](../README.md)
* [Exercise: Simple class](create_class/README.md)
* [Exercise: Add Clyde as a Ghost](make_ghost/README.md)
* [Exercise: Refactor out GhostState from GameState](refactor_out_ghost_state/README.md)

View file

@ -1 +1,3 @@
[< Back](../README.md) [< Back](../README.md)
* [Exercise: Create isIntersection function](is_intersection/README.md)

View file

@ -1 +1,3 @@
[< Back](../README.md) [< Back](../README.md)
* [Exercise: Use algorithms (Pellets)](algorithm_pellets/README.md)

View file

@ -1,6 +1,6 @@
[< Back](../README.md) [< Back](../README.md)
# Exercise: Use algorithms # Exercise: Use algorithms (Pellets)
Use algorithms in Pellet and SuperPellet Use algorithms in Pellet and SuperPellet

View file

@ -1 +1,3 @@
[< Back](../README.md) [< Back](../README.md)
* [Exercise: Refactor into Local Lambda](lambda-fy/README.md)

View file

@ -1,5 +1,5 @@
[< Back](../README.md) [< Back](../README.md)
# Exercise: Lambdas # Exercise: Refactor into Local Lambda
Find a small function and turn it into a lambda. Find a small function and turn it into a lambda.

View file

@ -1 +1,4 @@
[< Back](../README.md) [< Back](../README.md)
* [Exercise: PacMan AI](pacman_ai/README.md)
* [Exercise: PacMan Bot](pacman_bot/README.md)

View file

@ -1,3 +1,5 @@
[< Back](../README.md)
# Exercise: PacMan Bot # Exercise: PacMan Bot
PacMan can be controlled with the keyboard, but those inputs can be automated. The only thing that needs to change is PacMan can be controlled with the keyboard, but those inputs can be automated. The only thing that needs to change is

View file

@ -1 +1,12 @@
[< Back](../README.md) [< Back](../README.md)
* [Exercise: Blue Pellet](blue_pellet/README.md)
* [Exercise: Game Over](game_over/README.md)
* [Exercise: Generic Teleporting](generic_teleporting/README.md)
* [Exercise: Read and Write High Score to a file](high_score/README.md)
* [Exercise: Hitbox collision](hitbox_collision/README.md)
* [Exercise: Increased Ghost Speed](increased_ghost_speed/README.md)
* [Exercise: Multiple Generic Teleporters](multiple_generic_teleporters/README.md)
* [Exercise: New Level](new_level/README.md)
* [Exercise: Vertical Teleport](vertical_teleport/README.md)
* [Exercise: Victory Screen](victory/README.md)

View file

@ -1,3 +1,5 @@
[< Back](../README.md)
# Exercise: Blue Pellet # Exercise: Blue Pellet
A pellet that makes the ghosts stop A pellet that makes the ghosts stop

View file

@ -1,3 +1,5 @@
[< Back](../README.md)
# Exercise: Game Over # Exercise: Game Over
In this exercise you will add a game over state to the game. After PacMan has lost all of his lives the game will be In this exercise you will add a game over state to the game. After PacMan has lost all of his lives the game will be

View file

@ -1,3 +1,5 @@
[< Back](../README.md)
# Exercise: Generic Teleporting # Exercise: Generic Teleporting
In the game and the exercise above, the teleports are linked to each other. These systems are not very generic. Update In the game and the exercise above, the teleports are linked to each other. These systems are not very generic. Update

View file

@ -1,3 +1,5 @@
[< Back](../README.md)
# Exercise: Read and Write High Score to a file # Exercise: Read and Write High Score to a file
(std::filesystem) (std::filesystem)

View file

@ -1,3 +1,5 @@
[< Back](../README.md)
# Exercise: Hitbox collision # Exercise: Hitbox collision
AABB AABB

View file

@ -1,3 +1,5 @@
[< Back](../README.md)
# Exercise: Increased Ghost Speed # Exercise: Increased Ghost Speed
Currently the ghosts move at a fixed rate. But in the original game, the ghosts would move slightly faster and faster as Currently the ghosts move at a fixed rate. But in the original game, the ghosts would move slightly faster and faster as

View file

@ -1,3 +1,5 @@
[< Back](../README.md)
# Exercise: Multiple Generic Teleporters # Exercise: Multiple Generic Teleporters
Continuation from above. Take the generic teleporting system you made and allow for more than 1 set of doors. Continuation from above. Take the generic teleporting system you made and allow for more than 1 set of doors.

View file

@ -1,3 +1,5 @@
[< Back](../README.md)
# Exercise: New Level # Exercise: New Level
In this exercise you will need to reset the game board but keep score and lives the same. This should happen when PacMan In this exercise you will need to reset the game board but keep score and lives the same. This should happen when PacMan

View file

@ -1,3 +1,5 @@
[< Back](../README.md)
# Exercise: Vertical Teleport # Exercise: Vertical Teleport
The teleporters are programmed to work only on the horizontal axis. Change the board to add teleporters at the top and The teleporters are programmed to work only on the horizontal axis. Change the board to add teleporters at the top and

View file

@ -1,4 +1,6 @@
# Exercise: Victory [< Back](../README.md)
# Exercise: Victory Screen
As a continuation of the Game Over and New Level exercises. If PacMan beats 3 levels, the game has been beaten and a As a continuation of the Game Over and New Level exercises. If PacMan beats 3 levels, the game has been beaten and a
victory screen should be shown. victory screen should be shown.