Серия «Информатика»
Разработка игры
Я разрабатываю игру на Python. По STAR WARS. Игра пиксельная.
Идея: джедая отправляют на задание. Ему надо зачистить заброшенную многоэтажную базу от Тёмной Силы. Там Дарт Мол, его надо победить.
Будет много дроидов и существ. Разные локации и сокровища.
Нужны идеи и картинки. Присылайте, пожалуйста, в комментарии всё, что придумаете. Картинки желательно в хорошем разрешении. Жду!
База
Python. Операторы
Аримфетические:
+ сложение
- вычитание
* умножение
/ деление
% остаток от деления
// деление нацело
** возведение в степень
Сравнение:
== равно
!= не равно
> больше
< меньше
>= больше или равно
<= меньше или равно
Логические:
and конъюнкция (умножение, и)
or дизъюнкция (сложение, или)
not (отрицание, не) (в приоритете выполнения)
Python. Ввод и вывод данных
Переменные:
Переменная - это именованный контейнер для заданного значения.
4 примитивных типа данных:
int (целые числа)
float (дробные числа)
str (строки)
bool (логический)
Можно преобразовывать один тип в другой.
Вывод:
print()
\n - символ новой строки
end = "" - завершающий символ
Ввод:
input()
Аргумент - строка, которая выведется перед входной
Чтобы преобразовать введённую строку в число:
int(input())
Установка pygame
Работая с python, столкнулся с проблемой: нигде в интернете не указано как установить библиотеку pygame на Windows. Да, сайтов есть много, но ни на одном нет толкового объяснения. Поэтому я создал этот небольшой гайд.
Шаг 1. Установка Python.
Предполагается, что он уже установлен. Об этом говорить не буду, есть много подробных объяснений.
Шаг 2. Добавление библиотеки.
По ссылке, на яндекс диске расположены файлы библиотеки:
Их надо скопировать, и дальше начинается самое интересное! Сначала в проводнике во вкладке "Вид" нажимаем галочку "Скрытые элементы".
Этот компьютер - Диск - Пользователи - Имя вашего пользователя - скрытая папка "AppData" - Local - Programs - Python - Python312 (ваша версия для работы) - include
Как только вы зайдёте в последнюю папку, там будет много файлов типа header file. К ним и добавляем файлы с диска.
Шаг 3. Работа с pygame.
Все шаги для работы сделаны. Начинаем работать.
Посоветую сайт для обучения (там есть весь Python, pygame - часть 13):
Пожалуйста, поднимите пост в лучшее, чтобы увидели многие. Спасибо)