BitFactory - Un juego educativo (c) Juan-Antonio Fernández-Madrigal, 2020 http://jafma.net | jafma@jafma.net | @_jafma ~ Concurso Bytemaniacos 2020 ~ Éste es un juego educativo escrito en BASIC puro para el ZX Spectrum 48K con el fin de aprender y practicar las operaciones de manipulación de bits comunes en muchos lenguajes de programación. El objetivo es fabricar tantos productos como sea posible en el menor tiempo. Para ello, tomarás el rol de un operador de la fábrica, donde podrás utilizar una serie de máquinas para transformar las materias primas según una serie de reglas. Pero, ¡cuidado! Si operas incorrectamente la fábrica puede atascarse... Teclado: 0,1,2,3,4,5,6,7 -> usa la máquina indicada n -> usa la máquina especial "no" r -> usa la máquina especial "desplazamiento-derecha" l -> usa la máquina especial "desplazamiento-izquierda" q -> termina el turno del trabajador / termina el juego h -> ayuda detallada El juego ha sido optimizado y sintetizado con ZX-Basicus (http://jafma.net/software/zxbasicus/), probado con el intérprete de dicha herramienta ("zxbasicus -r --delay 10 -i ./bitfactory.bas") y con el emulador Fuse para Linux; los UDGs han sido diseñados con BasinC; la imagen de fondo ha sido adaptada de una imagen gratuita de Pixabay usando el software Retro-X. ¡Disfruten! --------------------- BitFactory - An educational game (c) Juan-Antonio Fernández-Madrigal, february 2020 http://jafma.net | jafma@jafma.net | @_jafma ~ Contest Bytemaniacos 2020 ~ This is an educational game written in pure 48K BASIC for learning and practicing bit manipulation operations of common programming languages. The goal is to manufacture as many products as possible in the shortest time. For doing that, you are the operator of a factory where the machines can transform the raw materials according to certain rules. But, watch out! If you operate incorrectly, the factory may be jammed! Keyboard: 0,1,2,3,4,5,6,7 -> use that machine n -> use the special "not" machine r -> use the special "right-shift" machine l -> use the special "left-shift" machine q -> end worker shift / end game h -> detailed help This game has been optimized and synthesized with ZX-Basicus (http://jafma.net/software/zxbasicus/), tested with the ZX-Basicus interpreter ("zxbasicus -r --delay 10 -i ./bitfactory.bas") and with the Fuse emulator for Linux; the UDGs have been designed with BasinC; the background image has been adapted from a free Pixabay picture, using Retro-X. Enjoy!