а для збереження результатів гри
public Form3 () Конструкторpublic void button1_Click (object sender, EventArgs e) Запис результатів гри у файл (якщо файл не існує, то він буде створений), закриття вікна збереження результатів partial class Form4: Form
Форма для перегляду результатів гри
public Form4 () Конструкторprivate void button1_Click (object sender, EventArgs e) Читання і виведення результатів з файлу на екран, якщо файл з даними ім'ям гравця существуетprivate void button2_Click (object sender, EventArgs e) Закриття вікна
4. Розробка програмних модулів
На рис.3 зображена блок-схема методу отменаХодаToolStripMenuItem_Click ()
Рис. 3. Метод скасування ХодаToolStripMenuItem_Click ()
На рис.4 зображена блок-схема методу ReadMap ()
Рис. 4. Метод ReadMap ()
На рис.5 зображена блок-схема методу OpenNextLevel ()
Рис.5. Метод OpenNextLevel ()
. Керівництво користувача
Після запуску програми з'являється вікно гри з уже завантаженої картою першого рівня (рис.6):
В
Рис.6. Карта першого рівня
Хрестиками відзначені ті місця, куди потрібно перемістити кубики. Червоним кольором горять кубики, які ще не поставлені на хрестики, зеленим - ті, які вже стоять на місці. p align="justify"> Використовуючи клавіші на клавіатурі (стрілки вгору, вниз, вправо, вліво), поставте всі ящики на місця. Після того як ви це зробили, з'явиться вікно для збереження результату даного рівня (рис.7):
В
Рис.7. Вікно для збереження
Тут необхідно ввести ваше ім'я, під яким буде збережено результат. Після того, як Ви це зробили, натискаємо клавішу В«ГотовоВ». Результат зберігся і завантажується автоматично наступний рівень гри. Далі дії повторюються. p align="justify"> У грі реалізована можливість вибору рівня для проходження в довільному порядку. Для цього необхідно вибрати в меню В«ФайлВ» пункт В«Завантажити картуВ» і відкрити необхідний рівень:
В
Рис. 8. Меню файл
Також можливий перехід до наступного рівня не проходячи поточний. Для цього потрібно відкрити меню "Файл" і вибрати пункт В«Наступний рівеньВ» (рис. 9). Після натискання рівень автоматично завантажитися. br/>В
Рис. 9. Н...