• Aller au contenu
  • Aller au menu
  • Aller à la recherche

CPU ⬜ Carré Petit Utile

CPU

Carré, Petit, Utile : Le programme radio des gens du numérique.
Tous les Jeudi à 11h sur Radio <FMR>

  • Programmes
  • Interviewes
  • Chroniques
  • Chercher
  • Suivez-nous !
  • CPU
  • ⬜
  • Chroniques
  • ›
  • Enfant du futur immédiat
  • ›
  • Bonjour à toi, Enfant du Futur Immédiat : L'Ère de l'Amateur Éclairé
  • ← précédent
  • ⬜
  • suivant →

Bonjour à toi, Enfant du Futur Immédiat : L'Ère de l'Amateur Éclairé

vendredi 23 novembre 2018. Chroniques › Enfant du futur immédiat

  • développement
  • infographie
  • jeu vidéo
  • logiciel
  • maker
  • marketing
  • retrocomputing
  • retrogaming

Extrait de l'émission CPU release Ex0097 : Créer un jeu sur un 8 bits.

Bonjour à toi, Enfant du Futur Immédiat, toi qui a bidouillé une mécanique de jeu qui te fait trop kiffer et que tu as trop hâte de la montrer à tes petits camarades de classe, fier comme un paon avant de te faire confisquer ton smartphone par ton professeur.
Ben oui, mais pas en classe…

Il fut un temps où créer un jeu qui se vende en des milliers, des millions d'exemplaires à travers le monde… était une activité solitaire. Oui, point de studio avec une débauche de moyens techniques et humains en ces temps héroïques ! Une personne programmait quasi toute seule, et s'occupait du graphisme, la musique dans la foulée… et ensuite contactait un éditeur qui se chargeait du boitier, de la duplication et des circuits de commercialisation.

Le premier « Prince of Persia » par exemple a été entière codé par Jordan Mechner (sur Apple II), et il a même rotoscopé des vidéos pour dessiner les sprites. Oui, je peux même te révéler que le Prince Perse du titre était son jeune frère sautant dangereusement au dessus du trottoir.

Comme le disait tout récemment sur cette antenne René Speranza de Silicium :

C'était l'Ère de l'Amateur Éclairé.

Exactement : foin de grands studios, d'IDE ou de SDK élaborés, les outils de développement étaient faméliques, ceux de composition musicale ou de création graphique devaient être aussi construits maison (comme Ikéa, mais sans le manuel). Et il fallait une patience infinie pour dépasser les limites matérielles de la bécane 8 bits, trouver ce petit hack obscur pour réussir l'infaisable scrolling omnidirectionnel dont tu avais besoin ; une juste gloire nocturne dans ce monde où tout n'était pas bien documenté. Et où t'avais ni Slackoverflow, ni Google, ni Internet.

Moi même, entre autres Crimes contre l'Humanité, je dois confesser que je suis coupable d'avoir brouillonné des jeux, des fois esquissant un graphisme moche aux couleurs à faire vomir un daltonien, tentant de numériser un son via le port parallèle avec une carte mal soudée, et surtout, peinant et suant à tenter d'optimiser les routines d'affichages car bien souvent, je codais en Basic puis en Pascal et pas assez en assembleur. De nos jours, trop peu de personnes se soucient d'optimiser les cycles machines, même à 40 °C.

Il est vrai que les mécaniques des casse-briques, des shoot'em up, de Tetris ou de Puzzle Bobble sont désarmantes de simplicité. Le talent n'était pas dans le fait de les recréer, mais d'innover avec.

Mais foin du pixel art ou de la musique chiptune : on t'en parlera plus en détails dans d'autres émissions. En fait, comme je te l'ai dis en intro, c'est bien souvent trouver la mécanique de jeu qui est tripante. Tant pis pour le graphisme blocky ou l'absence de bruit, c'est cette mécanique qui va te rendre addict, qui va te faire triper, la juste récompense du drogué du code. D'un code qui est parfois d'une simplicité désarmante, avant d'être étoffée par toutes les évolutions que tu voudras y mettre.

Et de nos jours ? On a encore ce plaisir de retrouver cette atmosphère de création rapide et d'un rendu rétro. Des gens qui codent sur des consoles ou des ordis sasfépu, ou encore des consoles fantaisies avec des limitations arbitraires et ridicules comme la pico8.

Enfant du Futur Immédiat, si le code doit être un jeu, il faut aussi que le résultat soit jouable.

Auteur : DaScritch
Illustration : capture d'écran du jeu 5ème Axe réalisée par le site GrosPixels, détail, D.R.

Pièces jointes

  • 0097-CPU-Enfant-EreAmateurEclaire(22-11-18).mp3

Aucun commentaire

Ajouter un commentaire

Le code HTML est affiché comme du texte et les adresses web sont automatiquement transformées. Votre e-mail ne sera pas affiché.

Menu

Catégories

  • Programmes
  • Interviewes
  • Chroniques
    • Enfant du futur immédiat
    • Ainsi naquit
    • Artefact du passé
    • Feedback
    • Histoire
    • How to
    • La mascotte
    • Le Gourou
    • Lexique
    • Plantage
    • Standard
    • Archéologie du Futur
    • Légende
    • Paillasse du design
  • Hors micro
  • Teaser

Séries

  • Arrière-guichet
  • Au service informatique de Sa Majesté
  • Bio is the new Black
  • Bulletin de santé d´Internet 2017
  • Crie si tu sais…
  • Elles codent
  • Futurs alternatifs
  • Histoires de la cryptographie
  • Killed By App
  • Langages machine
  • lost and found
  • Made in Japan 日本製
  • Paranoid android
  • Parce que c’est Notre Projet Souverain
  • Quelque chose de totalement différent
  • Radio numérique
  • Read That Funky Manual !
  • Recycle
  • Situation critique
  • Webmasters

Toutes les séries

Mots-clés

  • communication
  • communauté
  • politique
  • infrastructure
  • développement
  • design
  • matériel
  • standard
  • organisation
  • logiciel
  • sécurité
  • éducation
  • électronique
  • éthique
  • maker
  • humour
  • marketing
  • prototypage
  • web
  • vie privée

Tous les mots-clés

Menu extra

Suivez-nous !

  • 🎵 Podcast des émissions
  • 🎧 …pour Android
  • 🎧 …via Apple Podcast
  • 🎧 …via Google Podcast
  • 🎧 …en newsletter
  • Comment faire

Réseaux sociaux

  • @cpu@Mastodon.tetaneutral.net
  • BlueSky @cpu.pm
  • Xwitter @CPUprogramme
  • LinkedIn company/cpuprogramme
  • Facebook /programmecpu
  • Nous écrire par e-mail

Développeurs

  • Da Scritch
  • Enflammée
  • Gabriel
  • Infested Grunt
  • Solarus
  • René Speranza
  • Toute l'équipe

Producteurs

  • Radio <FMR>
  • Silicium
  • Ça Fait Écho
  • Régie publicitaire

Code source (github)

  • CPU-Audio web component
  • Thème Dotclear "CPU-15"
  • CPU podcaster
  • Youtube future playlist

Pages juridiques

  • Documentation du programme
  • Licence de l'émission et des sonores
  • Politique de confidentialité 🍪
  • Mentions légales

Interviewes et chroniques en licence CC-BY-NC ⬜ Émissions © DaScritch et l'équipe pour Radio <FMR> ⬜ Propulsé par Dotclear