Screeps and TIS-100 are lots of fun if you like programming. Unfortunately, Screeps requires a good bit of Javascript knowledge. For TIS-100, you can figure it out without much programming experience (they have a manual). If you understand what an assembly language instruction is, that's just about enough to jump in. Not that I expect many people here to consider this post.