



Welkom bij het 1e topic op tweakers.net over de Pico-8 fantasy console. Ik heb heel het forum af gezocht naar informatie over Pico-8 omdat ik er zelf erg enthousiast over ben maar ik kon niets vinden. En daarom heb ik dit topic opgezet, het grote probleem was welke categorie. De Pico-8 is een fantasy console moet het dan onder hardware? Maar er is niet heel veel hardware dus dan moet het onder software. Het nodigd uit om te programmeren en te spelen met code is het dan een spel? Of is het een programmeeromgeving en hoort het vooral in die hoek. Uiteindelijk heb ik het geplaatst in Hardware & Spielerij Algemeen omdat het op die vlakken het meest tot z'n recht komt in mijn beleving.
Laat me jullie meenemen naar de wereld van pico-8 een wereld die in een ander universum 20 jaar geleden zich heeft afgespeeld.
[YouTube: https://youtu.be/2vPpA5DI94I]
Ik wil graag deze onderwerpen behandelen
- Wat is de Pico-8
- Hardware
- Software
- Wat is er zo leuk aan
- Links
- Discussie
De Pico-8 is een "fantasy console" een stukje software wat een 8 bit systeem met harde grenzen hanteerd. Binnen deze grenzen kunnen gebruikers van Pico-8 heel makkelijk software maken en delen. Het is dus geen emulator van een bestaande 8 bit machine. Maar een nieuw stukje software gemaakt met harde restricties om mensen uit te dagen daar creatief mee om te gaan. Alles software wat voor/op de pico-8 wordt gemaakt is open source en is door iedereen te manipuleren. Binnen de pico-8 zit een ontwikkel omgeving waarin je je eigen software/games kunt maken.
De fantasy console is verkrijgbaar voor Windows, Mac en Linux en draait dus op bijna alles met een beeldscherm. Voor het bedrag van 15 euro is het van jou, heb je toevallig al een licentie voor Voxatron (een andere virtuele console van dezelfde maker) dan krijg je Pico-8 er gratis bij. Ik had voxatron ooit in een Humble Voxatron Bundle gekocht dus ik bleek Pico-8 al te bezitten.
Hardware
Hoe is de Pico-8 dan opgebouwd?
- Display: 128x128 16 colours
- Cartridge Size:32k
- Sound: 4 channel chip blerps
- Code: Lua
- Sprites: 128 8x8 sprites
- Map: 128x32 cels
- Controls: 2 6-button joysticks
Er is wel hardware verkrijgbaar waar Pico-8 op draait (waarschijnlijk zit je er nu mee te werken)
Als je een pocketCHIP koopt krijg je Pico-8 voor geïnstalleerd op je pocketCHIP (een PocketChip is een heel goedkope linux "computer". Denk aan een raspberry pi met en ingebouwd toetsenbord scherm en batterijtje.
Software
Hier wordt het interessanter. Zoals eerder vermeld is alle software op de Pico-8 open source. En het systeem wordt gebruikt om veel kleine spelletjes mee te maken. Deze games worden door in een ingame browser makkelijk gedeeld. Tevens zijn ze als cartridge te verspreiden. Heel veel van deze cardridges staan op het BBS van Pico-8
(De cardridges zijn klikbaar je kunt de games zo in je browser spelen)
Pijltjestoetsen op je toetsenbord zijn besturing en z en x zijn actieknoppen binnen Pico-8
Pijltjestoetsen op je toetsenbord zijn besturing en z en x zijn actieknoppen binnen Pico-8
Het leuke aan een cartridge is dat het plaatje van de cartridge ook alle data voor Pico-8 bevat. Het hele spel zit dus verpakt in de extra data in het .png file. Heb je Pico-8 dan kun je de plaatjes hierboven daar inladen en dan gelijk spelen (zoals in de browser (PC/Mac/Linux, niet op telefoon of ipad) ook kan). Maar ook aanpassen (esc. esc.) en zo leren hoe code werkt en game gemaakt worden.
Wat is er zo leuk aan
Het leukste van Pico-8 vindt ik het gemak en de fijne community. Onder #pico8 staan op twitter veel mensen die de gekste dingen maken. Het gaat van een pacman tot een twitter cliënt of een cracktro die zo van de C=64 lijkt gelopen.
Het is heel "makkelijk" om via een van Lua afgeleide programeer taal een klein stukje software te maken. Via Unity en Gamemaker is het mij nooit gelukt een bewegend poppetje te maken op een scherm. Binnen Pico-8 had ik het binnen 1 uur voor elkaar.
Het hele Pico-8 project hangt aan elkaar van nostalgie. Er is veel support voor mensen die leuke/waanzinnige dingen maken. Maar ook als je zoals ik gewoon een 16x16 sprite in de goede kleur over een scherm laat bewegen krijg je al veel steun en motivatie van deze gemeenschap.
Tevens is er een tijdschrift (zie links hieronder) wat je kunt uitprinten met daarin listings en code voorbeelden. Hoe jaren 80 wil je het hebben. Ik kreeg helemaal een MSX Computer en Club Magazine vibe. De maker vraagt wel om een donatie, dus als je nog wat voor z'n harde werk over hebt maak een paar euro over.
Je kunt vanuit de Pico-8 heel makkelijk .gif files exporteren met daarin een voorbeeld van je game. En het is gewoon een leuke puzzel om creatief te proberen binnen de harde grenzen een spelletje te maken. Of als je niet zo goed bent zoals ik überhaupt een spelletje te maken.
Links
Pico-8 website http://www.lexaloffle.com/pico-8.php
PocketCHIP https://www.getchip.com/pages/pocketchip
Pico-8 Fanzine 1 https://sectordub.itch.io/pico-8-fanzine-1
Pico-8 Fanzine 2 https://sectordub.itch.io/pico-8-fanzine-2
Pico-8 Fanzine 3 https://sectordub.itch.io/pico-8-fanzine-3
Pico-8 Fanzine 4 https://sectordub.itch.io/pico-8-fanzine-4
Twitter https://twitter.com/pico8console
Discussie
Ik hoop dat ik anderen op Tweakers.net heb geïnspireerd om eens naar Pico-8 te kijken. Het is een erg leuk laagdrempelige manier om te leren hoe een computer werkt. En om avond aan avond lekker mee te zitten prutsen.
【ツ】Ipad air2, Macbook pro 2012, Samsung a53, Skagen Hybrid【ツ】