Ceci est une ancienne révision du document !
Game cooking
(11 fév 2022 / prise de notes)
Comment réaliser un jeu vidéo? Qu'utiliser ?
Sur une dimension : le code, sur l'autre l'accès pour y jouer (cross platform, nécessite un matériel particulier, etc.) Combien de dimensions ?
Réalisations gamejams
- krash kayak (godot, HTML5) ( code : https://github.com/lesporteslogiques/Krash_kayak )
- super menstruelle (arduboy) (code : https://github.com/lesporteslogiques/super_monstruelle)
Petits trucs rigolos
- Flickgame : https://www.flickgame.org/
- VertexMeadow http://www.vertexmeadow.xyz/ terrain 3D à partir d'une image en 2D !
Game Engines
godot
- https://en.wikipedia.org/wiki/Godot_(game_engine)
construct
Phaser (Javascript)
unity
- https://en.wikipedia.org/wiki/Unity_(game_engine)
unreal engine
++
+ une liste sans fin de game engines : https://en.wikipedia.org/wiki/List_of_game_engines
Listes diverses
Frameworks JS / HTML5
- grosse collec! https://github.com/collections/javascript-game-engines
- framework consacré au jeu https://love2d.org/
- (bof) glixl : https://github.com/MalphasWats/glixl
- (bof) jaws.js : https://github.com/ippa/jaws
Fantasy consoles
«tiny games»
https://github.com/paladin-t/fantasy
https://www.reddit.com/r/fantasyconsoles/
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
- les «cartouches» sont distribuables sous la simple forme d'une image
- programmable en LUA
- + voxatron : https://www.lexaloffle.com/games.php?page=updates
TIC80 (licence : MIT)
- source : https://github.com/nesbox/TIC-80
- notions : https://github.com/nesbox/TIC-80/wiki
Pixelvision
Puzzlescript
- un exemple (match 3) : https://www.puzzlescript.net/play.html?p=1bca2d279640ab3839c0
Dungeonscript
Pyxel (Python)
liko-12 https://ramilego4game.itch.io/liko12
octo http://johnearnest.github.io/Octo/
Un peu différent, UXN : https://100r.co/site/uxn.html
Varvara (Devine Lu Linvega) : https://wiki.xxiivv.com/site/varvara.html
Consoles open-source
Visual novels
- en réaliser : ren'py https://fr.wikipedia.org/wiki/Ren%27Py + https://www.renpy.org/
Fiction interactive
Une interview intéressante : http://www.fiction-interactive.fr/entretien-avec-stefan-vogt-auteur-de-fi-modernes-sur-ordinateurs-8-bits/
sur un site à jour qui traite du sujet : http://www.fiction-interactive.fr/
Get Lamp un documentaire sur le sujet
Moar links
Référence
Histoire
- https://en.wikipedia.org/wiki/Wander_(1974_video_game)
- https://www.youtube.com/watch?v=5AzxSmm413k (Ballblazer, musique algorithmique)
Divers
Logiciels
- Inform : http://inform7.com/downloads/ / https://fr.wikipedia.org/wiki/Inform_(programmation)
- Z-MAchine : https://fr.wikipedia.org/wiki/Z-machine
- encrusted interprêteur z-machine en javascript (avec mapping) : https://github.com/DeMille/encrusted
- Twine : https://twinery.org/
- rechercher sur github : https://github.com/topics/interactive-fiction?l=javascript
- simple et efficace : https://github.com/doublespeakgames/adarkroom (dans le browser)
- the perfect tool selon gweltou : https://www.inklestudios.com/inklewriter/
Tinmangames reprend des livre-jeu pour en faire des apps