Оглавление:

Игра змейки в C: 8 шагов
Игра змейки в C: 8 шагов

Видео: Игра змейки в C: 8 шагов

Видео: Игра змейки в C: 8 шагов
Видео: Slither.io,Wormax.io,Little Big Snake,Wormate.io,Gulper.io,Slithercraft.io,Andry Snakes,Sworm.io 2024, Июль
Anonim
Игра змейки в C
Игра змейки в C

Игра «Змейка» была популярна в старых мобильных телефонах, которые можно очень легко перенастроить с помощью программы c. Для создания этого проекта вам потребуется базовое понимание синтаксиса c. Пример: цикл for, цикл while и т. Д.

При создании такого типа игрового проекта ваши навыки программирования значительно улучшатся.

Шаг 1. Изучение базового синтаксиса для Devolping Gui

Вы можете добавить цвет, и вы можете распечатать там, где хотите написать

Вам нужно изучить базовый синтаксис, например:

1) gotoxy (х, у)

2) textcolour ()

3) textbackground ()

4) kbhit ()

Шаг 2: приветственная страница игры

Приветственная страница игры
Приветственная страница игры

используя выше, выберите правильный фон и шрифт.

поприветствуйте пользователя, показав название игры

Шаг 3: Выбор уровня игры

Выбор уровня игры
Выбор уровня игры

После отображения названия игры.

Очистить экран ()

показать уровни и попросить пользователя выбрать уровень

сохранить выбранный пользователем уровень в переменной и использовать его для увеличения уровня сложности пользователя.

Шаг 4: алгоритм

Алгоритм
Алгоритм

случайная функция:

В программе c есть функция случайного выбора, которая используется для размещения блюд в любой точке экрана.

Таким образом, используйте эту функцию, чтобы разместить еду в любой точке экрана.

Движущаяся змейка по экрану:

Как вы можете видеть, змейка печатается путем вывода на экран символа `` * ''. Таким образом, нам нужно вывести один символ в начале и стереть один символ в конце.

Изменение направления:

Направление змейки можно изменить с помощью функции kbhit ().

когда вы нажмете на символ, он изменит направление змеи.

Шаг 5: Алгоритм увеличения размера змейки и увеличения баллов

Алгоритм увеличения размера змейки и увеличения оценки
Алгоритм увеличения размера змейки и увеличения оценки

Увеличение размера змеи:

Когда змея движется вперед, ее размер увеличивается, а когда координата змеи совпадает с координатой еды, размер змеи увеличивается.

Увеличение баллов:

когда snanke получает еду, оценка пользователя также увеличивается

Из изображения выше видно, что оценка пользователя и размер змеи увеличились.

Шаг 6. Условие окончания игры:

Условие окончания игры
Условие окончания игры

Когда змейка коснется границы экрана, игра закончится.

Это можно сделать, сравнив координату границы с координатой змеи.

Шаг 7: закрыть страницу

Выйти со страницы
Выйти со страницы
Выйти со страницы
Выйти со страницы

Последний шаг - спросите пользователя, хочет ли он продолжать играть или нет.

Шаг 8: ссылка на Vedio и C-код

ссылка для змеиного кода

Рекомендуемые: