Live data from Hacker News

TIS-100 – Tessellated Intelligence System

zachtronics.com

51–60 of 85 posts

Re: TIS-100 – Tessellated Intelligence System

#51
post #40

Earlier quoted context omitted.

I played that mod. It made me really want Forth to have been part of the college education I had.

Ah yes, Red Power. The developer, Eloraam has been working on making a standalone game based on it. https://twitter.com/TheRealEloraam/status/767550784464625664 Also, if you like TIS-100 and Minecraft, check out the TIS-3D mod! It's basically TIS-100 in Minecraft. Build your own modular computers. https://mods.curse.com/mc-mods/minecraft/238603-tis-3d https://www.youtube.com/watch?v=CfJs2Xk8SdM

As I said, knowing Eloraam, it'll be done by 2029.

Mod looks cool, though.

Re: TIS-100 – Tessellated Intelligence System

#52

If you loved TIS-100 you will absolutely love its follow up Shenzhen IO to death. Its like TIS-100 (in regards to the "solve problems by programming" part) only this time you also need to create the machine running your programs by taking components and linking them together. And I explicitly say "components" because you not only have microcontrollers, but also memory banks, bridges, screens and the like. TL;DR: basi…

I've seen it, it looks great. Do you have any idea how useful it is for actually learning how microcontrollers work?

Not the person you're replying to, but it's a good primer/introduction to toy with. Much of the waveform generation stuff and I/O aligns pretty well with stuff that was taught in school. Granted, it simplifies stuff a bit since it's a game. However, it does bring me back to my microcontroller design classes.

Re: TIS-100 – Tessellated Intelligence System

#53
post #48
post #30

Earlier quoted context omitted.

I am not sure how you can say these games "don't have a whole lot to do with programming". They are programming. Maybe you didn't ever have the experience of programming on an 8-bit CPU and don't get the joke? The machines in these games are comically limited, "this is like the cruftiness of an 8-bit CPU but even worse". The funny thing about TIS-100 is that it's a speculative fiction game, postulating an alternate r…

Wait I just realized maybe a lot of kids these days don't know what assembly language is and that's why one might say this "doesn't have a lot to do with programming"???

It seems to me that all programming is, in some sense, about solving puzzles. I used TIS to as a platform to introduce my wife to programming, just to expose her to it and see if it interested her.

She's very much into puzzle solving, so it seemed a natural presentation for her. We shared screens (mac) and played together discussing how we would solve the problem and then work together to implement it.

It was pretty fun. Honestly I wish there were more games that were cooperative and not about shooting things. The only other game we play together, and have for years now, is minecraft.

BTW, braid is still one of my favorites.

Re: TIS-100 – Tessellated Intelligence System

#54
post #45

Earlier quoted context omitted.

Else Heart.Break() has definite aesthetic charm, but the programming required (as far as I played, at least) is pretty shallow- geared towards clever highschoolers, I suspect. A collaboration between them and Zachtronics would be lovely .

Grade or middle school, really. "Clever highschoolers" are writing their own bare-metal OSes these days.

> "Clever highschoolers" are writing their own bare-metal OSes these days.

Perhaps you are even right since advanced Arduino programming (which many "Clever highschoolers" should be able to do) is in some sense like writing a really simple RTOS. :-)

Re: TIS-100 – Tessellated Intelligence System

#55

For really good non-programming puzzle games, I'd recommend Snakebird[0] and Stephen's Sausage Roll[1]. Try out Snakebird first, it's cheaper and works great on mobile devices. Don't let the cute art fool you, it's a monstrous game. If you get through most of Snakebird and still don't hate yourself, look into SSR. It's much more hardcore, but has some mind blowing puzzles. As far as programming puzzle games go, Zacht…

Snakebird was excellent. Some of the puzzles there were quite fiendish and many had to be put down and and left to percolate in my brain. At least once I woke up with a solution, and I solved several in the shower. I managed to finish all of the normal puzzles, but haven't made much headway on the cloud puzzles.

Re: TIS-100 – Tessellated Intelligence System

#56
post #45

Earlier quoted context omitted.

Else Heart.Break() has definite aesthetic charm, but the programming required (as far as I played, at least) is pretty shallow- geared towards clever highschoolers, I suspect. A collaboration between them and Zachtronics would be lovely .

Grade or middle school, really. "Clever highschoolers" are writing their own bare-metal OSes these days.

And us stupid highschoolers are writing IF engines in Scheme.

And yes, I did write one. It totally sucked, but it did work, mostly.

Re: TIS-100 – Tessellated Intelligence System

#57
post #45

Earlier quoted context omitted.

Grade or middle school, really. "Clever highschoolers" are writing their own bare-metal OSes these days.

And us stupid highschoolers are writing IF engines in Scheme. And yes, I did write one. It totally sucked, but it did work, mostly.

Heck, if you're doing anything substantial with Scheme in high school then you're on a great track.

Re: TIS-100 – Tessellated Intelligence System

#58

Earlier quoted context omitted.

And us stupid highschoolers are writing IF engines in Scheme. And yes, I did write one. It totally sucked, but it did work, mostly.

Heck, if you're doing anything substantial with Scheme in high school then you're on a great track.

Now if it was substantial, it wouldn't suck so much, now would it?

Re: TIS-100 – Tessellated Intelligence System

#60

Earlier quoted context omitted.

This doesn't remind me of Uplink at all. For one thing, TIS very much focuses on actual programming, even if it is an estoric language for an architecture that could never exist.

> for an architecture that could never exist. Interestingly, there is a real world equivalent to the TIS architecture: the GA144[1] has lots of memory-constrained Forth cores with software defined I/O between them. [1] http://www.greenarraychips.com/

Or the Connection Machine, where the individual processors were arranged in a hypercube.
Post reply on HN