Курсы
Другое
Настоящий материал опубликован пользователем Горяинова Елена Васильевна. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт
Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.
Удалить материалучитель информатики
Файл будет скачан в форматах:
Материал разработан автором:
Большакова-Стрекалова Анна Викторовна
преподаватель информационных дисциплин
Об авторе
Настоящая методическая разработка опубликована пользователем Большакова-Стрекалова Анна Викторовна. Инфоурок является информационным посредником
Презентация "Интерфейсы и наследование в Java" раскрывает основные понятия темы, включает в себя описание механизма наследования, которое реализуется в механизмах интерфейсов, а также, раскрыты понятия интерфейсов и наследования на примерах языка программирования Java.
Курс повышения квалификации
Курс профессиональной переподготовки
Курс повышения квалификации
36 ч. — 180 ч.
Курс повышения квалификации
Еще материалы по этой теме
Смотреть
Рабочие листы
к вашим урокам
Скачать
1 слайд
Выполнила:
Петасова Анастасия
ученица 11 «а» класса
МБОУ СОШ №47 г.о. Самара
научный руководитель:
Николаева Елена Васильевна
Разработка игры под Android на Java
Самара, 2015 г.
2 слайд
Благодаря стремительному развитию информационных технологии (ИТ) и не прерывному увеличению объема информации, необходимой для трудовой деятельности, компьютерное обучение получает всё большую популярность. Ученые постоянно разрабатываю и предлагают к внедрению новые, более совершенные методы, позволяющие существенно качество и интенсифицировать процесс обучения
3 слайд
Компьютерные игры появились во второй половине XX века.
В дальнейшем эта отрасль информационных технологии постоянно развивалась и сейчас превратилась в самостоятельную индустрию.
4 слайд
Актуальность работы
определяется потребностью исследовать
влияние разработок игр под Android на Java
5 слайд
Основной цель моей работы:
разработка игры под Android на Java.
6 слайд
Задачи:
изучить язык программирования Java;
показать значимость разработки игры под Android на Java;
изучить разработку игры под Android на Java;
сформировать пользовательский интерфейс игры под Android на Java;
написать игру, которая удовлетворяла бы потребности каждого учащегося;
провести опрос использования моей собственной игры
7 слайд
Для разработки компьютерных игр используются различные технологии: Adobe Flash un ActionScript, HTML, CSS, AJAX, Java, Unity3D, Adobe (Macromedia) Director, C++, PHP, ASP.NET и другие.
Наибольшую популярность получила Java, т.к используя эти технологии, можно легко создавать интерактивные игры и анимацию.
Во-первых, Java практически всегда входит в четверку самых востребованных языков программирования в мире. Это значит, что изучение Java полезно не только для получения навыков программирования, но и в профессиональном плане.
Во-вторых, Java позволяет охватить широкий спектр разработки — это приложения для настольных операционных систем Windows, Linux, Mac OS, мобильные приложения под Android, веб-разработка, включая интерактивные приложения, подобие Flash приложений.
В-третьих, этот язык проще для начинающих, чем языки С/С++, которые хорошо изучать уже после освоения Java, а не перед ним.
В-четвертых, Java является языком строгой типизации, что прививает хорошие привычки при написании программного кода.
Технологии разработки компьютерных игр на Java
8 слайд
Классификация компьютерных игр по их типу
Игры с приключениями содержат повествование и несколько персонажей, которые обычно путешествуют по определенной местности (городу, стране) с целью поиска некоторого объекта (например, клада, артефакта и т.п.).
В игре предусмотрены различные диалоги, исследования и решение проблем для достижения цели. Примеры игр данного класса: Frog Dares, Save Ed, Jumpstart.
Игры, основанные на действиях пользователя, рассчитаны на проворство игрока, быстроту его действий и реакцию. К этому классу относятся широко распространенные «стрелялки» и некоторые игры, связанные с приключениями, например, Space Invaders , Math Man и NumpadKenny’s.
9 слайд
Пазлы. Эти игры включают логические построения, поиск соответствий и решение проблем. Такие игры, как Тетрис, Судоку, Bejeweled 2 относятся к этому классу. Обучающие игры этой категории в основном предназначены для детей младшего возраста, например, игра «Морское дно» (www.moskids.ru), хотя имеются игры и для студентов (комплект игр «Сердечно-сосудистая система человека» ).
Игры со словами можно было бы отнести к категории пазлов, но их обычно выделяют в самостоятельный класс, т.к. стиль их создания существенно отличается от пазлов. Эти игры предусматривают поиск слов, решение кроссвордов, анаграмм и т.п. К ним относятся, например, Word Freak и Wordz Mania, которые позволяют как пополнить запас слов, так и изучить и/или закрепить их правописание.
10 слайд
Стратегические игры и игры на основе моделирования. Этот класс игр часто разделяют на два. В предложенной классификации они объединены, т.к. требуют от пользователя одинаковой деятельности. Игры этого класса предусматривают стратегическое планирование, управление ресурсами и принятие решений. Примером игры данного класса может служить игра Hex Empires, которая предусматривает развитие города и создание сильной армии. В некоторых играх пользователю также разрешается изменять параметры игры.
11 слайд
В Многопользовательских играх (massively multi-player games) игроки могут общаться между собой, разговаривая, торгуясь и т.п. В настоящее время очень популярны многопользовательские ролевые игры, в которых игроки соревнуются между собой, совершенствуя своего персонажа и развивая свою сферу деятельности. Такие игры все чаще появляются в социальных сетях, например, на портале www.draugiem.lv доступны несколько таких игр. В качестве примеров многопользовательских обучающих игр можно назвать следующие: «Jorney to Galapagos Islands» для детей 8-12 лет для изучения теории эволюции Ч.Дарвина, «Legends of Alkhimia» для школьников 13-14 лет, изучающих химию, «Learning Adventure».
И т.д.
12 слайд
Структура разработки игры под Android на Java
Разработать интерфейс игры
Прописать код
13 слайд
Высшей степенью абстрактности в Java является интерфейс (interface). Все методы интерфейса абстрактны: описатель abstract даже не требуется. Интерфейс в Java не считается классом, хотя по сути является полностью абстрактным классом.
Класс может наследовать/расширять (extends) другой класс или реализовывать(implements) интерфейс. Кроме того, интерфейс может наследовать/расширять другой интерфейс.
14 слайд
В Java класс не может наследовать более одного класса, зато может реализовывать несколько интерфейсов. Множественное наследование интерфейсов не запрещено, то есть один интерфейс может наследоваться от нескольких.
Интерфейсы можно использовать в качестве типов параметров методов. Нельзя создавать экземпляры интерфейсов.
15 слайд
16 слайд
17 слайд
18 слайд
19 слайд
Исследование предпочтений целевой аудитории
Мною было проведено исследование игровых предпочтений целевой аудитории, учеников 4 класса.
Задачи, которые я поставила перед собой:
1. Проведение опроса
2. Анализ полученных данных
3. Выведение обобщенной теории
4. Использование полученных данных
20 слайд
Мною был проведен тест, содержащий следующие вопросы:
1) Кто является вашим кумиром?
2) Какими качествами он обладает?
3) Ваш любимый цвет?
4) Одна из понравившихся вам песен в последнее время?
5) Как долго вы готовы ее слушать?
21 слайд
Анализ полученных данных
22 слайд
23 слайд
24 слайд
По результатам последних вопросов выяснилось, что самые популярные песни могут прослушиваться меньшее количество времени. Так, к примеру, Iowa – маршрутка (одна из самых популярных песен) в среднем может прослушиваться всего 5 часов, а такие песни, как Limp bizkit – rolling, Нервы – кофе мой друг, май bay могут прослушиваться бесконечно, но единицами.
7 356 107 материалов в базе
Вам будут доступны для скачивания все 333 960 материалов из нашего маркетплейса.
Мини-курс
6 ч.
Оставьте свой комментарий
Авторизуйтесь, чтобы задавать вопросы.