Impresionante PICO-8 - KolMitE

Impresionante PICO-8

Impresionante PICO-8

noviembre 13, 2022 Software en General 0

Impresionante PICO-8 Impresionante

PICO-8
instrumentos
código

Una lista seleccionada de recursos, tutoriales, herramientas y más de PICO-8. Inspirado por la cosa lista impresionante. También te pueden gustar Awesome-lua y Awesome-love2d.

PICO-8 es una consola de fantasía para crear, compartir y jugar pequeños juegos y otros programas informáticos. Cuando lo enciende, la máquina lo recibe con un shell para escribir un subconjunto de comandos de Lua y proporciona herramientas integradas simples para crear sus propios cartuchos.

Contenido

  • Comunidad
  • Demoscena
  • Recursos
  • Tutoriales
  • Instrumentos
  • Activos
  • Editores de texto Soporte de idiomas
  • trucos
  • Hardware
  • Artículos y publicaciones
  • Negociaciones
  • Clones
  • contribuyendo
  • Licencia

Comunidad

Escena de demostración

  • Pico-8 demostraciones en Demozoo
  • Demostraciones de Pico-8 en Pouet
  • Artículo con código de efectos de demostración
  • Demostraciones de Pico-8 en Youtube

Recursos

  • Manual oficial: volcado de marcador de posición de pico-8.txt. (Manual adecuado próximamente).
  • Hoja de trucos – por Neko250. Basado en el manual oficial, con ediciones donde se considere apropiado.
  • PicoZine #1, #2, #3 y #4 – PICO-8 Zine es un fanzine de 48 páginas hecho por y para usuarios de PICO-8.
  • Pasar de Lua 5.2 a Lua de PICO-8: este documento está aquí para ayudar a las personas con dominio de Lua a comprender las limitaciones y discrepancias entre Lua y Lua de PICO-8.
  • Cheat Sheet (imprimible): una hoja de trucos reducida en un formato imprimible. Versión en alemán e inglés disponible.
  • Cheat Sheet (fondo de pantalla): una mejora de la hoja de trucos imprimible para usar como fondo de escritorio.

Tutoriales

  • Serie de tutoriales de Music Tracker: creación de audio con PICO-8.
  • Juego Tron Lightcycle desde cero: una introducción rápida a PICO-8 para escribir un juego desde cero.
  • A PICO-8 Spaceshooter en 16 GIF: capturas de pantalla de cómo se escribe un juego de Spaceshooter paso a paso.
  • Optimización de tokens: consejos y trucos para guardar tokens.
  • Tweetjam, hilo BBS: tarjetas cuyo código cabe en un tweet (realmente útil para aprender algunas técnicas divertidas).
  • Código de muestra en el BBS: la búsqueda no es 100% precisa, pero algunas de esas tarjetas presentan algunos buenos trucos que puede reutilizar en su código futuro.
  • Tutorial de medallas de Newgrounds: un pequeño tutorial para agregar medallas de Newgrounds a los juegos PICO-8.
  • Sistema de guardado binario: sistema de guardado de juegos personalizado que admite varios tipos de datos

