Simple snake game, created for WinForms using GDI+
Простая змейка, написанная на WinForms с использованием GDI+
Преимущества, отличающие именно эту змейку от тысячи других змеек на гитхабе:
- Код с подробнейшими комментариями. Разобраться сможет даже начинающий программист.
- Возможность масштабирования графики. Оптимизировано под разрешение 800х600.
- Геймплейная фишка: активная еда - курица, которая убегает от змейки.
- Поддержка уровней с препятствиями в виде камней. Редактор уровней включен в игру.
- Все ресуры игры вынесены в отдельную папку (data), что позволяет модифицировать игру без пересборки бинарного файла.
В игре:
- WASD или Стрелки - изменить направление движения змейки;
- Space (пробел) - ускорение;
- R - перезапуск текущего уровня;
- Esc - вернуться в главное меню;
- P - пауза;
- E - переключиться на редактирование текущего уровня.
В редакторе:
- Левая кнопка мыши - поставить камень в позицию курсора;
- Правая кнопка мыши - удалить камень из позиции курсора;
- Средняя кнопка мыши (колесо) - поставить змейку в позицию курсора, повернуть змейку;
- Ctrl+X - очистить игровое поле от камней;
- E - запустить игру с текущим уровнем;
- Ctrl+S - сохранить уровень в файл;
- Ctrl+O - открыть уровень из файла.
Игра:
Редактор:
Главное окно: