News for hackers. Stuff that matters.
Re:TIC-80, a fantasy computer to learn programming by opencl on Tuesday May 01, 2018 @09:35PM (#16973397)
They are conceptually very similar and both obviously inspired by the old CHIP-8.

TIC-80 is a bit more 'powerful' in that it's a bit higher resolution with double the sprite count.

The most substantial differences:

>PICO-8 has its own BASIC-like language

>TIC-80 is programmed in Lua or JS

>

>PICO-8 is commercial software, costs $15

>TIC-80 is open source

Re:TIC-80, a fantasy computer to learn programming by pull_my_finger on Tuesday May 01, 2018 @11:56PM (#16973931)
Pico-8 is restrained by design.

> The harsh limitations of PICO-8 are carefully chosen to be fun to work with, encourage small but expressive designs and hopefully to give PICO-8 cartridges their own particular look and feel.

It can be a little frustrating at first, but if you focus on the other important elements of a good game it can be really satisfying.

In addition, there are some people doing some very cool stuff really pushing that limit as far as possible.

- https://twitter.com/paloblancogames/status/97765346516502528...

- https://hackernoon.com/pico-8-lighting-part-1-thin-dark-line...

Just to cherry pick a few. Personally, I like the restraints.

To add to the others, Pico-8 definitely uses a modified version of Lua 5.1/5.2.

Re:TIC-80, a fantasy computer to learn programming by binarycrusader on Wednesday May 02, 2018 @12:25AM (#16974048)
PICO-8 may be commercial software for creators, but players can play PICO-8 games published via the web app for free.

The author, "zep" (of lexaloffle games), is also a wonderful human being that goes out of their way to support people who buy it / play PICO-8 games and deserves every penny for it.

While I hope they some day consider open sourcing PICO-8 so it may live on, for now, it provides them with meaningful income and lets them actively develop it, which I wholeheartedly support.

Re:TIC-80, a fantasy computer to learn programming by pull_my_finger on Wednesday May 02, 2018 @12:43AM (#16974109)
The author is actually Zep. Lexaloffle is the company.
Re:TIC-80, a fantasy computer to learn programming by Ivoah on Tuesday May 01, 2018 @10:05PM (#16973508)
As ungzd already said, PICO-8 doesn't use its own language, but instead uses a slightly modified version of Lua

https://www.lexaloffle.com/pico-8.php?page=manual

Re:TIC-80, a fantasy computer to learn programming by crashride on Tuesday May 01, 2018 @11:38PM (#16973855)
PICO-8 uses plain old Lua also; the editor downcases everything on save which is why it seems case-insensitive.
Re:TIC-80, a fantasy computer to learn programming by springogeek on Wednesday May 02, 2018 @05:03AM (#16975155)
It also adds a couple of convenience language features and a simplified API, which is why it appears "BASIC-like".
Re:TIC-80, a fantasy computer to learn programming by boomlinde on Wednesday May 02, 2018 @02:15AM (#16974535)
The PICO-8 language is just Lua with some minor syntactic sugar.

It's also worth noting that TIC-80 has a $5 "PRO" version; the free (as in no cost) and open source version is basically shareware.

Re:TIC-80, a fantasy computer to learn programming by Nullabillity on Wednesday May 02, 2018 @02:27AM (#16974586)
From the README:

> For users who can't spend the money, we made it easy to build the pro version from the source code.

So the pro version is still FOSS, their builds are just not gratis.

Re:TIC-80, a fantasy computer to learn programming by jacquesm on Wednesday May 02, 2018 @03:43AM (#16974919)
That's a nice mixed model.
Re:TIC-80, a fantasy computer to learn programming by ungzd on Tuesday May 01, 2018 @09:45PM (#16973435)
PICO-8 uses Lua too.