Instrumentos

  • Sprite Editor – Editor de sprites externo compatible con Pico-8 y PicoLove.
  • pico2png – Extracción de Spritesheet escrita en perl.
  • Spritesheets y herramientas para la paleta PICO-8 – Recopilación de trabajos y herramientas utilizando la paleta PICO-8.
  • Pico8Utils – Compilación de scripts lua basados ​​en la filosofía unix para trabajar con archivos .p8.
  • picotool: herramientas y bibliotecas de Python para manipular archivos de juegos Pico-8.
  • p8dl – Descargador de carros – Python – Descarga cartuchos en la carpeta correcta (mira su config.txt).
  • Pico-8 Carts Downloader – Bash – Descarga el cartucho del BBS (carro único, índice completo o volcado de sus entradas favoritas) y cámbieles el nombre según sus metadatos.
  • p8 responsive webplayer transform: secuencia de comandos de Python que hace que su página de exportación HTML responda.
  • Paleta de colores: códigos de colores hexadecimales y RGB para web.
  • Fuente PICO-8 – por RhythmLynx.
  • pico-test: marco de prueba PICO-8.
  • Lib-Pico8: una biblioteca Pico-8 de funciones comunes útiles.
  • pico8-missing-builtins: proporciona funciones integradas de Lua a pico8.
  • P8Coder: una herramienta de programación que reemplaza el código lua en los cartuchos pico-8 (p8) con el código que escribe en P8Coder.
  • Pico-Kit: una colección obstinada de ayudantes de Pico-8 que facilitan la puesta en marcha. Agrega programación orientada a objetos, mejor depuración y física.
  • picoDeploy: implemente carros Pico-8 como aplicaciones independientes en computadoras de escritorio (Electron) y dispositivos móviles (Ionic).
  • pico8Grunt: un sistema de compilación para juegos pico8 que utiliza gruntjs.
  • PICO-EC: una pequeña biblioteca de componentes de entidades de escena creada para la consola de fantasía PICO-8.
  • PICO-Tween: una pequeña biblioteca de funciones de interpolación/aceleración para usar en la consola de fantasía PICO-8, inspirada en las funciones de aceleración de Robert Penner.
  • p8: un administrador de dependencias y una herramienta de compilación. Te permite compartir código/sprites, require() dependencias y carros de recarga automática al guardar. Funciona con cualquier editor de código externo y es compatible con MoonScript.
  • MIDI a PICO-8 – Una herramienta para convertir archivos MIDI a música PICO-8.
  • midi2pico – Un convertidor de MIDI a PICO-8.
  • Denote: convierte archivos MIDI en datos SFX: interactivo y basado en la web.
  • Plantilla personalizada: una plantilla simple y limpia, que soluciona problemas con la pantalla completa, el mouse y simplemente se ve bien.
  • Herramienta de relleno: una herramienta de ayuda simple para generar patrones de relleno.
  • Representar: convierte la imagen en una imagen interpolada utilizando colores PICO-8 y la reduce a un tamaño máximo de 128 x 128.
  • picoCAD – Un programa PICO-8 para construir y texturizar modelos 3D lowpoly.
  • pico8-deploy: una manera fácil de exportar e implementar proyectos PICO-8 en itch.io
  • yap8b: herramienta de compilación para crear carros pico a partir de múltiples archivos de origen.
  • TS-PICO-8: crea juegos PICO-8 con TypeScript.
  • Shrinko8: un minificador que reduce agresivamente el tamaño del código Pico-8. También incluye un pelusa y otras herramientas.

Activos

  • midilib – Instrumentos SFX personalizados

Editores de texto Soporte de idiomas

  • Código de Visual Studio: pico8-ls – PICO-8 Language Server, que proporciona soporte de idioma completo para el dialecto PICO-8 de Lua.
  • Átomo: lenguaje-pico8
  • Sublime: Sublime PICO-8 – Complemento PICO-8 para el editor de texto Sublime (esquema de color, fuente, sistema de compilación, finalización de código, fragmentos…).
  • Vim: vim-pico8-sintaxis
  • Emacs: modo pico8

Fuentes de programación

Es posible que le interese instalar las fuentes de programación pico-8 que admiten los caracteres personalizados pico-8, así como varias fuentes (mapa de bits y fuentes normales suavizadas). Revisa el hilo de BBS aquí.

Cómo instalar las fuentes:

  • Linux: copie los archivos en ~/.fonts y sudo fc-cache -f -v
  • Ventanas: copie los archivos en c:/windows/fonts/

Hacks: características no documentadas de PICO-8

  • Mouse: cómo recuperar las coordenadas del mouse (con demostración).
  • p8keyboard.js – “adaptador de teclado” Javascript para el Pico-8. Envíe caracteres ASCII a un programa Pico-8 que se ejecute en un navegador.
  • Modificaciones SFX: cuatro efectos que solo se pueden aplicar modificando la memoria (con demostración).
  • Estado del rastreador/ubicaciones de la memoria de audio: cómo acceder y modificar los datos de audio mientras se reproducen.

Hardware

  • GameShell: una consola de juegos portátil modular que le permite jugar y modificar juegos retro y nuevos dispositivos de bricolaje. Consulte los documentos de GameShell para saber cómo ejecutar PICO-8 en GameShell.

Artículos y publicaciones

  • Noticias Indie Retro – Una gran introducción a PICO-8 de @ABrugsch.

Negociaciones

  • Compartiendo el amor – Creando juegos con PICO-8. linux conf au 2017 – Hobart, Australia

Clones

  • TIC-80 de Nesbox – Tiny Computer, disponible en HTML 5, Windows, Linux 32/64bit, Android y MacOSX
  • PicoLove – Pico-8 Reimplementación en LÖVE.
  • LIKO-12: una computadora de fantasía de código abierto hecha con LÖVE con 96 kb de RAM.
  • PX8 – Consola Fantasy de código abierto (128×128 píxeles) en Rust (con compatibilidad con código Python/LUA).
  • tac08 – tac08 es una emulación de la parte de tiempo de ejecución de la consola de fantasía Pico-8, que se ejecuta en la consola de juegos portátil RG350.

¡Quiero contribuir!

¡Excelente! ????

Por favor, lea primero las pautas de contribución.

Licencia

CC0

En la medida de lo posible por ley, felipe bueno ha renunciado a todos los derechos de autor y derechos conexos o afines a este trabajo.

Consulte LICENCIA para obtener más información.



Por favor Comparte y Síguenos:
RSS
Follow by Email
Facebook
Twitter

Deja una respuesta