Cómo hacer sus propios juegos de video con python
¿Está cansado de jugar a los mismos viejos juegos de video? Aprender a hacer sus propios juegos de vídeo con Python. Python es un lenguaje de programación orientado a objetos potente y flexible. La sintaxis de Python es fácil de leer, lo que hace que sea atractivo para los programadores y desarrolladores de software en ciernes avanzadas. Python es una plataforma sólida para crear sus propios videojuegos. Sin embargo, si usted quiere hacer videojuegos Python que sus amigos realmente quieren jugar, que está también va a tener que saber cómo utilizar pygame.
Descargar Python desde Python.org (ver Recursos). Python está disponible bajo una licencia de código abierto, por lo que la descarga no le costará nada. Cuando acabas de llegar página principal de Python, mira en la parte superior izquierda; esquina y haga clic en el "Descargar" enlazar. Encuentra la versión más reciente de Python para el sistema operativo de su ordenador y haga clic en el enlace para iniciar el proceso de descarga. Una vez finalizada la descarga, un acceso directo del pitón colocado se coloca en el escritorio. Haga doble clic en el icono para abrir entorno de desarrollo integrado de Python (IDLE). Si usted no recibe ningún mensaje de error, la descarga se ha realizado correctamente.
Aprender los conceptos básicos. Antes de que pueda convertir esa idea de juego asesino en una realidad, usted tiene que aprender los fundamentos de la programación Python. Una opción para aprender a usar el lenguaje Python es a través de tutoriales en línea gratuitos. Para encontrar tutoriales, haga clic en el "Acerca de Python" la sección en la parte superior izquierda; esquina de la página web de Python. A continuación, haga clic en "Empezando" y vaya a la sección Aprender a encontrar enlaces a tutoriales de Python. Algunas personas disfrutan de aprender de tutoriales en línea, pero muchos de ellos están dirigidos a usuarios avanzados o están mal organizados, lo que los hace difíciles de usar para principiantes. Su otra opción para familiarizarse con Python es mediante la compra de algunos libros. títulos son populares "Learning Python" por Mark Lutz, "La programación Python para el principiante absoluto" por Michael Dawson y "A partir del desarrollo de juegos con Python y Pygame" Will McGugan. Hay docenas de libros de Python para elegir, y cada autor tiene un enfoque diferente para la enseñanza del idioma, así que visite su ladrillo y mortero preferida o librería en línea y leer unas pocas páginas para ver si el libro se adapte a su estilo de aprendizaje. Una vez que conoce los conceptos básicos de la asignación de las variables, se ejecuta bucles, cadenas de impresión, y la creación de interfaces gráficas de usuario, se puede empezar a hacer juegos basados en texto simple.
Instalar pygame. Pygame es un conjunto de módulos de Python que se centran en el diseño de juegos de vídeo. De acuerdo con Dawson, estos módulos le dan acceso a una gran variedad de clases multimedia, que le permite incluir gráficos, efectos de sonido, música y animación en sus programas Python. Para instalar pygame, ir a pygame.org (ver Recursos) y haga clic en "Descargas." Asegúrese de descargar la versión de Pygame que coincide con la versión de Python que ha descargado anteriormente. Después de instalar pygame, tiene las mismas dos opciones para aprender a usarlo: tutoriales en línea o libros del mundo real. Después de aprender acerca de los sprites, gráficos, detección de colisiones y la animación, ya está listo para crear su propio videojuego Python.
Advertencia
- cerca Hacer un videojuego complejo tendrá una cantidad considerable de tiempo, y que se ejecutará en los insectos. Además, recuerda que los principales desarrolladores de juegos de vídeo tienen presupuestos de millones de dólares y cientos de personas que trabajan en sus juegos, por lo que no espere que su juego sea de la misma calidad.
Artículos necesitará
referencias
- enlazar "Learning Python"- Marcos Lutz- 2009
- enlazar "La programación Python para el principiante absoluto"- Michael Dawson- 2008