Создание видеоигры в Scratch: презентация по информатике

Игра в информатике
Выполнил: Киев Владислав
ученик 7’г’ класса
Руководитель: Овчинникова А. А
учитель информатики
Введение
• Не сомневаюсь, что многие любят играть на компьютере,
телефоне или планшете и смотреть 3D-мультфильмы. При
этом каждому нравятся игры определённого жанра
(например: Аркады).Но многие не знают, как их делают. Для
этого нужны программы - наборы команд, которые
приказывают компьютеру двигать героев по экрану. А самое
главное то, что любой может сам создавать такие
программы! Придумывать игры со своими героями, рисовать
мультфильмы - все, что захочешь! Для этого придумали
специальные детские среды программирования. В них
команды нарисованы как цветные значки-блоки, из которых
удобно собирать программы. Это похоже на конструктор
«Лего». Просто берешь кубики и собираешь сложную
программу или игру. Одна их таких специальных сред
называется Скретч (Scratch) . Именно ей я и займусь.
Проблемы:
 Можно ли в среде Скрейч создавать видеоигры.
 Как создают видеоигру
 Что для этого необходимо
 Сколько времени понадобится на создание игры
 Можно ли создать игру самому
Цель и задачи
• Цель. Создание видеоигры на свой вкус самому.
• Задачи:
• Выяснить, можно ли в среде Скрейч создавать
видеоигры.
• Узнать, как создают видеоигры
• Выяснить что для этого необходимо
• Разузнать сколько времени понадобится на создание
игры
• Выяснить, можно ли создать игру самому
• Гипотеза. Я думаю, что игру можно создавать самому, но
это не так уж и просто как может казаться. И у меня
может получиться.
• Методы:
• Поиски информации
• Помощь учителя
• Виртуальные книги
• Теоретическая значимость. Дополнительный материал по
предмету «Информатика»
• Практическая значимость. Будет создана видеоигра.
• База исследования. Кабинет информатики МБОУ
«Большесосновская СОШ»
• Новизна. Будет создана видеоигра.
Глава I. Теоретическая
Скретч - программа для создания игры
 Скретч разрабатывался специально для детей младшего и среднего школьного возраста. Её
можно скачать по ссылке http://scratch.mit.edu/scratch2download/ .
 Прежде чем создавать игру в Скретче, стоит придумать для нее историю. Нужно
подумать, какие игры и мультфильмы ты любишь? Что в них происходит? В
мультфильмах всегда есть герои. Они могут, например, искать потерявшихся
друзей, спасать кого-нибудь во время наводнений или землетрясений,
исследовать неизведанные земли, сражаться с чудовищами или хулиганами. Они
дружат, ссорятся и мирятся. Все это может стать сюжетом - историей, которая
происходит с героями. У каждого персонажа свой характер, и от него зависит,
как будет разговаривать, двигаться и поступать герой. В играх все так же - есть
сюжет и герои. Но вот важное отличие игры от мультфильма: в игре мы не только
наблюдаем за развитием сюжета, но и сами что-то делаем. Мы принимаем
решения о том, что и когда будет происходить. В отличие от обычной жизни эти
решения не могут быть любыми. Пространство игры ограниченно. Создатель
игры (я) заранее должен продумать поведение игрока. Больше, чем задумано,
игрок сделать не сможет. Так что игра не должна быть скучной!
Первоначальный интерфейс программы Scratch
Что нужно для того чтобы сделать игру
 Прежде чем создавать игру в Скретче, стоит придумать для нее
историю . Нужно подумать, какие игры и мультфильмы ты любишь?
Что в них происходит? В мультфильмах всегда есть герои. Они могут,
например, искать потерявшихся друзей, спасать кого-нибудь во время
наводнений или землетрясений, исследовать неизведанные земли,
сражаться с чудовищами или хулиганами. Они дружат, ссорятся и
мирятся. Все это может стать сюжетом — историей, которая
происходит с героями. У каждого персонажа свой характер, и от него
зависит, как будет разговаривать, двигаться и поступать герой. В
играх все так же — есть сюжет и герои. Но вот важное отличие игры
от мультфильма: в игре мы не только наблюдаем за развитием
сюжета, но и сами что-то делаем. Мы принимаем решения о том, что
и когда будет происходить. В отличие от обычной жизни эти решения
не могут быть любыми. Пространство игры ограниченно. Создатель
игры (я) заранее должен продумать поведение игрока. Больше, чем
задумано, игрок сделать не сможет. Так что игра не должна быть
скучной!
 Каждый игрок в каждой игре играет, чтобы чувствовать себя умнее,
сильнее, быстрее других. У него усиливаются, «прокачиваются» какието качества или появляются новые. Никто не играет в игры, чтобы
проигрывать, поэтому игра не должна быть слишком сложной. Успех
твоего труда зависит от того, полюбят твою игру или нет.
Глава II. Создание игры
Цель, задачи, условия для создания игр
 Целью практической работы было создание видеоигры с
использованием программы.
 Для этого я поставил перед собой задачи:
 1.Подготовить необходимое программное обеспечение, компьютерную
технику.
 2.Продумать смысл игры, героев, место действия.
 3.Поэтапно создать игру
 Процесс создания игры осуществлялся во внеурочное время в кабинете
информатики и дома.
 Особенности, которые важно учитывать при создании видеоигры:
 Идеи и истории недостаточно для того, чтобы сделать игру . Тебе
придется ответить на вопросы:
 • Какие эмоции игрок должен испытывать во время игры?
 • Игроку нужно быть быстрым? Смелым? Умным?
 • Чему игрок сможет научиться?
 • Что герои игры будут делать — бегать, обмениваться ресурсами,
решать загадки?
Результаты работы
 Я создал игру про танки, в программе Scratch. Идею игры
скопировал из знаменитой “Battle City”. Игра про
танчики. Из игры была взята только идея боевого
сражения, и отражения вражеской атаки, а вся остальная
работа делалась самостоятельно. Чтобы выиграть в игре
нужно было победить соперника, а им был 2 игрок.
 Примеры скриптов
Приложение 2
 Как выглядит сама игра
Заключение
• Я достиг своей цели, создал игру. Моей игрой
заинтересовались сверстники. У них появился азарт
поиграть и обыграть соперника. Некоторые даже
изъявили желание попробовать программировать. Моя
гипотеза о том, что игру можно создавать самому
подтвердилась и это не так просто. В будущем эти
знания программирования могут мне пригодиться и я
буду ими пользоваться. В настоящее время у меня
появились новые идеи для создания других видеоигр. И
я буду продолжать работать в этом направлении.
Список используемых источников
информации
• 1. Электронная книга уроков программирования в
“Scratch” Торгашевой
• 2. Электронная книга уроков программирования в
“Scratch” Пашковской
• 3. Электронная книга уроков программирования в
“Scratch” Сорокиной
• 4. Электронная книга уроков программирования в
“Scratch” Патрашкина
• 5. Электронная книга уроков программирования в
“Scratch” от самих создателей.