
Kohctpyktop
Engineer of the People
In KOHCTPYKTOP: Engineer of the People, you play as an engineer working in a semiconductor factory designing integrated circuits based on specifications provided to you. What does it have to do with communism? You’ll have to play to find out!
A few notes about the game:
- This game is actually quite difficult; while you don’t need to know anything about electronics to play, being familiar with some of the concepts will definitely help in the later levels, as most of them are based around real-life circuits. Wikipedia is your friend.
- The music playing is tracks one and five from CŒDES Pierre-Marie’s SYMPHONIE N°2 available on jamendo.com.
Requires: Flash

43 Comments
Ever thought of making a sequel where you introduce the capaciter? Instead of those “slow” transistors you can make capaciters which store energy. When they are full they don’t let energy through. If you cut off the energy it creates energy until it’s empty. If you build a second wire around it, the energy can still flow when the capaciter’s full.
Sorry for doublepost.
I just recognized that you don’t have to put a resistance at the Base. In real life this would cause the transistor to melt.
PS: Thanks to Mr. John Bardeen, William Bradford Shockley and Walter Houser Brattain. See Website.
I love this game and have come back time and time again to solve these problems and think of new solutions, but I do have one suggestion that I don’t think has been talked about yet. Sometime I feel like the animation in the verification is too fast, and I sometimes wish I could slow it down or stop it like a video player. See closely what’s going wrong with my design and figure out what paths I need to edit. Thank you Zach for all your hard work creating these enjoyable games, and I am extremely excited for the upcoming release.
This game reminds me of when i was building a calculator… I used about 20 gates for a full adder, and then found out that i could do it in 5….
Great game though, difficult, but great
by the way, you use npn for the and gate, and pnp for the not gate. I reality, the control pin drains through the emitter pin, so you actually need 2 npn transistors to make an and gate…. Im not sure about the not gate though
Amazing game!
My only disappointment was that you cannot create diodes. It would use the same basic P and N elements, but it could extremely useful for eliminating feedback.
But overall, I have to say that this IS the best online game I have ever played!
this is a awsome game and i discoverd how to make 8 diffrent gates, i also discoverd you can use space to start and stop the simulation.
please make sandbox mode it would be fun
Am I actually learning about electronics as I play this game? That would be neat.
i want the circuit details of this game n really want to knw alot about it
hey i would like t get the circuit details of it and would like to knw more about it
Great game! Had a lot of fun playing.
I must be an idiot, but for the life of me, I can’t see how to draw P silicon, I only draw N type. Am I missing a button or something?
Love this game! It’s really hard and mindbreaking, but really funny though:D
PS: Zipdrive, press shift ;)
Actually, you *CAN* create a capacitor of sorts using timers, so that when power is removed the “capacitor” keeps on producing power for a short while. I made an example:
eNrtmst5gzAQhC0NF9eQFnJPLem/kcQIKS92JK0cg2HQx+lnVg9gvIs8vU4v1/dwfQvTxdMklFBCCSV0C8NaaxPGP83do2uOc5+HvI8/lqZPWG6FRxh8Q3UJ0x0M/UPN
/epF3qVwTueifcwUwOo5Tnm/or/pdNFyeCiWI4JRoF+bL2H0dq7QHNegXJsDWHQO
/fm4MMxD2/TWK6F00IjWQi/0m6fZ0bfzpSbDFBUVPRBFRQseGadcSVml6AlSy9Ic
kbOUavH4+SJ5lgxNVikqei9avJJW4dRmab+sCv+3+SavNPJGbqSp+nfaLM5p0bJK
0cNT0KwSu80beRFNzRCRmSEqJfaIkSqrFBV9XqukeWOblmeV2MAqU2rosTtUTXjA
SE9tldrpFn1qWtJG9JfnX1d1b3RzilHK9qpR07Kd7CWEuRMd48AuuPWT1EW3cKRG
q1w/x6lecNFHWqWjxG7Q+p7n8och/3zZ10iaN1a/RkZn5OqYfbn9DhzpA5ijx5E=
As you can see from verification testing, the “capacitor” continues to produce a HIGH signal for five cycles (one division on the verification chart) after the power-on-reset circut (to the left) ceases to provide power.
Not that there’s much use for such a thing in this game…..
@ Denotkine
Diodes are easy: make a a simple AND gate, and join one of the red arms to the yellow spur. Current can only flow from the side with the metal on.
It’s how I solved the AND/OR gate.
engineer of the people… the greatest game i think.
it would be nice if this game or the bureau of… will be available on nintendo*s ds
Hello. I just finished Kohctpyktop, and it was great! I love how you can have various solutions to problems, so that I don’t have to follow the logic of the developer, but devise one of my own instead. Magnificent job with the game!
Конструктор? Тру.
Felix Maxwell:
“by the way, you use npn for the and gate, and pnp for the not gate. I reality, the control pin drains through the emitter pin, so you actually need 2 npn transistors to make an and gate…. Im not sure about the not gate though”
actually, it works right. in reality you can also connect the base and the collector with input A and B. If B is at the collector, no curent flows when B is 0. The same is for A. To make an 2 npn trans in the game you connect the collector to the power supply and the bases to input A and B. Then connect the emitter from the first npn to the second. Emitter of second is output.
You fust need to remind yourself in reality of the resistors or else you have fried transistors.
@Pilchard123
I think I did what you said but it made a “sticky” diode. It was like an AND but had only 1 yellow input. Then I shorted that input to one of the red inputs. When power came from that direction it got through, when it came from the direction of the other red input it didn’t. But if power was coming from both directions and then stopped coming from the “good” direction while continuing from the “bad” direction then the gate stayed open when I would have liked it to close. How did you get around that? I tried a delay circuit but couldn’t get that to work.
Wow, I had no idea you could make an and gate by reversing the semiconductor types… I solved the first four puzzles using the not gate from the tutorial and (lots of) deMorgan’s law…
To those who are worried about fried transistors, despite the tutorial calling them “NPN” and “PNP”, the transistors in this game don’t behave like bipolar transistors; they’re more like N-channel and P-channel MOSFETS. The gate of a MOSFET is insulated from its other terminals, so no current flows in or out of it, and no resistors are needed.
“Am I learning real electronics?” Well, sort of. There are some simplifications, the biggest one probably being the fact that there is a VCC supply but no GND. In a real CMOS logic circuit, wherever you have a transistor that pulls something “high”, you also need a complementary one to pull it “low” when the first one is off. The Wikipedia article on “CMOS” has diagrams of a CMOS inverter and a NAND gate that show the general idea. In this simulation, you only need the top transistors. In effect you’re only modelling half the circuit; the other half would be the same with P swapped for N and series connections swapped for parallel ones.
Even so, I’m sure it gives you a good idea of the kind of spatial layout problems faced by real chip designers. I’m having a lot of fun with it, although I agree that it really needs a speed control and a single-step function! Also it would be very useful to be able to feed in your own test signals. With this kind of game it’s vital to be able to play around with the design freely.
Another fairly major simplification is that the transistors in this game
will turn on even when the gate is at the same voltage as both of the
other terminals, whereas a real MOSFET requires a voltage difference
between the gate and the source to turn it on.
A consequence is that it’s possible to create a non-inverting buffer
using a single transistor. In reality, the only way to do that is to
put two inverters in series, taking 4 transistors.
Various other shortcuts are also possible due to this, and the net
result is that you can often get away with considerably less than half
the transistors that a real circuit would need.
This game is retarded, if you don’t know anything about electricity (like me) you won’t even be able to understand the first level.
Well, it IS part of the Games For Engineers series…
I haven’t made it past level 3 myself (maybe 4).
гы, конструктор)))111адын
I played this game when it first released. Now I tried to replay it.
The result was unexpected: this time it’s much more difficult for me. The reason is that after hundreds of hours of minecraft it’s very difficult for me not to think with NORs. Since here you need VCC for NOR gate, all of my circuits are overcomplicated.
at first, i am russion, and dont know english well. Sorry.
i complete all missions on ‘КОНСТРУКТОР’
all of missions wery easy (only grenade counter not easy). game WERY interesting, but small and easy. project closed? no more levels, CE or editor? z.i. used all powerto space chem? i dont think that a space chem is a GREAT idea. good but not great. KOHCTPYKTOP and Ruckingenur – BEST ideas in my live…
i’d like to see Ruckingenur III and KOHCTPYKTOP II or KOHCTPYKTOP CE.
please think about it and answer.
Русским привет. адин-адин пыш-пыш;)
нужна помощь, оброщайтесь…
I agree with Sergey. Constructor was WERY good although I did not find it quite so “treeeeeveal” as to say “wery” easy.
@Sergey: Until SpaceChem (which actually had several people working on it), Z.I. was basically just Zach making awesome games.
Excuse me, I used a translator, and he made a mistake …
I did not mean that the whole game is very easy, it’s only up to the eighth level … Grenade counter was the most difficult … I passed it a few hours …
I am interested in whether or not to continue …
Translated by Google …
I think it’s pure logic. In fact, the digit circuit use TTL, not high electrical level and high impedance state. But it’s so luckey the game is not base on TTL.
It’s so unlucky I can’t make a diode in this game.
Maybe diode can’t work in this game.
I used 6 PNP and 3 NPN to creat a 3-input-XOR gate. The final score is 97%. The NPN is so useful(and gate,delay and diode). it takes me about 3 or 4 days to solve KA180. BTW,a PNP can make into a TVS.
6 PNP and 5 NPN. I fogot 2 NPN.
And I find out that even use lots of component it can fit the sequence chart well. Just like SpaceChem. You must make a choice between resource and performance. And only genius can choice both of them.
I’m too stupid. My KA180 still has some problem even it is passed.
Man, please do some kind of sequel to this game. I remember when i started playing, how figuring out the toggle latch and oscillator felt like an invention. Now all the levels seem trivial to me, and I actually learned a lot about logic circuits. Thanks for a great game anyway!
First of all spacechem is a experience that you have to basically beat the game to really understand how great it is…People making compilers for programming languages. The best I made was a device that turns a molecule into a sort of “Rubik’s String”, not very hard to solve, but allows 4 different moves and is a cool concept anyways. Besides that, alot of people get worried when they’re latches oscillate before becoming stable. In real life, there is ways to stop this, (and in general doesn’t happen) But it doesn’t matter because the test will ignore oscillation as long as it acts as expected after it has been stabilized.
What the name? This is russian word interpreter? If it should be Сonstructor it is very funny.
@Diorro: You are correct – it’s supposed to be конструктор, but with Latin characters, similar to how people sometimes use similar-looking Cyrillic characters in English words to conjure up Soviet imagery.
@Anon
Bwahahahaha
4 Trackbacks
[...] flash games available over at Zachtronics Industries. Of particular interest is the flash gameKohctpyktop, in which you are an integrated circuit designer and have to design various chips using only metal [...]
[...] This post was mentioned on Twitter by mune and Shinichiro Nakamura, Shawn Dowler. Shawn Dowler said: Kohctpyktop http://icio.us/3yDz7L [...]
[...] es secreto que Zach diseña lo que él mismo llama juegos para ingenieros. Uno de sus juegos, KOHCTPYKTOP, nos introduce de lleno en la piel de un ingeniero electrónico. Incluso había uno en el que [...]
[...] es secreto que Zach diseña lo que él mismo llama juegos para ingenieros. Uno de sus juegos, KOHCTPYKTOP, nos introduce de lleno en la piel de un ingeniero electrónico. Por suerte para todos, los [...]