BUILD CIRCUITS. WRITE CODE. RTFM.
User reviews:
Overall:
Very Positive (179 reviews) - 97% of the 179 user reviews for this game are positive.
Release Date: Oct 6, 2016

Sign in to add this item to your wishlist, follow it, or mark it as not interested

Early Access Game

Get instant access and start playing; get involved with this game as it develops.

Note: This Early Access game is not complete and may or may not change further. If you are not excited to play this game in its current state, then you should wait to see if the game progresses further in development. Learn more

What the developers have to say:

Why Early Access?

“We’ve been extremely pleased with our Early Access releases of Infinifactory and TIS-100; although the games were largely “finished” when we released, we were able to make a huge number of improvements and additions to the games based on player feedback and turn great games into amazing games. We’re choosing to release SHENZHEN I/O as an Early Access title for the same reason: to turn a great game into an amazing game.”

Approximately how long will this game be in Early Access?

“Approximately one to two months.”

How is the full version planned to differ from the Early Access version?

“The full version will include additional features and/or content based on player feedback. This could include new puzzles, new parts, new sandbox tools, and even features as big as Steam Workshop integration if there is sufficient demand.”

What is the current state of the Early Access version?

“Much like our Early Access releases of Infinifactory and TIS-100, our initial Early Access version of SHENZHEN I/O is highly polished and would be perfectly acceptable to release in a traditional fashion. The main campaign is finished and is fully playable, and all of the initially planned features have been implemented.”

Will the game be priced differently during and after Early Access?

“No.”

How are you planning on involving the Community in your development process?

