TIC-80 es una consola de videojuegos de fantasía gratuita y de código abierto para crear, jugar y compartir juegos en una plataforma limitada que imita los sistemas de 8 bits de la década de 1980. Cuenta con editores integrados de código, sprites, mapas, música y efectos de sonido, así como una interfaz de línea de comandos que permite a los usuarios desarrollar y editar juegos dentro de la consola de fantasía. [ 4 ] [ 5 ]
Los juegos creados en TIC-80 se pueden exportar como cartuchos de juegos virtuales y empaquetar para diferentes plataformas, incluyendo Android , Linux , MacOS , Windows , Raspberry Pi bare metal , [ 6 ] Nintendo 3DS , RetroArch , [ 7 ] y HTML5 (usando WebAssembly [ 8 ] ). Admite lenguajes de programación como JavaScript , MoonScript y Lua , [ 4 ] así como Ruby , Wren, Fennel, Squirrel , Python y D. [ 9 ] [ 8 ]
TIC-80 se compara a menudo con PICO-8 , un sistema de fantasía que no es de código abierto; [ 5 ] [ 6 ] ambos sistemas se están volviendo populares entre los programadores de juegos que están interesados en las computadoras domésticas y consolas clásicas. [ 10 ]
Capacidades
Como consola de fantasía , la TIC-80 tiene ciertas limitaciones en cuanto a gráficos y potencia de procesamiento para crear una experiencia de juego de estilo retro . [ 6 ] [ 9 ] Estas limitaciones incluyen una pantalla de 240 × 136; una paleta de 16 colores; 256 sprites de 8 × 8; y sonido de 4 canales. [ 6 ] Las herramientas integradas en la "pequeña computadora" permiten a los desarrolladores editar código, crear gráficos, componer música y construir niveles dentro de los juegos. [ 4 ]
Presupuesto
Cartuchos
El TIC-80 es capaz de almacenar y cargar volcados serializados de regiones de memoria mediante los llamados cartuchos , otra metáfora de los años 80. A diferencia de los originales, que eran objetos físicos reales, los cartuchos del TIC-80 son simplemente archivos en formato .tic. [ 11 ] Estos se pueden crear escribiendo "save filename.tic" en la consola y cargar escribiendo "load filename.tic". Además, el TIC-80 incluye un explorador de cartuchos integrado, llamado "SURF" (véase más abajo). Existen herramientas gratuitas y de código abierto para convertir cartuchos PICO-8 a cartuchos TIC-80, pero no son perfectas. [ 12 ]
Para llevar la metáfora un paso más allá, este volcado de memoria serializado se puede incrustar en una imagen PNG (que se asemeja a un cartucho físico real). Inicialmente, se utilizó esteganografía para esto; [ 13 ] sin embargo, esto imponía un límite de tamaño estricto de 96 KiB y era vulnerable a la corrupción involuntaria por parte de herramientas de edición de imágenes. [ 14 ] Las versiones recientes almacenan los datos del cartucho en un caRtfragmento auxiliar que no se ve afectado por las operaciones de edición de imágenes y puede almacenar muchos más datos. [ 15 ]
paletas de colores
Jugar y compartir juegos

