SHENZHEN I/O
Order a physical SHENZHEN I/O manual. It's been ages since we sold out of the physical deluxe edition for SHENZHEN I/O, but thanks to the magic of print-on-demand you can order a printed book of the manual from Lulu and have it shipped to your door. SHENZHEN I/O Walkthrough. Information thief is FORBIDDEN! FAKE SURVERLLANCE CAMERA. 2017.12.9 Updated. I didn't know you can add '@' in front of the command to make this command run only once. So this solution is quite efficient. Cost: 6 Power: 58 Lines: 3. CONTROL SIGNAL AMPLIFIER. 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. Key Features: Read the manual. Includes over 30 pages of original datasheets, reference guides and technical diagrams. Design and test your own games and devices in the sandbox.
Once again we are going to make equipment for military use. Someone in the company is not going to be happy about it. This time it is a Carbine Target illuminator, so we can see the bad guys before we shoot them. With the use of radar we are going to measure the distance to the bad guy by counting the number of cycles between output and input to the radar. Based on that we will turn on the laser sight and or the flood light in the following configuration.
If we can cram all the code into one MC6000 we should be able to do it with the following structure on the problem.
That would leave us with a price of 7¥ which is pretty respectable.
Coding the Carbine Target Illuminator
First we need to code something that will reset the counter on a radar-out signal and increase the count when we don’t receive anything on the radar in. That can be done with the follow bits.
That will do exactly what we need and only continue if we get something on the radar-in.
The rest of the code is mostly trivial to write, all we need is to go through and check how long we waited and then set the output as needed.
All in all the solution looks like
This gives us a solution in
Cost: 6¥
Energy: 211
Lines of code: 14
Which is the lowest possible production cost, but the lines of code and energy usage could be lower. If they can with this structure I don’t know. I haven’t found better solutions than this. I tried fiddling around with the latter part where we set the outputs, but I haven’t figured out a way to improve it.
Related posts
Shenzhen I/o Slx
Shenzhen I/O | |
---|---|
Developer(s) | Zachtronics |
Publisher(s) | Zachtronics |
Designer(s) | Zach Barth[1] |
Artist(s) | Matthew Seiji Burns[1] |
Platform(s) | Microsoft Windows, Linux, macOS |
Release | November 17, 2016 |
Genre(s) | Puzzle, programming |
Mode(s) | Single-player |
Shenzhen I/O is a puzzle video game and programming game developed by Zachtronics for Microsoft Windows, Linux, and macOS-based personal computers. The game was released in November 2016.
Gameplay[edit]
Shenzhen I/O is a puzzle video game set in the near future in which players assume the role of an electronics engineer who has emigrated to Shenzhen, China to work for fictional technology company Shenzhen Longteng Electronics.[2][3][4] The player is tasked with creating products for clients, which involves constructing circuits and then writing code to run them.[4][5] The programming language used in the game is similar to assembly language and the circuit elements resemble simplified versions of real-world electronics.[1]
The game allows players to create their own challenges by writing Lua scripts.
Development and release[edit]
Shenzhen I/O was developed by Zachtronics.[4] The game is seen as a spiritual successor to their previous title TIS-100, a coding puzzle game released in 2015.[4]Shenzhen I/O was designed with the same niche audience in mind, specifically people interested in programming.[4] The idea of using the city of Shenzhen, which is a major electronics and high technology manufacturing center in China, as the setting came from Barth reading blogs from Andrew 'bunnie' Huang about his experiences there.[6]
The game features a more approachable user interface than TIS-100 and a cast of characters.[4] Zachtronics was reluctant to include a tutorial to teach players how to play Shenzhen I/O.[1] Instead they opted to include a dense manual containing helpful information.[1] Narrative elements are woven into the manual and gameplay by tasking the player to create fictional products.[1][7]
Zachtronics announced Shenzhen I/O in September 2016,[8] and released an in-development version of the game via Steam Early Access in October 2016.[9] The game launched out of early access for Linux, macOS, and Windows on November 17, 2016.[5][9] The release was at the conclusion of about six months of development work.[6]
From players' feedback, Zachtronics also released Shenzhen Solitaire, a mini-game within Shenzhen I/O, as a separate, standalone title on December 16, 2016.[10]
Reception[edit]
Shenzhen I/O was received favourably by Rock, Paper, Shotgun writer Brendan Caldwell.[3]
Although Shenzhen I/O has a higher price tag than its predecessor TIS-100, Zachtronics observed that the game was selling faster during its early access period.[4]
The game was nominated for 'Excellence in Design' at the Independent Games Festival Competition Awards.[11]
Shenzhen I/o Code
References[edit]
- ^ abcdefCarpenter, Nicole (November 9, 2016). ''Shenzhen I/O' Is an Abstract Educational Game'. Inverse. Retrieved January 21, 2017.
- ^O'Connor, Alice (October 7, 2016). 'Boot Up: TIS-100 Dev's SHENZEN I/O Hits Early Access'. Rock, Paper, Shotgun. Retrieved November 19, 2016.
- ^ abCaldwell, Brendan (October 17, 2016). 'Premature Evaluation: SHENZHEN I/O'. Rock, Paper, Shotgun. Retrieved November 19, 2016.
- ^ abcdefgWawro, Alex (November 17, 2016). 'Zachtronics' Shenzhen I/O is a game for people who code games'. Gamasutra. UBM. Retrieved November 19, 2016.
- ^ abO'Connor, Alice (November 17, 2016). 'TIS-100 dev's Shenzhen I/O launches out of early access'. Rock, Paper, Shotgun. Retrieved November 19, 2016.
- ^ abCulture, Joel (January 30, 2018). 'Road to the IGF: Zachtronics' SHENZHEN I/O'. Gamasutra. Retrieved January 30, 2018.
- ^Carpenter, Nicole (November 1, 2016). 'Shenzhen I/O, a game that lets you be a fake engineer'. Kill Screen. Retrieved January 21, 2017.
- ^O'Connor, Alice (September 13, 2016). 'SpaceChem & TIS-100 Creator Announces SHENZEN I/O'. Rock, Paper, Shotgun. Retrieved November 19, 2016.
- ^ abMatulef, Jeffrey (November 19, 2016). 'Zachtronics' Shenzhen I/O is out of Early Access'. Eurogamer. Gamer Network. Retrieved November 19, 2016.
- ^O'Conner, Alice (December 17, 2016). 'Shenzhen I/O's solitaire now available standalone'. Rock Paper Shotgun. Retrieved December 17, 2016.
- ^Whitney, Kayla (March 22, 2018). 'Complete list of 2018 Independent Games Festival Awards Winners'. AXS. Retrieved March 22, 2018.