“Our primary means of communication with SHENZHEN I/O players will be through the Steam forums and the SHENZHEN I/O subreddit (http://www.reddit.com/r/shenzhenio/). As always, you can also email me at zach@zachtronics.com with any feedback or questions you have. From these sources we will aggregate player suggestions and feedback and make the improvements we think will matter to players the most.”
Read more

Buy SHENZHEN I/O

SPECIAL PROMOTION! Offer ends October 13

-10%
$14.99
$13.49
 

Recent updates View all (2)

October 10

UPDATE: More bug fixes!

Today's update contains the following changes:

  • Instead of 3 fixed test runs and 1 random test run, the game now runs 8 fixed test runs. We're still trying to figure out what needs to be done for verification, but hopefully this will at least be a little less... random.
  • Fixed a bug where you could place some parts on input/output board terminals.
  • Fixed a bug where histograms wouldn’t display for Mac and Linux users.
  • Attempted to fix the PDF opening bug on Linux. Whether it actually works for everyone is yet to be seen. Why is this the hardest part about porting to Linux?
  • Fixed a bug where only comically low resolutions were available to Mac users with Retina screens.
  • Fixed a bug where the breakpoint instruction text was wrong for Mac users.
  • Fixed a bug where you could click the fullscreen button even when it wasn’t visible.
  • Fixed a bug where some developer hotkeys were accidentally left enabled.
  • Fixed a few typos and text content errors.

1 comments Read more

October 7

UPDATE: Lots of bug fixes!

We shipped a few updates for SHENZHEN I/O today, which included the following changes:

  • Fixed an issue on Linux where the "Datasheets" link didn't open the game's manual.
  • Fixed an issue on Linux that caused the cursor to sometimes flash and/or corrupt graphics in a rectangle around the cursor.
  • Fixed a crash when hitting delete or F2 in the solution browser with no solution selected.
  • Fixed a crash when writing to the address and data pins of a memory chip in the same cycle.
  • Fixed a bug that caused some conditionals to not work with the JMP instruction.
  • Fixed an autoformatting bug involving two conditional symbols on the same line.
  • Improved the first test-run data for the token dispenser to show an example of what should happen when both types of tokens need to be dispensed.

14 comments Read more
See all discussions

Report bugs and leave feedback for this game on the discussion boards

About This Game


  • Build circuits using a variety of components from different manufacturers, like microcontrollers, memory, logic gates, and LCD screens.
  • Write code in a compact and powerful assembly language where every instruction can be conditionally executed.
  • Read the included manual, which includes over 30 pages of original datasheets, reference guides, and technical diagrams.
  • Get to know the colorful cast of characters at your new employer, 深圳龙腾科技有限公司 (Shenzhen Longteng Electronics Co., Ltd.), located in the electronics capital of the world.
  • Get creative! Design and test your own games and devices in the sandbox.
  • Engineering is hard! Take a break and play a brand-new twist on solitaire.

System Requirements

Windows
Mac OS X
SteamOS + Linux
    Minimum:
    • OS: Windows Vista / 7 / 8 / 10
    • Processor: 2.0 GHz
    • Memory: 4 GB RAM
    • DirectX: Version 10
    • Storage: 250 MB available space
    Minimum:
    • OS: macOS 10.9+
    • Processor: 2.0 GHz
    • Memory: 4 GB RAM
    • Storage: 250 MB available space
    Minimum:
    • OS: Ubuntu 16.04+, SteamOS
    • Processor: 2.0 GHz
    • Memory: 4 GB RAM
    • Storage: 250 MB available space
Customer reviews
Customer Review system updated Sept. 2016! Learn more
Overall:
Very Positive (179 reviews)
Review Type


Purchase Type


Language


Display As:


(what is this?)
145 reviews match the filters above ( Very Positive)
Most Helpful Reviews  In the past 7 days
2 of 2 people (100%) found this review helpful
2 people found this review funny
Recommended
32.6 hrs on record
Early Access Review
Posted: October 6
it's a Zachtronics game; he / they own the programming puzzle game catagory and if you are a fan of TIS-100, this game will not disappoint. Out of the Zachtronics game library, this one seems most like TIS-100, but with more variety.

If you already played SpaceChem and want more from the same developer, play this game. If you liked TIS-100 and want more, play this game. If you haven't played any of them, I'd tell you to play SpaceChem first, then this one, and if you like this one, to go back to TIS-100. There are other Zachtronic games that are good and all are worth trying, but I'm pointing out the two that had the most impact on me. Infinifactory and Ironclad Tactics are good, but Ironclad Tactics is completely different, and the graphics / UI / control of Infinifactory made it more cumbersome to play (I still played a lot of it though).

Out of all the Zachtronic games, the interface of this one feels the most polished.
Was this review helpful? Yes No Funny
1 of 1 people (100%) found this review helpful
19 people found this review funny
Recommended
2.6 hrs on record
Early Access Review
Posted: October 6
ESCAPE ESCAPE ALT DELETE!!
Was this review helpful? Yes No Funny
1 of 2 people (50%) found this review helpful
15 people found this review funny
Recommended
7.9 hrs on record
Early Access Review
Posted: October 8
With our powers combined:
SpaceChem presentation quality
+ SpaceChem reactor placement
+ KOHCTPYKTOP signal inputs/outputs
+ TIS-100 processors and core mechanics
+ Ruckingenur part connections
+ TIS-100 manual
----------------------------
= SHENZHEN I/O
Was this review helpful? Yes No Funny
1 of 3 people (33%) found this review helpful
11 people found this review funny
Not Recommended
0.4 hrs on record
Early Access Review
Posted: October 8
This is one of those cases where I really wish there was a more neutral option for recommendations, as it pains me to bring down the score of a Zachtronics game, and for people who already know how to code this is a game I would 100% recommend. Personally I found it overwhelming in the extreme, because the way in which the manual is written assumes you already have a base level of competence with programming, and there is absolutely no effort made within the game to familiarise you with practical implementations of the functions the manual describes. If you're after a game that might teach you a bit about programming, this is not it.

Spacechem is my favourite game of all time, and Infinifactory is not far behind, but if Zach intends to make his future projects as unwelcoming and opaquely explained as TIS-100 and SHENZHEN I/O, this is simply a path down which I cannot follow him. I very much hope that his next game might cut neophytes like myself some slack, otherwise I guess I'm done with my favourite developer.

Edit: I deliberately kept my playtime low to keep the possibility of a refund open (one I've since taken up), however I spent at least an hour poring over the manual before even booting the game up, and closed and restarted the game many times after consulting the manual to try and come up with a solution. I gave it much more than 30 minutes of my time, but it just didn't click with me.

And before giving this a thumbs down, please keep in mind that 'Did you find this helpful?' is not synonymous with 'Do you share this person's assessment of the product and find that the level of enjoyment they derived from it closely matches your own?'
Was this review helpful? Yes No Funny
Most Helpful Reviews  Overall
Recommended
7.4 hrs on record
Early Access Review
Posted: October 6
This game is fantastic. I've never been disappointed by a Zachtronics game yet, and Shenzhen I/O adds elements from several other Zachtronics titles while still feeling like a completely fresh and awesome experience.

If you've ever taken a Computer Architecture class or know anything about Assembly or Computer Engineering, Shenzhen I/O is a gamified version of it. The puzzles involve creating a program that runs across several microchips; you are given digital inputs, program requirements, an empty board, and several different types of microchips, and then are tasked with matching the outputs with their expected values.

The manual is basically a requirement; I got the limited edition, which comes with a physical copy of the manual in a fancy little binder. If you get the digital copy, it still comes with the manual, but I'd strongly recommend printing it out. It's very nice to just have it in front of me because I've had to refer to it / flip through it frequently.

If you like Puzzles, Hacking, Low-Level Programming, Hardware, Raspberry Pi's or Arduinos, Reading Manuals, Circuitry, and/or challenging games, definitely check it out.
Was this review helpful? Yes No Funny
Recommended
34.8 hrs on record
Early Access Review
Posted: October 6
Did you like TIS-100, Spacechem, or Infinifactory? Play this.
Was this review helpful? Yes No Funny
Recommended
5.5 hrs on record
Early Access Review
Posted: October 6
goty
Was this review helpful? Yes No Funny
Recommended
13.2 hrs on record
Early Access Review
Posted: October 7
Looking for SpaceChem 2? Look no further, this is it. It's also very difficult like SpaceChem was. 10/10, buy it.

Still reading? Okay, here's some extra info.

Printing the manual: Like with TIS-100 this is just enhancing the feeling but actually NOT required. If you read the manual on a computer you can search within it with Ctrl+F, which is useful.

Early access: What early access? Certainly doesn't look like one.
Was this review helpful? Yes No Funny
Recommended
11.1 hrs on record
Early Access Review
Posted: October 7
this is the big brother of TIS-100, very nice!
the game is quite polished already;
contains acute dangers of:
+ trying to optimize your solution until daybreak
+ believing the harmonic maximization formula
+ getting addicted to trying to replace a quite fine MC6000 with a cheaper MC4000
+ head-2-desk moments
+ developing a longing for the old days of doing assembler
Was this review helpful? Yes No Funny
Recommended
8.5 hrs on record
Early Access Review
Posted: October 7
This is a puzzle programming game. you basically have to design circuits with micro processors wirrintg code and doing some circuit connections. It's very clever and getting the perfect score on the histograms can be baffling.

But once you have been thinking about a problem for some time, and then it works, its very gratifying and why this game works out.

The ambience of the world is very neatly done. At first I was puzzled why I would read so much text, but now it's just part of the job. And it's enjoyable and you learn new things.

The game is not for everyone. Is it for you? Well, if you like to solve puzzles or are interested in programming this game is for you.
Was this review helpful? Yes No Funny
Recently Posted
Stephen
7.9 hrs
Early Access Review
Posted: October 10
Zachtronics has a history of making really cool logic puzzle games.
But Shenzhen I/O has really topped it all.

I love the thematic atmosphere. You're working for a company, and new tasks are delivered via various emails.
Your commands are pretty simple, but what you need to do becomes far less simple.

And there's a solitare game in there.
Helpful? Yes No Funny
Denneisk
1.8 hrs
Early Access Review
Posted: October 10
As the infamous Valve saying goes;
"Too confusing for new players."
Helpful? Yes No Funny
switch
7.1 hrs
Early Access Review
Posted: October 10
Hands down amazing. I can't stop playing.
Helpful? Yes No Funny
Integer Man
10.8 hrs
Early Access Review
Posted: October 10
This is an extremely addictive, polished, and well designed puzzle game involving using assembly language programming and circuit boards to build a wide variety of electronics components. The manual is quite well designed and difficulty ramps well. It's not for everyone and if learning new programming paradigms and syntaxes and optimizing things isn't your thing, this game isn't for you. If these are your things, I'd strongly recommend it for anyone teenage or older. Well done and polished. I'm amazed to find a game with better debugging aids than many development environments and the flavor and art are really enjoyable.
Helpful? Yes No Funny
KajtomatO
7.9 hrs
Early Access Review
Posted: October 10
As an Embedded Software Engineer I can say that this game is GREEEEAT!!! RTFM ;)
Helpful? Yes No Funny
barker
14.6 hrs
Early Access Review
Posted: October 10
Great game, well done! Edutainment this is not.

If you liked TIS-100 you'll definitely like this one; it's a little less hardcore, more so than infinifactory, though not as insane as constructor. I feel it's more intuitive than spacechem, although I think that's due to my previous experience with both TIS-100 and constructor.

One step closer to the ZACHTRONICS MEGAPROJECT which combines all levels of design into a single game where you build devices from scratch to interact with the game world and SAVE THE PLANET!!!

P.S. Little solitaire game is great, too.
Helpful? Yes No Funny
pizzaboy150
2.2 hrs
Early Access Review
Posted: October 10
Love electronics love programming always wanted to mess with assembly on an IC great fun, so far!
Helpful? Yes No Funny
Neptune Thunder
5.3 hrs
Early Access Review
Posted: October 10
Lovely game, it's great. It's exactly what you'd expect from the trailer and screenshots. I'd say it may even become a classic.
Helpful? Yes No Funny
junk
1.5 hrs
Early Access Review
Posted: October 10
I bought this game and was quite excited (I loved Infinifactory) then after an hour or so I realised that it was too much like being at work!

If you dont work as a software engineer/programmer and dream of doing so then this is probably a great game for you. It is well made and nicely polished.

If however you are like me and you program as a 9-5 job (even in high-level langauges), think twice about buying this game. It is like being at work when you're not at work - I guess I was kinda hoping for more of a "game", but the tasks and email feel too much like being at work. From what I can see there is no "game" element to it - you just get a list of tasks and burn through it like you do at the office; I was looking for more fun and enjoyment, this feels more like a "work simulator".

Sorry. It really pains me to not recommend Zachtronics' games as usually they are unique, thoughtful and well executed (this is too!). I think for me this is just not fun. Sorry.
Helpful? Yes No Funny
Marcus Rattman
1.2 hrs
Early Access Review
Posted: October 10
I don't really like the fact that all recent Zachtronics games have the same concept "You have input, manipulate it and send to the output", but this game seems alright. Challenging enough and interesting.
Helpful? Yes No Funny