Geeklab Le refuge de mes découvertes

12mar/120

Une interface de développement qui donne le résultat en instantané et bien plus encore !

Qui n'a pas râlé à chaque fois qu'il faut compiler le programme en cours de développement, juste pour voir si la petite modification qu'on a effectué a réellement eu le résultat attendu ?

Il existe évidemment d'excellents outils pour tester en temps réel la modification d'un html et css. On remarque toutefois que dès qu'on cherche le même outil pour tester rapidement son programme, c'est déjà une toute autre histoire.

Entre réfléchir au code, modifier et tester/compiler on perd finalement pas mal de temps et ça devient rapidement frustrant surtout aux débuts lorsqu'on veut "tâter" les possibilités du langage.

Une interface de développement dynamique en HTML5/Javascript

Heureusement un certain super-héro nommé Bret Victor a conçu une incroyable interface de programmation qui permet de tester instantanément son code javascript. Celui-ci sera immédiatement retranscrit en HTML5 (à l'aide des canvas) afin de savoir tout de suite si on n'a pas fait une bêtise.

Mieux encore, cette interface permet la gestion de variables avec une extrême facilité. En effet, et particulièrement pour les jeux de plateforme,  il est souvent nécessaire de régler minutieusement la hauteur des sauts, la puissance d'une attaque, la vitesse du personnage, etc. au millimètre près. Si vous n'êtes pas convaincu, regardez cette vidéo qui a réussi à me donner des frissons d'impatience :

Comme le dit un commentaire sur Youtube : Bret Victor a réussi à transformer la programmation d'un jeu en un jeu elle-même.

[Source]

Remplis sous: Programmation Laisser un commentaire
595 views
Commentaires (0) Trackbacks (0)

Aucun commentaire pour l'instant


Leave a comment

(required)

Aucun trackbacks pour l'instant