SHENZHEN I/O

SHENZHEN I/O

View Stats:
Learning 6502 Assembly for fun, is this game similar in concept?
Just something to do in my spare time, never worked with low level systems before outside of building super basic I/O circuits back in high school over a decade ago. I know this game doesn't actually use Assembly, but will general concepts of this game carry over into real experience? Like, the same kind of problem solving, learning how to use various hardware architectures, the same kind of general concepts? Except gameified here of course
< >
Showing 1-4 of 4 comments
The arcitechture itself is far from everything in reality afaik but I'm sure it can give you some skills when it comes to the thought process for writing in assembly. If you want something slightly more grounded Stationeers has a MIPS-Like assembly programming language.
Shabazza 20 Apr @ 3:30pm 
The syntax is about as simple as assembly. But this is a puzzle game.
So it won't teach you programming. More about ... patience and frustration management, lol.
Outside of the game, you have way, WAY less restrictions when programming in any language, including ASM.
I sometimes even think, not knowing how to program is beneficial here.
Last edited by Shabazza; 20 Apr @ 3:30pm
It's only tangentially related. You kinda work backwards in Shenzen with the goals there and a 'debugger' that lets you approach the problem systemically.

Actual programming is a lot more freeform and will tax your skills a lot more.
You also very likely won't get paid for making something in the game, but you might be the next "modern day releaser of 8bit computer games" of tomorrow.

But if you just wanna mess around shenzen is fine, you'll have more and immediate dopamine rewards, perhaps. I don't know your programming potential after all.

Why not write minesweeper for 6502, or tic tac toe, or something and see if you like it.
if you do, then you won't need shenzen at all.
I would say that this game is more similar to Javascript Frontend because most of your code run in a "event loop". But of course in Frontend you never care about power usage or lines of code.
< >
Showing 1-4 of 4 comments
Per page: 1530 50