Late reply, but doesn't Unity have an export for web-assembly, which could be run as an HTML file? I'm a Godot user so I'm not super familiar with it.
BookBagelKat
Recent community posts
You need some basic things, the main ones are: an ALU (Addition and Logic unit) which takes inputs and an "opcode" to do different functions, like add, subtract, sometimes multiply, logic gates like XOR, and comparisons, and a helpful tidbit is flags to sort of describe its output, and you need a RAM (Random Access Memory) Which has memory cells addressable by an address bit, usually 4 bit for this simulator, and ability to either load that slot or write to that slot, and finally program Counter and memory (The built in ROM (Read Only Memory) Usually does the trick for program memory) which loads lines of code sequentially. Also that code is called assembly code, and I personally would rather drink a glass of nails, so try to plan out your code on paper
It is interesting of how based on how chess is (or at least how I break down games) this could over time give a basis for learning chess, but only after playing real chess and wanted to get better.
Either way I love the game, its a a creative take on chess of controlling both sides, almost feels like chess solitaire, so keep up the good work!