ABCDEFGHIJKLMNOPQRSTUVWXYZAAABACAD
2
Критерии оценки 2D игры на SFML
3
Критерий оценкибаллы
4
minmax
(arcanoid)
max
(pacman)
max (sokoban)предел
5
Спецификация в MindMap13333
6
План разработки в RoadMap13333
7
основной геймплей работает
- чем лучше проработаны правила, тем больше баллов
36666
8
соблюдение стиля кодирования02222
9
архитектура (разделение на функции/структуры)02222
10
чистый репозиторий на github:
- скачанный код собирается
- нет лишних файлов
02222
11
подсчёт очков, визуально понятная победа и понятное поражение02224
12
реализация системы бонусов/эффектов02204
13
качество проработки физики/столкновений/расчётов/движения04444
14
противник (искусственный интеллект)
- в PacMan: каждый призрак имеет своё поведение
- шахматы: компьютер использует адекватный алгоритм, например, строит дерево возможных ходов на 3 хода вперёд и применяет alpha-beta отсечение
00404
15
качество проработки уровней игры
- в играх уровня Sokoban тут можно получить больше баллов
02288
16
целостный внешний вид игры
- графика выглядит однородно
- графика помогает ориентироваться в игре
03444
17
Всего за проект531363646это сумма баллов по критериям
18
Бонусные баллы, могут начисляться:
- за очень аккуратный код
- за интересные и проработанные детали игры
04444только на усмотрение преподавателя
19
20
21
22
На пятёрку:
23
Для ИПС23
24
Для ПС28
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101