Створення гри “Nyan cafe”на мові
Програмування Python
Іванова Анастасія Володимирівна, учениця 8-В класу ХЗОШ |-||| ступенів №128 Харківської міської ради Харківської області.
Юзько Світлана Миколаївна, вчитель інформатики ХЗОШ |-||| ступенів №128 Харківської міської ради Харківської області.
У час стрімкого розвитку інформаційних технологій, в кожного є уявлення про “програмування. З результатами програмування ми стикаємося буквально щодня. Смартфони, комп'ютери, автомобілі і навіть найпростіші мікрохвильовки є ці результати. Мови програмування дозволяють вашим аксесуарам виконувати як найпростіші завдання, так і складні процеси.
У цій роботі МАН була створена игра-візуальна новела “Nyan cafe”.
Візуальна новела – це жанр відеоігор, в якому демонструється історія за допомогою виводу на екран статичних зображень, тексту і звуків. Особливістю новел є низька інтерактивність, частіше за все від гравця потребується лише натиск лівою кнопки миші. Структура оповідання працює як в інтерактивних книгах, популярних у 1990-ті рр, але розкриття персонажів й сюжет набаго складніший, ніж у книгах для дітей. Візуальна новела є своєрідним текстовим квестом та частіше за все має розгалужений сюжет й містить декілька кінцівок.
Моя візуальна новела “Nyan cafe” є романтичного жанру. Графіку гри складає пакет фонів й зображень персонажів, які накладаються згори. Всі медіа-файли були намальовані мною власноруч. Музичне супруводження я узяла с дозволом на використання з вказанням автора.Новела має розгалужений сюжет й має декілька варіантів кінцівки.
Гра була створена на гральному рушію Ren’Py. Цій двигун є безкоштовним, вільним і відкритим гральним рушієм для створення як некомерційних, так і комерційних візуальних новел для Windows, Linux, Mac, Android, iOS. За допомогою Ren’Py було створено понад 1250 ігор.
Робота складається з трьох частин:
- Вступу
- Створення гри
- Висновку
У Вступі я розповім чому саме Ren’Py є кращим двигуном для створення візальних новел та його актуальність.
У Створенні гри розглядається послідовність дій при створенні новели, початковий код та результат. Опис функций які в ній застосовуються. Створення гри на двигуні, опис мови програмування Python.
У Висновку проводиться підсумок віконаної роботи щодо створеної гри.
































