Patricia Aas
|
262ac5dcc5
|
No shouty
|
2021-09-10 15:49:33 +02:00 |
|
Patricia Aas
|
90f546f1b2
|
Revert "There is no standardized interface to add an additional message to assert errors. A portable way to include one is to use a comma operator provided it has not been overloaded"
This reverts commit 32a27e986e .
|
2021-09-10 15:35:06 +02:00 |
|
Patricia Aas
|
32a27e986e
|
There is no standardized interface to add an additional message to assert errors. A portable way to include one is to use a comma operator provided it has not been overloaded
|
2021-09-10 15:33:13 +02:00 |
|
Corentin Jabot
|
b3480111db
|
Fix conversions warning (again)
|
2021-09-10 15:28:38 +02:00 |
|
Corentin Jabot
|
bc83fa77c3
|
Fix conversions warnings
|
2021-09-10 15:04:43 +02:00 |
|
Corentin Jabot
|
25394c4cdd
|
Right the wrongs
|
2021-09-10 14:02:09 +02:00 |
|
Patricia Aas
|
706c6245a5
|
Capture local explicitly
|
2021-09-10 11:41:20 +02:00 |
|
Patricia Aas
|
0f7ad08ae9
|
Add missing include
|
2021-09-10 11:41:00 +02:00 |
|
Corentin Jabot
|
06cb7a17f6
|
Fix the build again
|
2021-09-10 11:35:26 +02:00 |
|
Corentin Jabot
|
8db4b0af79
|
Fix the build (this is why you make PRs kids)
|
2021-09-10 11:24:24 +02:00 |
|
Corentin Jabot
|
453dd17d7c
|
Use size_t again
|
2021-09-10 11:04:27 +02:00 |
|
Ólafur Waage
|
2f62f7ae1d
|
Reverting pellet C++20 changes since we don't target 20 fully.
|
2021-09-09 10:59:59 +02:00 |
|
Ólafur Waage
|
613831f1c0
|
Fixes for ghost movement where they would occationally exit the stage when cornered. Closes #25
|
2021-09-09 10:56:29 +02:00 |
|
Ólafur Waage
|
60b3cdeb40
|
Formatting and const fixes. Also check for extra canGo calls.
|
2021-09-08 14:49:43 +02:00 |
|
Ólafur Waage
|
b79b2a29e8
|
Using std::erase for pellets possible in C++20
|
2021-09-08 10:21:37 +02:00 |
|
Ólafur Waage
|
55fbb53591
|
Refactoring Game and GameState. Moving game state update logic into that class. Game is now only event loop.
|
2021-09-07 16:00:19 +02:00 |
|
Ólafur Waage
|
aa45121bec
|
Minor formatting and warning fixes.
|
2021-09-06 16:40:42 +02:00 |
|
Ólafur Waage
|
d0bd69aee1
|
Removing unnecessary forward decl.
|
2021-09-06 16:27:29 +02:00 |
|
Ólafur Waage
|
00bfd15074
|
Adding epsilon test for Position. Also adding tests for GridPosition and Position.
|
2021-09-06 16:24:30 +02:00 |
|
Ólafur Waage
|
fe32b18d0c
|
Isolating SFML to the Canvas class.
|
2021-09-06 15:38:40 +02:00 |
|
Ólafur Waage
|
aa22b91e8b
|
Adding header files to their own folder in the project.
|
2021-09-06 14:51:01 +02:00 |
|
Patricia Aas
|
d196491ea4
|
Rename variable and remove unneeded curlies
|
2021-08-25 11:26:13 +02:00 |
|
Patricia Aas
|
4b7015b96b
|
Remove unneeded init
|
2021-08-25 11:23:54 +02:00 |
|
Corentin Jabot
|
af1c650727
|
Be more explicit about captures
|
2021-08-12 10:19:54 +02:00 |
|
Corentin Jabot
|
b3798ef2df
|
Remove a nodiscard
|
2021-08-12 10:18:51 +02:00 |
|
Patricia Aas
|
eaf61585ea
|
Fix Clang-Tidy warnings
|
2021-08-02 16:43:18 +02:00 |
|
Corentin Jabot
|
76c931656f
|
Remove nodiscard
|
2021-08-02 15:31:32 +02:00 |
|
Patricia Aas
|
d3cc1d90c7
|
Fix warnings
|
2021-08-02 15:28:07 +02:00 |
|
Corentin Jabot
|
2cc15c6dcb
|
add toolchain file
|
2021-08-02 14:46:26 +02:00 |
|
Patricia Aas
|
c10eb99336
|
Early return in Clyde
|
2021-08-02 14:24:11 +02:00 |
|
Patricia Aas
|
ab9664d07f
|
Name changes and typos
|
2021-08-02 14:09:03 +02:00 |
|
Corentin Jabot
|
17ac48f713
|
Implement ghost movements
|
2021-07-29 11:16:08 +02:00 |
|
Patricia Aas
|
43ccaae3ef
|
Rename variable
|
2021-07-28 19:06:35 +02:00 |
|
Patricia Aas
|
99cf57956c
|
Init pos
|
2021-07-28 17:01:22 +02:00 |
|
Patricia Aas
|
4d53ccce18
|
Introduce scatterTarget function and inline things that should be in the ghost
|
2021-07-28 16:39:27 +02:00 |
|
Corentin Jabot
|
f31d238bd4
|
Rename speedy, remove starting position
|
2021-07-28 16:20:19 +02:00 |
|
Patricia Aas
|
79b78f7dc0
|
Remove pacman::
|
2021-07-28 15:41:32 +02:00 |
|
Patricia Aas
|
71cb40ad18
|
Remove unused parameter
|
2021-07-28 15:30:53 +02:00 |
|
Patricia Aas
|
5b2b0d8e73
|
Make files for ghosts
|
2021-07-28 15:28:36 +02:00 |
|
Corentin Jabot
|
fe04e7d03a
|
Cleanup PacManAnimation a bit
|
2021-07-19 12:06:27 +02:00 |
|
Corentin Jabot
|
d6a046ff47
|
Use the correct ghost names
|
2021-07-16 09:35:32 +02:00 |
|
Corentin Jabot
|
0428366e86
|
Call reserve and add uncommited code
|
2021-07-16 09:19:10 +02:00 |
|
Corentin Jabot
|
691aac978e
|
Get rid of tuple
|
2021-07-15 09:14:25 +02:00 |
|
Patricia Aas
|
522362152d
|
Refactor
|
2021-07-13 14:26:57 +02:00 |
|
Corentin Jabot
|
43cfecc077
|
Get rid of unused comparison operator
|
2021-07-09 10:24:24 +02:00 |
|
Patricia Aas
|
ee3c7c61db
|
Simplify
|
2021-07-08 18:12:03 +02:00 |
|
Patricia Aas
|
890d061a92
|
Move teleport to Board
|
2021-07-08 18:00:39 +02:00 |
|
Corentin Jabot
|
370a57f454
|
Get rid of board class
|
2021-07-08 17:42:24 +02:00 |
|
Patricia Aas
|
e5e46a0e65
|
Create GameState
|
2021-07-08 16:57:18 +02:00 |
|
Corentin Jabot
|
3966987e2a
|
Put the scaling function in a lib
|
2021-07-08 10:18:36 +02:00 |
|