1 / 1 / 0
Регистрация: 30.05.2021
Сообщений: 29
|
||||||
1 | ||||||
Змейка (главное меню)30.05.2021, 22:18. Показов 5161. Ответов 1
Всем привет, пытаюсь разобраться в коде данной игры, но никак не могу понять как правильно сделать главное меню в начале. Началась учебная практика и преподаватель сказал что не хватает меню игры + чтобы в этом меню была функция изменения скорости, но еще одна проблема это скорость, если поменять значение в строке со скоростью змейки, змейка начинает не съедать яблоки, а проходить сквозь них, не понимаю в чем проблема. Помогите добрые люди ;(
0
|
30.05.2021, 22:18 | |
Ответы с готовыми решениями:
1
Заменить главное меню на другое главное меню Как сделать возврат в главное меню из подпункта меню, здесь код в (.h) и (.cpp) Возврат назад в главное меню из подпункта меню Сделать: Главное меню (первые вторые третьи) после главного меню выбор блюда, в конце список обеда |
║XLR8║
|
||||||
09.06.2021, 22:44 | 2 | |||||
В играх есть понятие сцены. Упрощённо, сцена это всё что игрок видит и с чем может взаимодействовать в данный момент. Меню игры видно не всегда, а только в определённые моменты. Так как оно ни с чем не пересекается, его можно вынести в одтельную сцену. Змейку с едой можно вынести в игровую сцену. На старте запускать сцену меню. При нажатии на "играть" ложить сцену игры на вершину стека сцен. А в вечном цикле брать сцену на вершине стека, отрисовывать её и передавать ей весь ввод.
Например:
Добавлено через 4 минуты все эти скобки вымораживают, это питон а не си, это не по PEP8. Настоятельно рекомендую к ознакомлению. Добавлено через 2 минуты rus_el_di, у тебя проверка столкновения реализована сравнением целых и положение еды всегда кратно 10, как думаешь ?
0
|
09.06.2021, 22:44 | |
09.06.2021, 22:44 | |
Помогаю со студенческими работами здесь
2
Главное меню главное меню Главное меню Главное меню главное меню Главное меню Главное меню Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |