Рабочие листы
к вашим урокам
Скачать
1 слайд
Муниципальное автономное общеобразовательное учреждение
Средняя общеобразовательная школа № 22
творческий проект по информатике
Браузерная игра
Выполнил:
Учащийся 7А класса Похабов Д.А
Руководитель:
Учитель информатики Эфа Е.А.
г. Томск
2019 год
2 слайд
Актуальность проекта
3 слайд
Цель проекта
Создать браузерную игру.
Задачи проекта
Выбор игры, которую я повторю в форме веб-приложения
Подбор технических и программных средств.
Разработать серверную часть игры.
Разработать клиент игры в виде веб-страницы.
Разместить сайт с игрой в Интернете.
4 слайд
Выбор игры
5 слайд
Создание серверной части
6 слайд
Создание клиента
7 слайд
Инструменты для разработки
8 слайд
Серверная часть
Задачи сервера:
хранение информации об игровом процессе
обработка ходов
обработка авторизации и деавторизации
обработка подключений и отключений клиентов
работа с игровым чатом
9 слайд
Серверная часть
Что хранит сервер:
состояние игры
идентификаторы, имена, и роли пользователей
игровое поле
10 слайд
Серверная часть.
Обработка подключения и отключения
Алгоритм авторизации при подключении.
11 слайд
Серверная часть.
Обработка подключения и отключения
Алгоритм деавторизации при отключении.
12 слайд
Серверная часть. Работа с чатом
Сообщения, приходящие от клиента на сервер, пересылаются всем остальным клиентам.
13 слайд
Серверная часть. Обработка ходов
Алгоритм обработки запроса на совершение хода.
14 слайд
Серверная часть. Обработка ходов
Алгоритм обработки хода.
15 слайд
Клиентская часть
Задачи клиента:
обработка ввода от пользователя
отправление ходов на сервер
отображение текущего состояния игры и игрового поля
получение и обработка информации от сервера
16 слайд
Клиентская часть
17 слайд
Размещение сайта в интернете
Размещение сайта на домашнем компьютере
172.16.254.1
18 слайд
Размещение сайта в интернете
Размещение сайта на выделенном сервере.
DNS
tictactoe.me
51.158.184.145
19 слайд
Конфигурация выделенного сервера
20 слайд
Размещение сайта в интернете
Переадресация с доменного имени на мой сервер.
DNS
tictactoe.me
51.158.184.145
21 слайд
Заключение
Цель проекта выполнена - браузерная игра создана.
Все задачи выполнены.
Я выбрал игру, которую повторил в форме веб-приложения
Я произвел подбор технических и программных средств.
Я разработал серверную часть игры.
Я разработал клиент игры.
Я разместил сайт с игрой в интернете
http://tictactoe.me
22 слайд
Заключение
Работая над этим проектом я...
улучшил свои знания языков C# и HTML
получил навыки по работе с фреймворком ASP.NET Core
начал изучать язык программирования TypeScript
узнал, как работать с фреймворком Bootstrap
изучил библиотеку SignalR
В дальнейшем я хочу улучшить свои познания в IT и улучшить игру, расширив её функционал.
23 слайд
Литература
https://msdn.microsoft.com/
https://www.wikipedia.org/
документация к различному ПО
24 слайд
Спасибо за внимание!
Рабочие листы
к вашим урокам
Скачать
6 665 090 материалов в базе
«Информатика», Босова Л.Л., Босова А.Ю.
§ 1.3. Всемирная паутина
Больше материалов по этой темеНастоящий материал опубликован пользователем Эфа Евгения Алексеевна. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт
Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.
Удалить материалВаша скидка на курсы
40%Курс повышения квалификации
72 ч. — 180 ч.
Курс повышения квалификации
72 ч. — 180 ч.
Курс профессиональной переподготовки
300/600 ч.
Мини-курс
4 ч.
Мини-курс
3 ч.
Оставьте свой комментарий
Авторизуйтесь, чтобы задавать вопросы.