Bulbs and Switches
Features
Realistic Physics-Based Puzzles
This game allows you to build circuits from Scratch! Yes, this game simulates exactly what happens when you connect a few batteries, bulbs and switches in the order you do so in the game.
Most levels involve the use of a freestyle circuit editor, where you can drag and drop circuit components onto a grid based box. The game constantly checks if your circuits fulfils the conditions to pass the level and will inform you once you do.

Challenging and unique Levels
While there are easy levels to get you warmed up, some of the levels are notoriously difficult and will keep you busy for hours on end. Most of the gameplay will revolve around build circuits to simulate real life logic gates, where the switches act as input and the bulbs as output.
The below image is a sample exclusive-or logic gate, also known as the XOR gate. This is a easy-moderate difficulty level. There are 2 switches and 1 bulb, hence 4 possible combinations of switches, off off, on off, off on and on on. The circuit must behave such that when both switches are open or both are closed, the bulb is off. Otherwise, the bulb must be on. This is seen from the goal state at the left side as well.

Learn about electricity
With the simplified drag and drop grid based system of this game, it is incredibly easy to pick up but hard to master. This game is based on realistic physics, so completing this game will teach you a lot about electricity. It is both fun and educational.

Bulbs and Switches System Requirements
Minimum
Recommended
OS version
Windows 10 (64-bit)
OS version
Windows 11 (64-bit)
CPU
Dual-core x64 (e.g. Intel Core i3 / AMD Ryzen 3)
CPU
Quad-core x64 (i5 / Ryzen 5 class)
Memory
4 GB system RAM
Memory
8 GB
GPU
Integrated graphics (DirectX 11 capable)
GPU
Any discrete GPU from the last ~8 years
Languages Supported
Audio: N/A
Text: English
All content within this game is copyrighted and owned by the author. You agree not to redistribute this game in any way without prior written permission from the Author. You also agree by downloading or playing this game that you will NOT make a game with any similarities to any of the mechanics demonstrated in this game. More specifically but not limited to, you will not design or create or build any software, whether it is standalone or part of a bigger software, that simulates basic electrical circuits AND requires users to use components to achieve objectives. This game is meant for entertainment purposes only, and the author does not consent this game to be used as research works to develop other games, similar or not. Screen recordings of the game are allowed for standalone video making purposes only (such as Youtube/Twitch/Tiktok/Kick) but you must state the name of the game in an appropriate manner such that a reasonable viewer would know how to download the game. The author nonetheless reserves the write at their own discretion to order the takedown and deletion of any such recording for any reason even if the recording complies with this. You will not attempt to decompile or use the application in any way other than intended to for playing. That is you will not try to reverse engineer, extract assets, repackage for distribution, modify game code or do any other action other than playing the game on its intended platforms. You agree that your purchase of this game is as-is and that the author is not liable for any damages suffered by you due to your purchase or use of the game. You agree to resolve any disputes with the author first through a suitable remediation method in Singapore, failing which all lawsuits related to these terms and the game will be settled in Singapore. If any of these terms do not comply with local law, you agree that the rest of the contract holds and will be read in context as a whole inclusive of the terms invalidated by law. You also agree to waive any rights necessary to allow the fullest interpretation of these terms.
