1 / 11

Игра “ Волки и Овцы ”

Игра “ Волки и Овцы ”. Выполнили студенты группы ИКТ-11 : Лукьянов А. А. Малафеев А. О. . Цели работы. С помощью средств реализовать поле размером 9х9 по аналогии с шахматным и фишки на нём. Осуществить возможность управления фишками с помощью мыши по заданным правилам

casey
Download Presentation

Игра “ Волки и Овцы ”

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Игра “Волки и Овцы” Выполнили студенты группы ИКТ-11: Лукьянов А. А. Малафеев А. О.

  2. Цели работы • С помощью средств реализовать поле размером 9х9 по аналогии с шахматным и фишки на нём. • Осуществить возможность управления фишками с помощью мыши по заданным правилам • Максимально приблизить код программы к стандарту оформления кода

  3. Стандарт оформления кода • набор правил и соглашений, используемых при написании исходного кода на некотором языке программирования. Наличие общего стиля программирования облегчает понимание и поддержание исходного кода, написанного более чем одним программистом, а также упрощает взаимодействие нескольких человек при разработке программного обеспечения

  4. Правила игры • Шашки могут ходить по диагонали на ближайшую незанятую клетку — овцы только вперед, волк вперёд и назад. В начале игры волк и овцы расставлены по краям доски друг против друга, волк ходит первым. Цель волка — дойти до противоположного края доски, в этом случае он выиграл партию. Овцы выигрывают, если им удаётся окружить волка или прижать его к краю, так что он не может больше ходить.

  5. Как это должно выглядеть

  6. Поле при запуске

  7. Победа волков

  8. Победа овец

  9. Средства разработки • Cocos2d-графическая платформа для разработки 2D игр, демок и других графических/интерактивных приложений. • С++-язык разработки

  10. Особенности игры • Поле 9x9 было выбрано не случайно, поскольку для поля 8x8 существует выигрышная стратегия для овец. • Код программы мы постарались сделать в максимально высоком стиле.

  11. Спасибо за внимание

More Related