Створюємо гру-бестселер Тетріс мовою Python
Друзі, ми підготували для вас дуже цікавий онлайн-тренінг зі створення гри-головоломки-бестселеру «Тетріс», що допоможе легко та швидко познайомитися з розробкою на Python. Нуль теорії, лише практика. Дивись та роби!
«Тетріс» була створена у 1984 році. Ті, хто трохи старший, ще застали часи, коли «Тетрісом» називалася не сама гра, а щось на кшталт портативної консолі з рідкокристалічним екраном, зазвичай зробленої у Китаї, яка містила у собі ще «100 ігор», що є різними рівнями складності тетрісу або ж варіаціями інших ігор з використанням фігур з нього.
З того часу витекло багато води, але популярність тетрісу анітрохи не знизилася. Адже правила гри зрозумілі й дитині, а складність, що поступово наростає, змушує напружити мізки та рефлекси. Не дивно, що «Тетріс» вийшов практично на всіх можливих платформах.
Тож, запрошуємо до участі у живому онлайн кодингу на нашому каналі CodeUA. Щоб отримати нагадування перед вебінаром і посилання на трансляцію, реєструйтеся і розкажіть про вебінар друзям, які цікавляться програмуванням.
Кому буде корисний наш онлайн-тренінг:
- Новачкам. Ніколи не програмували? Це не привід відмовлятися від нового досвіду. Ви маєте шанс зробити свою власну гру з графічним інтерфейсом на Python та отримати досвід практичного застосування даної мови програмування, а також спробувати себе у ролі розробника ігор.
- Python розробникам-початківцям, які бажають систематизувати та поглибити свої знання Python, слідуючи за досвідченим наставником.
- Усім, хто пам’ятає цю гру, та в кого є бажання відтворити її швидко і легко мовою Python.
Програма тренінгу:
- Знайомство з платформою розробки PyCharm та мовою програмування Python.
- Розбір основних типів та конструкцій мови.
- Створення гри-головоломки-бестселеру "Тетріс" з графічним інтерфейсом.
- Об'єктно-орієнтована парадигма програмування.
- Створення ігрового поля та ігрових об'єктів.
- Створення геймплею.
- Додавання полів ведення статистики.
- Додавання фонового аудіо супроводу та спеціальних ефектів.
- Розбір помилок.
- Підведення підсумків.
Вебінар зможе навчити вас:
- Писати прості програми за допомогою мови Python, розуміючи основи алгоритмізації.
- Розуміти основи ООП та використовувати цю парадигму програмування в процесі реалізації програм мовою Python.
- Використовувати зарезервовані типи даних та власні – створюючи класи на Python.
- Ставити задачу та поетапно виконувати її.
- Використовувати найкращі практики.