Skip to content
KitploitKITPLOIT
ToolsBlog
Einreichen
ToolsBlog
Einreichen

Hacking-, PenTest- und Cybersicherheits-Tools für Ihr Sicherheitsarsenal!

Kitploit ist ein Verzeichnis von Hacking-, Cybersicherheits- und Pentesting-Tools. Entdecken Sie die neuesten Projekt-Updates, um Schwachstellen zu finden, Systeme zu analysieren, Tests zu automatisieren und Ihre Sicherheit zu stärken.

··Feeds·Kontakt·Datenschutz·© 2026 Kitploit

Tool-Verzeichnis

Kategorien

Alle Kategorien anzeigen
Loading categories
circuit-artist — Circuit Artist ist ein digitales Spiel zum Zeichnen und Simulieren von Schaltkreisen. | Kitploit
Tools/GitHubGitHub/lets-all-be-stupid-forever/circuit-artist
CTFHardware-SicherheitLernen & BildungLernpfade & KurseLabs & Praxis
GitHublets-all-be-stupid-forever/circuit-artist

circuit-artist

Circuit Artist ist ein digitales Spiel zum Zeichnen und Simulieren von Schaltkreisen.

Repository anzeigen

Beliebteste

Alle anzeigen →

Entdecken Sie die meistgenutzten Tools unserer Community.

Alle Tools erkunden

Durchsuchen Sie unsere Tool-Sammlung

Alle Tools anzeigen →
Teilen
Webseite
474195vor 11 TagenVon Kitploit geprüft

Image

Ein digitales Logiksimulationsspiel

Jede Schaltung ist ein Bild

Steam

Discord WordPress License Linux macOS Windows C Moddable Made with raylib


Spielregeln

  • Kleine Pixel-Dreiecke sind NANDs.
  • Schwarze Pixel sind der Hintergrund.
  • Alles andere ist eine Leitung.

Screenshots 👀

Änderungen in 1.1 💪

  • 🔧 Ich habe die Simulationsengine überarbeitet, um eine ereignisgesteuerte Simulation mit variabler Verzögerung zu verwenden, die die Topologie der Drähte berücksichtigt und eine Distanz-/Ausbreitungsverzögerungskarte basierend auf der Elmore-Verzögerungsberechnung für Bäume erstellt. Sie berücksichtigt auch Fanout-NANDs, sodass Sie Dinge haben wie: je höher der Fanout, desto höher die Verzögerung, Bäume, die sich anders ausbreiten als "Leitungen" usw., um eine genauere Simulation zu haben, damit Spieler eine Intuition für das Design realer Schaltungen entwickeln können (so ungefähr).

  • 🔍 Die Distanzen werden auf Pixel abgebildet, sodass Spieler die "Ausbreitung" der Drähte mit einem Glühen visualisieren können, was ich cool finde und hilft zu verstehen, wie die Dinge funktionieren. Die Darstellung erfolgt in Echtzeit mit einigen Shadern.

  • 🕤 Ich habe auch ein delta-basiertes Design für die Simulation hinzugefügt, damit die Simulation angehalten und vorwärts/rückwärts gesteuert werden kann, sodass Spieler damit interagieren können. Besonders nützlich zum Debuggen von "zyklischen" Schaltungen.

  • 🍰 Spieler können auch Ebenen wie in Photoshop hinzufügen (bis zu 3 Ebenen), und Leitungen auf verschiedenen Ebenen können sich mit benachbarten Ebenen verbinden, obwohl NANDs nur auf der untersten Ebene erlaubt sind. Leitungen auf oberen Ebenen haben eine höhere "Ausbreitungsgeschwindigkeit".

  • 🏆 Ein langsameres Kampagnensystem wurde hinzugefügt, damit neue Benutzer Probleme nach und nach lösen und Konzepte schrittweise lernen können, Lösungen testen/verfeinern und den Fortschritt verfolgen. Es steckt noch in den Kinderschuhen, ich plane, später mehr Inhalte hinzuzufügen.

  • 👜 Ich habe eine inventarähnliche Benutzeroberfläche zum Platzieren von Blaupausen hinzugefügt, damit Spieler ihre Bibliothek aufbauen und wiederverwenden können, was dem Spiel eine neue Fortschrittsdimension verleiht.

  • 🔉 Ein wenig Sound für Schaltungen hinzugefügt, sodass sie beim Simulieren in Abhängigkeit von der Schaltungsaktivität "piepen".

  • :godmode: Die Simulation ist auch nicht mehr "sofort"; Spieler können ihre eigenen Taktgeber im Sandbox-Modus bauen, indem sie einfach den Verzögerungsmechanismus erkunden. Getaktete/synchrone Komponenten funktionieren nicht kostenlos, sie müssen effizient gemacht werden, was dem Spiel eine zusätzliche Herausforderungs-/Spaßdimension verleiht.

  • 🚧 Es gibt auch eine vereinfachte Energieberechnungsformel/Metrik, um die Energieeffizienz von Schaltungen im Vergleich zur Geschwindigkeit zu erkunden (obwohl sie im Spiel noch nicht vollständig entwickelt ist).

Überprüfen Sie das Physik-Dokument für weitere Informationen (in Arbeit)

Bauen

Windows

Für Windows können Sie CMake + Visual Studio verwenden.

Linux/MacOS

root@kitploit:~
git clone https://github.com/lets-all-be-stupid-forever/circuit-artist.git
cd circuit-artist/
git submodule init
git submodule update
mkdir build
cd build/
cmake ..
make
Tool herunterladen