Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
ressource:fantasy_consoles [2022/04/29 03:26] emoc |
ressource:fantasy_consoles [2022/09/23 17:52] (Version actuelle) emoc |
||
---|---|---|---|
Ligne 8: | Ligne 8: | ||
Comme des consoles portables (ou retro) mais sous forme d'environnement logiciel : ressources limitées (nombre de sprite, capacité sonore, mémoire allouée), logiciels d'édition sonore et visuelle intégrés. | Comme des consoles portables (ou retro) mais sous forme d'environnement logiciel : ressources limitées (nombre de sprite, capacité sonore, mémoire allouée), logiciels d'édition sonore et visuelle intégrés. | ||
- | **bitsy** | + | ===== Pico-8 ===== |
- | * https://ledoux.itch.io/bitsy | + | |
- | **pico-8** | ||
* les «cartouches» sont distribuables sous la simple forme d'une image | * les «cartouches» sont distribuables sous la simple forme d'une image | ||
* programmable en LUA | * programmable en LUA | ||
* https://www.lexaloffle.com/pico-8.php | * https://www.lexaloffle.com/pico-8.php | ||
* https://github.com/pico-8/awesome-PICO-8 | * https://github.com/pico-8/awesome-PICO-8 | ||
+ | * émulateur pour libretro : https://github.com/Jakz/retro8 | ||
* https://www.pico-8-edu.com/ version web avec les outils pour créer un jeu | * https://www.pico-8-edu.com/ version web avec les outils pour créer un jeu | ||
* + voxatron : https://www.lexaloffle.com/games.php?page=updates | * + voxatron : https://www.lexaloffle.com/games.php?page=updates | ||
- | **TIC80** (licence : MIT) | + | **Caractéristiques** |
+ | |||
+ | * affichage : 128x128 16 couleurs | ||
+ | * taille de cartouche : 32k (~32 000 caractères de code) | ||
+ | * son : 4 canaux | ||
+ | * code : Lua | ||
+ | * sprites : 256, 8x8 sprites | ||
+ | * cartes : 128x32 cases | ||
+ | |||
+ | ===== TIC80 ===== | ||
+ | |||
+ | **Caractéristiques** | ||
+ | |||
+ | * affichage : 240x136 pixels, 16 colors palette. | ||
+ | * controles : 4 gamepads with 8 buttons / mouse / keyboard. | ||
+ | * sprites : 256 tuiles 8x8, 256 sprites 8x8. | ||
+ | * carte : 240x136 cellules, 1920x1088 pixels. | ||
+ | * son : 4 canaux, ondes paramétrables. | ||
+ | * code : 64KB of lua, ruby, js, moon, fennel, squirrel, wren, wasm. | ||
+ | * licence : MIT | ||
+ | |||
+ | **Ressources ** | ||
* https://tic80.com/ | * https://tic80.com/ | ||
- | * source : https://github.com/nesbox/TIC-80 | + | * https://tic80.com/learn |
- | * notions : https://github.com/nesbox/TIC-80/wiki | + | * https://github.com/nesbox/TIC-80/wiki |
+ | * https://hub.xpub.nl/sandbot/PrototypingTimes/tic80-manual.html | ||
+ | * https://marcosecchi.github.io/resources/pages/retrogaming_tic-80.html | ||
+ | * https://blinry.org/50-tic80-carts/ | ||
+ | |||
+ | **Usage** | ||
+ | |||
+ | 1 console pour lancer des commandes : https://github.com/nesbox/TIC-80/wiki/Console \\ | ||
+ | Exemple : \\ | ||
+ | demo | ||
+ | load tetris | ||
+ | run | ||
+ | fleches et Z pour jouer | ||
+ | |||
+ | On accède aux éditeurs avec les touches suivantes : | ||
+ | * F1 : code : https://github.com/nesbox/TIC-80/wiki/the-code | ||
+ | * F2 : sprite https://github.com/nesbox/TIC-80/wiki/sprite-editor | ||
+ | * F3 : map https://github.com/nesbox/TIC-80/wiki/Map-Editor | ||
+ | * F4 : sfx : https://github.com/nesbox/TIC-80/wiki/SFX-Editor | ||
+ | * F5 : music https://github.com/nesbox/TIC-80/wiki/Music-Editor | ||
+ | * F6 : fun! change l'affichage pour simuler un écran cathodique | ||
+ | * ESC : pour revenir à la console | ||
+ | |||
+ | ===== Et les autres ===== | ||
+ | |||
+ | **bitsy** | ||
+ | * https://ledoux.itch.io/bitsy | ||
**Pixelvision** | **Pixelvision** |