3 ms·
TIC-80 – Tiny Computer
- brudgers 1y agoSome past comments, https://news.ycombinator.com/item?id=33678782 https://news.ycombinator.com/item?id=33678782
- sowbug 1y agoThe terminal font reminds me of the Apple II game Drol. https://www.mobygames.com/game/9314/drol/screenshots/apple2/43080/ https://www.mobygames.com/game/9314/drol/screenshots/apple2/...
- system7rocks 1y agoI want to tinker with this someday.
- AISnakeOil 1y agoIs there any way to edit programs in my own editor? I can't work with these blocky fonts.
- jsheard 1y agoThere is, but it's one of the few features reserved for the pro version ($10) https://github.com/nesbox/TIC-80/wiki/external-editor https://github.com/nesbox/TIC-80/wiki/external-editor
- echoangle 1y agoYou can also build the Pro version yourself for free according to the docs: https://github.com/nesbox/TIC-80/wiki/PRO-Version https://github.com/nesbox/TIC-80/wiki/PRO-Version
- archargelod 1y agoYes, you can write code in a separate file and then import it to cartridge with tic-80 console commands[1] You don't have to do this manually every time, just make a shell script with multiple commands; e.g. this will import code, save and run the cartridge: ./tic80 --skip --fs="$PWD" --cmd="load cart.tic & import code main.lua & save & run The other way is indeed to buy or build yourself a PRO version, it can work with cartridges in plaintext format. [1] https://github.com/nesbox/TIC-80/wiki/import https://github.com/nesbox/TIC-80/wiki/import
- wkjagt 1y agoI love these fantasy computers. This one looks very similar to Pico-8, which I've made a couple of games for. I wonder how TIC-80 compares to it. One obvious thing is that it's open source, which is very cool. From a quick search, Pico-8 seems to have a larger community though.
- archargelod 1y agoOne of main differences with Pico-8 is that Tic-80 supports many more programming languages. You can write games in Lua, Moonscript, Javascript, Ruby, Wren, Fennel, Squirrel, Janet and even Python. Or use anything that compiles to WASM. I've recently created my own bindings and a template for building Tic-80 games in Nim[1] [1] https://codeberg.org/janakali/tic80-wasm-nim https://codeberg.org/janakali/tic80-wasm-nim
- wkjagt 1y agoOh that certainly is interesting. And I've been looking at nim recently, so I'll give your project a look too! Thanks for sharing!
- deleted 1y ago[deleted]
- bitwize 1y agoPerhaps my favorite fantasy console is one of the first, if not the first to exist: CHIP-8. It was originally an easy way to program video games for the Cosmac VIP hobbyist computer, but it found new life in recent years because writing a CHIP-8 interpreter is a good "babby's first emulator" exercise. It's not really capable of much by today's standards, but it goes to show that the fantasy console phenomenon has a long and deep history.
- ge96 1y agoI wonder if the font takes away from it
- jigglypuff42 1y agoAnyone tried vibecoding your ideas into existence with this framework and Claude?
- Panzerschrek 1y agoHow to create games for this fictional computer? Is there some documentation describing this?
- FearNotDaniel 1y agohttps://github.com/nesbox/TIC-80/wiki https://github.com/nesbox/TIC-80/wiki