[Запишите общий процесс использования python для создания выпускной системы управления дизайном игры] - Постоянно обновляется

1. Предпосылки

1. Сначала проясните используемую технологию и изучите:

Python, который я использую: Pycharm+Flask+Django+MySQL
Основной учебный сайт:
①Основы Python: https://www.bilibili.com/video/BV1c4411e77t?p=1 ②Связь
между интерфейсом и сервером: https:// www.bilibili.com/video/BV1rT4y1v7uQ?p=1&vd_source=8b0b3b9fa5eb6692e45e9e45a52296f6Вы
можете сначала понять основы Python, такие как знакомство со строками, кортежами, словарями, if, for и другими разработками самых основных функциональных точек.
Затем изучите структуру flask и Django, а также изучите интерфейсную страницу отображения html и базу данных фонового хранилища sql.

2. Отобразите фоновую систему, которую вы хотите спроектировать, в соответствии с функциями, которые может реализовать технология.

Через Baidu и другие поисковые каналы я узнал, что самый простой выпускной проект — создать систему, которая может добавлять, удалять, изменять и проверять Ниже приведен мой справочный документ для выпускного проекта: ①Python как система выбора темы — выпускной проект:
https ://max.book118.com/ html/2022/0621/7143154160004133.shtm ②Python как выпускной проект
системы вакцинации:
https://blog.csdn.net/qq_44166630/article/details/122337925
узнайте, что python можно использовать для реализации системного отображения страниц + добавления, удаления, модификации и запроса связанных данных.
Проще говоря, это использование фреймворка flask для написания страниц, которые можно просматривать, а затем использование django для связывания функций системных страниц с базой данных для реализации добавления, удаления, изменения и запроса информации о данных.

3. После выбора системы, которую вы хотите построить, начните думать о том, что делать

Например, выбранная мной система управления игровым фоном может отображать следующее:
модуль управления операциями: данные о поведении, данные о перезарядке, данные об активности и т. д.
Функциональные модули администратора: управление объявлениями, управление электронной почтой, управление событиями, управление пользователями, управление обратной связью и т. д.
Модуль управления игровыми данными: управление предметами, управление монстрами, управление навыками, управление героями, управление снаряжением и т. д.
① Справочный документ:
https://zhuanlan.zhihu.com/p/466884171
Основная идея состоит в том, чтобы рассмотреть, какие функции необходимо выполнять в фоновом режиме в соответствии с играемыми играми.
Например, отправка электронных писем пользователям, отправка подарков и закрытие учетных записей, настройка операций копирования, публикация объявлений и другие функции, требующие гибкой обработки.
Затем с точки зрения разработки, чтобы понять, как эти функции должны быть реализованы:
например, для отправки электронного письма: в фоновом режиме есть поле ввода, введите копию, элемент и информацию о пользователе, которую вы хотите отправить, нажмите «Отправить», и вставить запись в базу данных через почтовый интерфейс.Пользователь получает информацию об электронной почте через интерфейс get.
Заголовок: в списке фоновой информации о пользователе щелкните заголовок пользователя, которому необходимо присвоить титул, и измените поле черного списка в базе данных через почтовый интерфейс, а затем узнайте, занесен ли пользователь в черный список через интерфейс получения, когда пользователь заходит в игру, если она занесена в черный список Вход запрещен.
На самом деле принцип заключается в изменении данных базы данных через внешний триггерный интерфейс для достижения желаемой функции.

2. Начните проектирование

1. Вступительный отчет

① Цель и значение проекта:
Baidu искал, а затем изменил, например, мой:
С популяризацией компьютеров и быстрым развитием сетевых технологий сеть проникла в повседневную жизнь людей.
Люди используют мобильные телефоны и компьютеры для просмотра коротких видеороликов, чтения романов и игр, чтобы расслабиться в свободное время во время работы и учебы. Именно поэтому в нашу жизнь стали входить и автономные игры, и онлайн-игры, и игровые соревнования. Например, Yuanshin, League of Legends, Crossfire и т. д. достигают цели развлечься и подружиться, сражаясь и общаясь между людьми.
Просто потому, что онлайн-игры позволяют участвовать большому количеству пользователей, необходимо управление игровым фоном для подсчета и обработки пользователей и различных данных.
②Содержание темы:
В этом документе представлена ​​полная система управления игровым фоном на основе PyCharm+flask+Django+Mysql.
Основными реализованными функциональными модулями являются:
модуль управления работой: данные о поведении, данные о перезарядке, данные об активности и т.д.
Функциональные модули администратора: управление объявлениями, управление электронной почтой, управление событиями, управление пользователями, управление обратной связью и т. д.
Модуль управления игровыми данными: управление предметами, управление монстрами, управление навыками, управление героями, управление снаряжением и т. д.

おすすめ

転載: blog.csdn.net/weixin_43121266/article/details/129228185