Principal Mac Crea un juego de Python para Raspberry Pi

Crea un juego de Python para Raspberry Pi



Si eres el orgulloso propietario de una Raspberry Pi, el lenguaje Scratch visual es una excelente manera de dar tus primeros pasos en la programación. Pero para desbloquear más el poder y el potencial del hardware, eche un vistazo a Python.

Más Raspberry Pi…

Consulte nuestra guía tutorial para escribir tu propio juego de Raspberry Pi usando Scratch y envía la creación de tu juego para tener la oportunidad de ganar £ 250

Python es el lenguaje de programación educativo predeterminado para Raspberry Pi. Se utiliza en todo el mundo como lenguaje introductorio para muchas plataformas, gracias a su estilo ordenado y su sintaxis fácil de entender. Sin embargo, no es solo para principiantes: según el índice de la comunidad de programación TIOBE, Python es el octavo lenguaje de programación más popular entre los ingenieros profesionales, por delante de Perl, JavaScript y Visual Basic .NET. También es gratis, por lo que es fácil ver por qué tanta gente elige Python como su primer lenguaje de programación.

En esta función, presentaremos los conceptos clave de Python y le mostraremos cómo comenzar con el lenguaje guiándolo a través de un juego de muestra escrito en Python. Entonces le toca a usted crear su propia obra maestra, que puede enviar a nuestro concurso de codificación Raspberry Pi.

Conociendo Python

Hay dos versiones principales de Python en uso. Python 3 es el futuro, pero Python 2 disfruta de una compatibilidad más amplia con los recursos existentes, y es esta versión la que se incluye actualmente con Raspberry Pi. Para este tutorial, usaremos Python 2.7, la versión estable final de la serie 2.x: esto significa que podemos usar la mayoría de los ejemplos en línea y el código escrito previamente sin cambios. Cuando llegue el momento, pasar a la versión 3 será sencillo.

Lo primero que puede notar sobre Python es lo ordenado que se ve. Aquellos que están acostumbrados a PHP, JavaScript u otros lenguajes modernos también notarán la ausencia de llaves, como se usa convencionalmente para encerrar secciones de código. Esto se debe a que Python usa sangría para organizar el código. Esta es una buena práctica en la mayoría de los lenguajes, porque hace que el código sea más legible: en Python es obligatorio. Si no logra el espaciado correcto, su código no funcionará. Si bien esto puede ser un cambio para los programadores experimentados, se vuelve natural rápidamente y conduce a un código claro e inteligible por defecto.

Python también es un buen primer lenguaje porque representa una implementación simple de programación orientada a objetos, un concepto que cualquier aspirante a codificador debe entender, y está relajado sobre cómo se crean y administran las variables. El resultado neto es un entorno de programación particularmente productivo.

cómo cancelar Xbox Game Pass

El código Python generalmente se ejecuta a través de un intérprete en lugar de compilarse, pero a pesar de esto, los resultados finales son bastante rápidos. Las aplicaciones de Python pueden ejecutarse en todos los sistemas operativos principales, por lo que es posible crear un juego de Python en una PC con Windows y ejecutarlo en una Mac o Linux o, de hecho, en una Raspberry Pi.

Crea un juego de Python para Raspberry Pi

Una gran fortaleza final de Python es la disponibilidad de una amplia gama de módulos complementarios que brindan funcionalidad adicional. Uno de esos módulos es Pygame . Como sugiere su nombre, Pygame te ayuda a crear juegos usando Python: por ejemplo, mejora enormemente el manejo de imágenes a través de su clase Sprite, facilita el control del audio en el juego e incluso permite que tu juego funcione con joysticks. Los juegos como Call of Duty pueden estar más allá de sus capacidades, pero un clon de Angry Birds ciertamente no lo es.

Desarrollo nativo y multiplataforma

Si está ejecutando la distribución Debian Squeeze Linux recomendada en su Raspberry Pi, Python y Pygame vienen preinstalados, por lo que puede comenzar a programar de inmediato. Puede escribir scripts de Python en un editor de texto, pero le sugerimos que aproveche el entorno de desarrollo integrado (IDE) gratuito de Geany que también se instala como parte del sistema operativo. Este software ofrece numerosas funciones útiles para los programadores, como la coloración automática de la sintaxis, para que su código sea más sencillo de leer y depurar, y un navegador de símbolos para ayudar a realizar un seguimiento de todas las clases y variables en su código.

Sin embargo, como mencionamos, Python funciona en muchas plataformas, por lo que puede escribir su código en una PC con Windows y luego moverlo a la Raspberry Pi cuando haya terminado. Para hacer esto, necesitará instale Python 2.7 en su PC . Incluso si está ejecutando Windows de 64 bits, elija el instalador de Windows normal, no el x86-64, ya que la instalación estándar de Pygame es solo de 32 bits.

Siguiente página

Artículos De Interés

La Elección Del Editor

Cómo formatear una unidad USB en una Mac o Windows
Cómo formatear una unidad USB en una Mac o Windows
Formatear una unidad USB implica mucho más que simplemente hacer que su unidad USB sea compatible con su sistema operativo. Es un proceso bastante simple que no debería tomar más de unos segundos. Si eres un usuario de macOS o
Cómo comprobar si una cuenta de Twitter es un bot
Cómo comprobar si una cuenta de Twitter es un bot
Incluso si no está seguro de la definición de bots de Twitter, es posible que haya escuchado a alguien quejarse de ellos. Los bots son cuentas de Twitter automatizadas que fingen ser personas reales a las que les gusta y tuitean contenido diferente. Están controlados por software.
Cómo recortar imágenes en diferentes formas (cuadrado, círculo, triángulo)
Cómo recortar imágenes en diferentes formas (cuadrado, círculo, triángulo)
Recortar imágenes en diferentes formas puede ser divertido y genial. Y no es nada difícil. Es posible recortar imágenes en diferentes formas, como un cuadrado, un círculo o un triángulo. La parte más difícil es quizás elegir
iPhone XR - Cómo hacer una copia de seguridad
iPhone XR - Cómo hacer una copia de seguridad
Hay muchas buenas razones para hacer una copia de seguridad de sus datos en un dispositivo externo. El iPhone XR viene con un avanzado sistema de doble cámara equipado con detección facial. Entre eso y la magnífica pantalla LCD, esta cámara es una atractiva
Cómo hacer un lapso de tiempo en un vídeo en iPhone
Cómo hacer un lapso de tiempo en un vídeo en iPhone
La aplicación de cámara del iPhone te permite grabar en modo de lapso de tiempo y crear videos de lapso de tiempo, pero también puedes grabar videos de lapso de tiempo en el iPhone con iMovie.
Cambiar la contraseña de usuario en WSL Linux Distro en Windows 10
Cambiar la contraseña de usuario en WSL Linux Distro en Windows 10
Si necesita cambiar su cuenta de usuario en una distribución WSL Linux en Windows 10, puede ser un poco complicado cuando no está familiarizado con las herramientas de la consola Linux.
Wifi no funciona en el iPhone XR: qué hacer
Wifi no funciona en el iPhone XR: qué hacer
Perder la señal de Wi-Fi puede ser desconcertante. Puede perderse notificaciones cruciales mientras está desconectado. Dado que muchos usuarios de teléfonos inteligentes prefieren WhatsApp a la mensajería tradicional, sus conversaciones también se interrumpirán. Los datos móviles son una opción adecuada