informatica:programacion:python:pyxel
Diferencias
Muestra las diferencias entre dos versiones de la página.
| Ambos lados, revisión anteriorRevisión previaPróxima revisión | Revisión previa | ||
| informatica:programacion:python:pyxel [2025/03/19 10:53] – [Editor de mapas] tempwin | informatica:programacion:python:pyxel [2025/03/19 13:19] (actual) – [Recursos] tempwin | ||
|---|---|---|---|
| Línea 98: | Línea 98: | ||
| pyxel.run(self.update, | pyxel.run(self.update, | ||
| </ | </ | ||
| + | |||
| + | Por defecto, la función '' | ||
| + | ===== API ===== | ||
| + | |||
| + | Todas las funciones disponibles de la API de Pyxel se pueden consultar en: | ||
| + | |||
| + | * [[https:// | ||
| ===== Ejecutar una aplicación ===== | ===== Ejecutar una aplicación ===== | ||
| Línea 194: | Línea 201: | ||
| ==== Editor de imágenes ==== | ==== Editor de imágenes ==== | ||
| + | |||
| + | El editor tiene 3 bancos de imágenes (0, 1, 2) con lo que podremos guardar hasta 3 imágenes de 256x256. | ||
| También se puede arrastrar una imagen (PNG, GIF o JPEG) y se mostrará en un banco de imágenes del editor. | También se puede arrastrar una imagen (PNG, GIF o JPEG) y se mostrará en un banco de imágenes del editor. | ||
| Línea 210: | Línea 219: | ||
| Los sonidos son MIDI y se pueden añadir efectos sobre los sonidos. | Los sonidos son MIDI y se pueden añadir efectos sobre los sonidos. | ||
| + | |||
| + | ===== Colores ===== | ||
| + | |||
| + | Por defecto, Pyxel soporta 16 colores que están representados por números enteros (del 0 al 15), pero también se pueden usar constantes definidas en este fichero: https:// | ||
| + | |||
| + | Por ejemplo: | ||
| + | |||
| + | ^ Color ^ Número | ||
| + | | Negro | 0 | '' | ||
| + | | Blanco | 7 | '' | ||
| + | |||
| + | ===== Teclas ===== | ||
| + | |||
| + | Se pueden consultar la definición de las teclas, entre otras cosas, en este fichero: https:// | ||
| + | |||
| + | Por ejemplo: | ||
| + | |||
| + | ^ Tecla ^ Uso con Pyxel ^ | ||
| + | | < | ||
| + | | < | ||
| + | | < | ||
| + | | < | ||
| + | |||
| + | ===== Controles / entrada ===== | ||
| + | |||
| + | Desde Pyxel también se puede usar el ratón y mandos (hasta 4 mandos). | ||
| + | |||
| + | Se pueden consultar la definición de las teclas, entre otras cosas, en este fichero: https:// | ||
| + | |||
| + | Por ejemplo: | ||
| + | |||
| + | ^ Tecla ^ Uso con Pyxel ^ | ||
| + | | Botón derecho del ratón | ||
| + | | Botón izquierdo del ratón | ||
| + | | Botón A del primer mando | '' | ||
| + | | Arriba en el mando 2 | '' | ||
| ===== Juegos de ejemplo ===== | ===== Juegos de ejemplo ===== | ||
| + | |||
| + | En el repositorio de Pyxel hay varios scripts con ejemplos de juegos que se pueden hacer con esta biblioteca: | ||
| + | |||
| + | * https:// | ||
| + | |||
| + | Se recomienda seguir el siguiente orden para aprender Pyxel: 01, 05, 03, 04, 02. | ||
| + | |||
| + | Otros ejemplos en esta wiki: | ||
| * [[informatica: | * [[informatica: | ||
| Línea 219: | Línea 272: | ||
| * [[informatica: | * [[informatica: | ||
| * [[informatica: | * [[informatica: | ||
| + | |||
| ===== Recursos ===== | ===== Recursos ===== | ||
| Línea 232: | Línea 286: | ||
| * [[https:// | * [[https:// | ||
| * [[https:// | * [[https:// | ||
| + | * [[https:// | ||
informatica/programacion/python/pyxel.1742378026.txt.gz · Última modificación: por tempwin
