Keys.gg

LogicForge

Aanbiedingen

Trailers en screenshots

1 / 8

Over LogicForge

LogicForge is een game over logica en programmeren waarin je schakelingen bouwt met slechts twee poorten: NOT en AND. Je combineert ze tot OR, XOR, multiplexers, optellers, registers, een ALU en uiteindelijk je eigen 8-bit-CPU met assembler.

Schakelingen bouwen

Met één druk op de knop kun je elke schakeling als herbruikbare component aan je bibliotheek toevoegen. Je kunt componenten tot elke gewenste diepte nesten. In de liveweergave kun je een instantie openen en de interne structuur en actuele waarden bekijken. Waarheidstabellen, een golfvormweergave met cursors en stopvoorwaarden helpen je te onderzoeken hoe schakelingen werken.

De game ondersteunt ook een toetsenbord, terminal, scherm, RAM en ROM. Je kunt Verilog exporteren en importeren, voltooide schakelingen naar Arduino exporteren en Logisim-bestanden importeren.

Verhaalmodus

De verhaalmodus bevat meer dan 100 hoofdstukken, verdeeld over verschillende werelden. Elke wereld heeft een personage dat zich ontwikkelt naarmate je vordert. Elk hoofdstuk geeft je een doel, maar laat de oplossing aan jou over; sterren belonen correctheid en efficiëntie. Opgeloste bouwstenen, waaronder OR, XOR, optellers, ALU's, flipflops, registers en tellers, worden beschikbaar in je bibliotheek.

Schakelingen en programmeren

De game behandelt verschillende manieren om systemen te bouwen en te programmeren:

  • Schakelingen: bouw met alleen NOT- en AND-poorten vanaf je eerste NAND-poort aan je eigen CPU.
  • Industrie: werk samen met Hubert de vorkheftruckchauffeur aan realistische besturingen met latches, tellers, timers en stappenreeksen voor een huis en tuin, stadsverkeer en een fabriek.
  • Assembler: programmeer de LF-8, de CPU die je zelf hebt gebouwd, met lussen en subroutines. Projecten zijn onder meer sorteren, een verkeerslicht en een lift.
  • Python: leer programmeren vanaf het begin, met één nieuw idee per hoofdstuk, een korte les en een voorbeeld dat je kunt uitvoeren. De feedback laat zien waarin je uitvoer afwijkt van het verwachte resultaat. Later kun je je scripts omzetten in componenten en er geanimeerde scènes mee besturen.

Delen in de Workshop

Je kunt componenten, simulaties en opdrachten met anderen delen via de Steam Workshop of een gewone map.

Veelgestelde vragen

Steam laat uitgevers keys maken om in andere shops te verkopen. Zodra je een key activeert, is de game voorgoed van jou, net als bij een aankoop in de store.

Let op: cd-keys hebben een inherent gemiddeld uitvalpercentage van 1–2%. Bekijk de voorwaarden van de shop voor informatie over kopersbescherming. Steam biedt geen kopersbescherming voor keys die bij andere shops zijn gekocht en betaalt ze niet terug.

Vergelijkbare games