Главная Mac Напишите игру Raspberry Pi на Python

Напишите игру Raspberry Pi на Python



Если вы являетесь счастливым обладателем Raspberry Pi, визуальный Скретч язык - отличный способ начать создавать свою первую игру. Но чтобы раскрыть больше возможностей и возможностей оборудования, взгляните на Python.

использование ноутбука в качестве настольного компьютера

Если вы предпочитаете более низкотехнологичный проект, почему бы не ознакомиться с нашим руководством по как превратить Raspberry Pi в медиацентр XBMC ?

Python - это язык программирования по умолчанию для Raspberry Pi. Он используется во всем мире в качестве вводного языка для многих платформ благодаря лаконичному стилю и легкому для понимания синтаксису. Однако это не только для новичков: согласно индексу сообщества программистов TIOBE, Python является восьмым по популярности языком программирования среди профессиональных инженеров, опережая Perl, JavaScript и Visual Basic .NET. Кроме того, он бесплатный, поэтому легко понять, почему так много людей выбирают Python в качестве своего первого языка сценариев.

В этой функции мы познакомим вас с ключевыми концепциями Python и покажем вам, как начать работу с языком, пройдя через образец игры, написанной на Python. Затем вам предстоит создать свой собственный шедевр.

Знакомство с Python

Используются две основные версии Python. За Python 3 будущее, но Python 2 имеет более широкую совместимость с существующими ресурсами, и именно эта версия в настоящее время входит в комплект Raspberry Pi. В этом руководстве мы будем использовать Python 2.7, последний стабильный выпуск из серии 2.x: это означает, что мы можем использовать большинство онлайн-примеров и предварительно написанный код без изменений. Когда придет время, перейти на версию 3 будет несложно.

Когда вы смотрите на код Python, первое, что вы можете заметить, это то, насколько он аккуратно выглядит. Те, кто используется для PHP, JavaScript или других современных языков, также заметят отсутствие фигурных скобок, которые обычно используются для заключения частей кода. Это потому, что Python использует отступы для организации кода. Это хорошая практика для большинства языков, потому что она делает код более читабельным: в Python это обязательно. Если вы не правильно указали интервалы, ваш код не будет работать. Хотя для опытных программистов это может быть сдвигом, он быстро становится естественным и по умолчанию приводит к ясному и понятному коду.

Python также является хорошим первым языком, потому что он представляет собой простую реализацию объектно-ориентированного программирования - концепцию, которую должен понять любой начинающий программист, - и он не знает, как создаются и управляются переменные. Конечный результат - особенно продуктивная среда программирования.

Код Python обычно запускается через интерпретатор, а не компилируется, но, несмотря на это, конечные результаты получаются довольно быстро. Приложения Python могут работать во всех основных операционных системах, поэтому можно создать игру Python на ПК с Windows и запустить ее на компьютере Mac или Linux - или, действительно, на Raspberry Pi.

Модуль Pygame включает в себя всевозможные полезные функции и методы для создания экшн-игр на Python.

Последней сильной стороной Python является доступность широкого спектра дополнительных модулей, которые обеспечивают дополнительную функциональность. Один из таких модулей - Pygame . Как следует из названия, Pygame помогает создавать игры с использованием Python: например, он значительно улучшает обработку изображений с помощью своего класса Sprite, упрощает управление звуком в игре и даже позволяет вашей игре работать с джойстиками. Такие игры, как Call of Duty, могут быть вне его возможностей, но клон Angry Birds, безусловно, нет.

Нативная и кроссплатформенная разработка

Если вы используете рекомендованный дистрибутив Debian Squeeze Linux на Raspberry Pi, Python и Pygame предустановлены, так что вы можете сразу приступить к программированию. Вы можете писать сценарии Python в текстовом редакторе, но мы предлагаем вам воспользоваться бесплатной интегрированной средой разработки (IDE) Geany, которая также устанавливается как часть операционной системы. Это программное обеспечение предлагает множество полезных функций для программистов, таких как автоматическая окраска синтаксиса, чтобы упростить чтение и отладку кода, а также браузер символов, который помогает отслеживать все классы и переменные в вашем коде.

Следующая Страница

Интересные статьи

Выбор редакции

Как добавить несколько видео в историю Instagram
Как добавить несколько видео в историю Instagram
Добавление нескольких видео в истории — одна из самых удобных функций в Instagram. Вместо того, чтобы повторно открывать галерею для публикации клипа, вы можете просто выбрать несколько файлов. Это экономит много времени; но как ты
Нет звука после обновления Windows 10? Вот как исправить
Нет звука после обновления Windows 10? Вот как исправить
Регулярные обновления Windows важны. Конечно, может быть довольно неприятно, когда обновления продолжаются, когда вы что-то делаете, но в целом это хорошо для вашего компьютера. Итак, представьте, что вы проходите обновление, а затем готовитесь к
Как переименовать папку профиля пользователя в Windows 10
Как переименовать папку профиля пользователя в Windows 10
Вот как переименовать папку профиля пользователя в Windows 10, которая находится в c: users, после создания учетной записи пользователя.
Переустановите Магазин Windows в Windows 10 после его удаления в PowerShell
Переустановите Магазин Windows в Windows 10 после его удаления в PowerShell
Если вы удалили все приложения Windows 10 с помощью PowerShell, вот как восстановить и переустановить Microsoft Store Windows Store в Windows 10.
Как создать ярлык для открытия параметров питания и сна в Windows 8.1
Как создать ярлык для открытия параметров питания и сна в Windows 8.1
Параметры питания и сна - это настройка на современной панели управления, там вы можете настроить, когда ваш компьютер перейдет в спящий режим. Также вы можете указать, как долго ваш экран будет активен, когда вы не используете свой компьютер или планшет. Для открытия этих настроек можно создать ярлык.
Как посмотреть свою историю на Snapchat
Как посмотреть свою историю на Snapchat
https://www.youtube.com/watch?v=VhPTiWUurnM Snapchat Stories позволяет вам рассказать историю вашего дня, добавляя фотографии и 10-секундные видеоролики, которые будут доступны вашим подписчикам Snapchat в течение 24 часов, прежде чем исчезнуть навсегда. Особенность была
Создание ярлыка диалогового окна завершения работы Windows в Windows 10
Создание ярлыка диалогового окна завершения работы Windows в Windows 10
Я расскажу, как создать ярлык для классического диалогового окна «Завершение работы Windows» в Windows 10, которое появляется при нажатии Alt + F4 на рабочем столе.