TIC-80 funciona en los principales sistemas operativos, incluidos Windows, Linux x86 de 32 y 64 bits, Mac OS X y Android, y puede compilarse a partir del código fuente para otras plataformas como Raspberry Pi. [ 6 ] Los archivos de cartucho "Tic", que contienen versiones jugables del juego, se generan utilizando las herramientas de desarrollo integradas. [ 6 ] [ 5 ] Existe un amplio y creciente catálogo de juegos creados por la comunidad disponible a través del sitio web de TIC-80. [ 6 ]
La consola TIC-80 ha aparecido en eventos de demostración como Outline 2022 en los Países Bajos; [ 16 ] Lovebyte 2021 online; [ 17 ] y un hackathon de LINE Fukuoka de 2018 en Japón. [ 18 ]
Véase también
Referencias
- ↑ "Lanzamiento del miniordenador TIC-80 0.20.0 dev · nesbox/TIC-80 · GitHub" .
- ↑ "Versión del miniordenador TIC-80 1.1.2837 · nesbox/TIC-80 · GitHub" .
- ↑ "TIC-80 / LICENCIA" . GitHub . 4 de junio de 2022.
- 1 2 3 "Un kit de herramientas para creadores de juegos: ocho herramientas fascinantes más para crear juegos en la Pi" . The MagPi Magazine (73): 32–33 . Septiembre de 2018 – vía Internet Archive .
- 1 2 3 Littler, Clarissa (agosto de 2018). "Computadoras de fantasía y TIC-80" . Revista Beanz . 6 (1).
- 1 2 3 4 5 6 7 Pistorio, Marco (septiembre de 2018). "Consola de fantasía: TIC 80" . Retro Magazine (en italiano). 2 (9): 20 – vía Internet Archive .
- ↑ "TIC-80/SRC/System at main · nesbox/TIC-80" . GitHub .
- 1 2 "TIC-80 tiny computer 1.0.2164 Latest" . GitHub . Consultado el 2 de mayo de 2022 .
- 1 2 "nesbox / TIC-80" . GitHub . Consultado el 14 de junio de 2022 .
- ↑ Kelk, Jason (octubre de 2019). "Historia de la cerveza casera: elaborando cerveza desde 2005" . Retro Gamer (200): 104–107 – vía Internet Archive .
- ↑ "Formato de cartucho · nesbox/TIC-80" . GitHub .
- ↑ "Convertidor de PICO-8 a TIC-80" . GitLab .
- ↑ "Ejemplo de cartucho PNG TIC-80" . GitHub .
- ↑ "Múltiples errores con cartuchos PNG" . GitHub .
- ↑ "Añadiendo soporte para cartuchos de fragmentos PNG" . GitHub .
- ↑ List, Jenny (6 de junio de 2022). "Outline 2022: Todos deberían ir a una fiesta de demostración" . Hackaday . Consultado el 15 de junio de 2022 .
- ↑ "Lovebyte 2021 – Donde el tamaño importa" . Pouet.net . Diciembre de 2020. Consultado el 15 de junio de 2022 .
- ↑ "LIFF + TIC-80" . LINE Engineering . 7 de marzo de 2019. Consultado el 15 de junio de 2022 .
Lecturas adicionales
- "Kit de herramientas para creadores de juegos: Ocho herramientas fascinantes más para crear juegos para la Raspberry Pi" . The MagPi. Septiembre de 2018. Número 73. págs. 32-33. – vía Internet Archive
- Littler, Clarissa (agosto de 2018). "Computadoras de fantasía y TIC-80" . Revista beanz (Vol. 6, n.° 1)
- Littler, Clarissa (octubre de 2018). "Proyecto TIC-80" . Revista beanz (Vol. 6, n.º 2)
- Littler, Clarissa (febrero de 2019). "Mapas y música del TIC-80" . Revista beanz (Vol. 6, n.º 4)
- Pistorio, Marco (septiembre de 2018). "Consola de fantasía: TIC 80" . Retro Magazine (Vol. 2, n.º 9) (en italiano). pág. 20 – vía Internet Archive
- Yukoku Kenji (2019). Yukoku, Kenji (ed.). Guía de programación de Phantasy Computer TIC-80 Happy . ASIN B07TR5C3Q3 .
- 喧史, 悠黒, ed. (2020). 2D ド ッ ト ゲ ー ム ク ッ ク ブ ッ ク (LIBROS I ・O) Tankobon (en japonés). 工学社. pag. 159.ISBN 978-4777521029.
- 山田, ユリッペ, ed. (2019). TIC‐80プログラミングガイド (LIBROS I・O) Tankobon (en japonés). 工学社. pag. 159.ISBN 978-4777520824.
Enlaces externos
- Sitio web oficial
- Repositorio de GitHub
- Software de 2017
- Consolas de videojuegos de fantasía
- Motores de videojuegos
- Motores de juegos para Linux
- Máquinas virtuales
- Motores de juegos programables con Lua (lenguaje de programación).
- Software que utiliza la licencia MIT.
- Software libre programado en C