Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags
(4 edits) (+2)

This was exactly what I intended to develop myself for my project. I found this completely randomly while surfing through the internet and this maked me so happy. Thank you very much.

Edit: This lacks capasitors and resistors. If you don't want to implement simple physics even a hard-coded clock module(just like "and" and "not" modules) would work. or maybe an option for imputs to work like a clock with adjustable frequancy. Any of these would greatly improve this app.

Edit Edit: I managed to make a clock with xor gates but frequancy is depent on the update rate of simulation so you cant change it. 

(1 edit)

i thought the exact same thing when i i first started playing the simulator except for compacitors and resistor

You could slow it down by creating a counter and then use the counter to time a latch with the most significant bit tied to the data, so that it is turned on and off as a square wave. You'd still be tied to the refresh rate, but you could use that to easily drive a power of two slow down rate. With a more complicated timer you wouldn't have to limit yourself to powers of two and the latch isn't completely necessary, but it would be the "right way."

It's called Digital Logic Sim for a reason, it simulates digital logic, not capacitors and resistors. I know why you might want them, but it's not an electricity simulation, it's for logic.