BESS is a software for simulating electrical circuits (for now digital components). It is designed to be simple to use and easy to understand. It is intended for educational purposes, but can also be used for professional work.
It is written in C++
and uses its own renderer made with OpenGL
.
It now uses its own Time Based Simulation Engine
.
Tested Build On:
All build scripts live in the scripts/ folder inside the CMake source directory.
./scripts/clean.sh
./scripts/build_run_debug.sh
./scripts/build_release.sh
bin/Release/x64/
. cd bin/Release/x64/
./Bess
- [X] Logging
- [ ] Schmetic diagram toggle, from nodes
- [ ] Improve looks of wires, joints are not good :(
- [ ] Asset Manager, MSDF font rendering
- [ ] Snaplines, More non-simulating nodes e.g. text node
- [ ] Lua Scripting, so anyone can add components dynamically