This article has been localized into Ukrainian by the community.
In this article series, we're building a complete Snake game from scratch. It makes sense to start with the Introduction and then work your way through the articles one by one, to get the full understanding.
If you want to get the complete source code for the game at once, to get started modifying and learning from it right now, consider downloading all our samples!
Повна гра та заключні слова
Протягом кількох останніх статей ми створили цілу класичну гру про змійку, використовуючи лише XAML та C#. Ми виконали основні завдання ігрового движка, такі як малювання фону, малювання головного героя (у цьому випадку зеленої змії), а також складніші речі, такі як виявлення зіткнень.
Крім того, ми побачили, як можна створити кілька шарів інтерфейсу користувача для гри, використовуючи простий XAML, і навіть як можна змінити зовнішній вигляд і поведінку старого доброго Window, щоб воно виглядало саме так, як нам потрібно. Фактично, коли ви запустите нашу фінальну версію гри, ви не подумаєте, що це щось інше, як справжня (хоча й досить проста) гра — ми приховали всі частини, які робили її схожою на додаток Windows.
Хоча в перших статтях ми зосередилися на створенні найпростішої гри «Змійка», у фінальних статтях ми все вдосконалили та додали деякі корисні речі, такі як список рекордів. Ми також додали звуки!
Повна гра
З усім цим ми створили досить повноцінну гру, провівши вас через усі кроки. Тепер вам залишається лише поєднати всі частини, якщо ви хочете зібрати цю гру самостійно, і, звичайно ж, зробити кілька цікавих та інноваційних модифікацій по ходу справи.
Однак, якщо ви хочете отримати легше уявлення про те, як ми все зробили та як гра розвивалася завдяки всім крокам, показаним у статті, ми пропонуємо вам завантажити всі зразки коду з цього посібника.
<TextBlock>
To see the entire game source code,
download all the samples from this
tutorial using the link above!
</TextBlock>Кожна стаття представлена власним зразком коду, тож ви можете побачити, як ми все зробили, та навчитися на цьому. Крім того, повна, фінальна версія гри також включена як зразок, щоб ви могли змінювати її будь-яким чином або просто грати заради розваги.
Короткий зміст
Сподіваємося, вам сподобався цей повний набір статей про те, як створити гру за допомогою WPF. Він дійсно показує, наскільки чудовим та високонастроюваним фреймворком є WPF — можливо все!