Skip to content
KitploitKITPLOIT
도구블로그
제출
도구블로그
제출

해킹, 침투 테스트 및 사이버 보안 도구를 당신의 보안 무기고에!

Kitploit은 해킹, 사이버 보안 및 침투 테스트 도구 디렉토리입니다. 최신 프로젝트 업데이트를 발견하여 취약점을 찾고, 시스템을 분석하고, 테스트를 자동화하고, 보안을 강화하세요.

··피드·문의·개인정보·© 2026 Kitploit

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
도구/GitHubGitHub/lets-all-be-stupid-forever/circuit-artist
CTFHardware SecurityLearning & EducationLearning Paths & CoursesLabs & Practice
GitHublets-all-be-stupid-forever/circuit-artist

circuit-artist

Circuit Artist는 디지털 회로 그리기 및 시뮬레이션 게임입니다.

저장소 보기

인기

모두 보기 →

커뮤니티에서 가장 많이 사용되는 도구를 찾아보세요.

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
공유
웹사이트
47419510일 전Kitploit 검토 완료

이미지

디지털 논리 시뮬레이션 게임

모든 회로는 이미지입니다

Steam

Discord WordPress License Linux macOS Windows C Moddable Made with raylib


게임 규칙

  • 작은 픽셀 삼각형은 NAND입니다.
  • 검은 픽셀은 배경입니다.
  • 그 외의 모든 것은 와이어입니다.

스크린샷 👀

변경 사항 1.1 💪

  • 🔧 시뮬레이션 엔진을 재작업하여 가변 지연 이벤트 구동 시뮬레이션을 사용합니다. 와이어의 토폴로지를 고려하여 엘모어 지연 계산을 기반으로 거리/전파 지연 맵을 생성합니다. 또한 팬아웃 NAND를 고려하여 팬아웃이 높을수록 지연이 커지고, 트리와 "라인"의 전파 방식이 다르게 동작하여 플레이어가 실제 회로 설계에 대한 직관을 개발할 수 있도록 더 "정확한" 시뮬레이션을 제공합니다.

  • 🔍 거리를 픽셀로 매핑하여 플레이어가 와이어의 "전파"를 광채(glow)로 시각화할 수 있습니다. 이는 작동 방식을 이해하는 데 도움이 되며 멋집니다. 렌더링은 셰이더로 실시간으로 수행됩니다.

  • 🕤 또한 델타 기반 설계를 추가하여 시뮬레이션을 일시 중지하고 앞뒤로 제어할 수 있게 하여 플레이어가 상호작용할 수 있습니다. 특히 "순환" 회로 디버깅에 유용합니다.

  • 🍰 플레이어는 포토샵처럼 레이어(최대 3개)를 추가할 수 있으며, 레이어 와이어는 인접 레이어와 연결될 수 있습니다. 단, NAND는 최하위 레이어에서만 허용됩니다. 상위 레이어의 와이어는 더 빠른 "전파" 속도를 가집니다.

  • 🏆 느린 속도의 캠페인 시스템을 추가하여 신규 사용자가 문제를 조금씩 해결하고 개념을 점진적으로 배우며 해결책을 테스트/개선하고 진행 상황을 추적할 수 있습니다. 아직 초기 단계이며 추후 더 많은 콘텐츠를 추가할 계획입니다.

  • 👜 청사진 배치를 위한 인벤토리 스타일 UI를 추가하여 플레이어가 라이브러리를 구축하고 재사용할 수 있습니다. 이는 게임에 새로운 진행 차원을 추가합니다.

  • 🔉 회로에 약간의 소리를 추가하여 시뮬레이션 시 회로 활동에 따라 "삐" 소리가 나도록 했습니다.

  • :godmode: 시뮬레이션은 더 이상 "즉시" 이루어지지 않습니다. 플레이어는 샌드박스 모드에서 지연 메커니즘을 탐구하여 자신만의 클록을 만들 수 있습니다. 클록/동기식 구성 요소는 자동으로 작동하지 않으며 효율적으로 만들어야 하므로 게임에 추가적인 도전/재미 요소를 더합니다.

  • 🚧 또한 단순화된 에너지 계산 공식/메트릭을 추가하여 회로의 에너지 효율성과 속도를 탐색할 수 있습니다(아직 게임에서 완전히 개발되지는 않았습니다).

자세한 내용은 물리 문서를 확인하세요 (작업 진행 중)

빌드

Windows

Windows의 경우 CMake + Visual Studio를 사용할 수 있습니다.

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
도구 다운로드