Archives par mot-clé : programmation

V-EZ Simplifie Vulkan

Bon, je vous ai par­lé plusieurs fois de Vulkan sur mon blog. En quelques mots, Vulkan est le nom de la bib­lio­thèque de hautes per­for­mances pour le GPU qui vient douce­ment rem­plac­er OpenGL… qui devrait même assur­er la fusion avec la ver­sion ES pour le mobiles.

Pour le reste, je vous en par­le en vidéo, et je vous mon­tre surtout un exem­ple de code source pour affich­er une prim­i­tive sim­ple comme un tri­an­gle, à la fois sous Vulkan, avec V-EZ, et à l’ancienne avec OpenGL+Glut.  On par­le aus­si de Vulkan sous Unre­al Engine 4.  Et puis, on con­clut sur le “faut-il appren­dre Vulkan comme avant on appre­nait OpenGL (qui est mort)?”

Con­tin­uer la lec­ture de V-EZ Sim­pli­fie Vulkan

Apprendre python en jouant, c’est facile avec Panda3D

Aujourd’hui je vais te par­ler de Panda3D. Alors, oui un nième moteur de jeu… pourquoi par­ler de lui ? Parce que c’est l’un des plus acces­si­ble vu qu’il ne demande pas d’apprentissage par­ti­c­uli­er… il n’y a pas d’éditeur comme sous UE4. Il s’installe rapi­de­ment et tout se fait sous la forme de script. Donc, vous pou­vez faire un petit jeu avec un sim­ple fichi­er écrit sous notepad.

C’est cette facil­ité d’accès, cette sim­plic­ité pour décou­vrir que je trou­ve sym­pa.

Après, cela reste de la pro­gram­ma­tion… mais je trou­ve que pour démar­rer l’étude de la pro­gram­ma­tion (python en l’occurrence) et ou la 3D, Panda3D est un excel­lent can­di­dat. Ce sont ses exem­ples et sa doc­u­men­ta­tion qui en font un can­di­dat de choix.

Con­tin­uer la lec­ture de Appren­dre python en jouant, c’est facile avec Panda3D

Développeur Informatique, une profession particulière ?

Suite à une ques­tion qui a été posée sur Quo­ra, j’ai eu envie de met­tre mon grain de sel et apporter ma pro­pre vision des choses.

Je pense que c’est pareil dans de nom­breux métiers: on peut être pein­tre en bâti­ment et faire le strict min­i­mum, ou s’appeler Picas­so, inven­ter un style et créer une œuvre qui restera dans toutes les mémoires.

Quel point com­mun y-a t-il entre ceux qui ont dévelop­pé le pre­mier Doom, celui qui a don­né nais­sance à Lin­ux en s’appuyant sur les travaux de Minix… et Jean Marc qui créer fait du JavaScript pour affich­er des pubs dans une appli de type “Free2play” pour Vive…di ? Pas grand chose, je le crains.

Con­tin­uer la lec­ture de Développeur Infor­ma­tique, une pro­fes­sion par­ti­c­ulière ?

Blender: Scripting Python & auto-complétion

Auto-com­plete est un addon pour Blender intéres­sant – non essen­tiel plutôt, tout du moins si vous écrivez du python sous Blender de temps à autre. Non seule­ment il s’appuie sur la tech­nolo­gie intel­lisense qui per­met de faire de l’auto-com­plé­tion, mais en plus, il sim­pli­fie la créa­tion d’addon en four­nissant un cadre de base qu’il suf­fit de com­pléter.

Con­tin­uer la lec­ture de Blender: Script­ing Python & auto-com­plé­tion

Google Flutter pour développer à la fois sous Android et iOS

Con­nais­sez-vous Flut­ter, Fuch­sia et Magen­ta de Google ? Si vous développez sous Android (et/ou iOS), cela va prob­a­ble­ment vous intéress­er ! Flut­ter est un pro­jet open source de Google per­me­t­tant de créer et déploy­er facile­ment des appli­ca­tions mobiles mul­ti-plate­formes de haute per­for­mance, à la fois sur Android et iOS. Google a récem­ment annon­cé que son nou­veau frame­work fonc­tion­nera aus­si avec son nou­veau sys­tème d’exploitation Fuch­sia.

Con­tin­uer la lec­ture de Google Flut­ter pour dévelop­per à la fois sous Android et iOS