Live data from Hacker News

Microsoft Tilecode

microsoft.github.io

61–63 of 63 posts

Re: Microsoft Tilecode

#61

Looks pretty cool. I was messing around with MakeCode for about an hour the other day, just to see what it could do, but board games are more in my wheelhouse, and it looks like I could maybe come up with some interesting things here. The messing about I did was just having a flamingo running around eating algae and avoiding spawning lions, called Flamingo Panic. If you're curious, it's up here: https://bacable.githu…

That was a fun diversion. I managed to hit 268!

Re: Microsoft Tilecode

#62

Earlier quoted context omitted.

Perhaps there is one description for existing programmers (who would appreciate the comparison to variable binding) and one that doesn’t (who could care less about that)?

Hi Sean, yes - that is the case. I've regrouped the documentation to make this clear. Happy to have any suggestions for improvements. This is just a starting point.

Hey Tom. Ya, I would guess that making some kind of material to get end users to understand this would be more challenging than getting us programmers to :) (and probably half the fun of the project).

Re: Microsoft Tilecode

#63

It's good to see Microsoft pursue the field of educational programming further. I remember another MS project (which I just had to look up). It was called MakeCode https://www.microsoft.com/en-us/makecode and I remember it because they had a nice Minecraft integration. Well... it still exists: https://minecraft.makecode.com/ So to go on a bit of a rant: there's Scratch, MakeCode, Tilecode now, on top of "fantasy cons…

> It's a pity that computing got so complicated

I disagree. For me it's much simpler now:

- Use python :)

I learned using a variety of languages from calculator assembly to C++ to GUI game scripting languages. Each had its quirks and C/C++ boilerplate definitely created friction. I was always really easy to write complicated algorithms and math but doing anything practical alluded me.

Now with python you're one library away from doing anything really interesting. There's almost zero boilerplate. 'import pygame' and with a bit of googling and basic knowledge you're off to making a pretty cool game! (learning physics, algorithms and more along the way)

Post reply on HN