Archives de catégorie : La vie du blog

En avant-première, le tome 6 des cahiers d’Unreal Engine

Je partage avec mes patrons com­mu­nau­taires (et +) la pre­mière ébauche des cahiers d’Un­re­al Engine tome 6. Ce dernier est dédié au “lan­gage” Blue­print. Je met des “guillemets” car il s’ag­it d’un sys­tème de pro­gram­ma­tion nodale dont la syn­taxe est visuelle… donc par­ler de lan­gage est un abus. Mais je le présente ici comme s’il s’agis­sait d’un lan­gage: ses “mots clés”, ses instruc­tions de flux, ses types de vari­ables… jusqu’aux prin­ci­pales fonc­tions de l’API Stan­dard. On abor­dera dans ce tome la notion de Pro­gram­ma­tion Ori­en­tée objet (héritage et com­posants) et surtout, nous ver­rons un tas de petites recettes bien utiles, du code snip­pet en quelque-sorte… Bref, de quoi exceller à terme dans l’art du Blue­print­ing ! Pour l’in­stant, il fau­dra se con­tenter des 71 pre­mières pages… la ver­sion finale devrait com­porter le dou­ble env­i­ron.

La cou­ver­ture (actuelle, sus­cep­ti­ble de change­ments avant la sor­tie):

Le tome 6 sor­ti­ra courant 2019 quand il sera ter­miné 😉

 

Financement: Lancement officiel sur PATREON

Jusqu’à présent,  je partageais avec vous sur ce blog des infor­ma­tions et des actu­al­ités, plus ou moins digérées, avec mon pro­pre regard, sur tout ce qui touche à la créa­tion de jeux vidéo et à la réal­ité virtuelle et aug­men­tée.

De plus en plus, j’ai envie de pro­duire des jeux et des appli­ca­tions son mon temps per­son­nel — car je le fais déjà pro­fes­sion­nelle­ment, mais en restant juste à mon niveau: dévelop­per des out­ils, pro­gram­mer du game­play et faire de la for­ma­tion et du con­sult­ing. L’an­née dernière, j’ai sor­ti une for­ma­tion sur la créa­tion de jeux 2D avec une approche très dif­férente de ce qu’on trou­ve ailleurs, et surtout très com­plète. Cela m’a don­né l’oc­ca­sion de tra­vailler sur un pro­jet tout seul… et j’y ai pris gout.

Bref, l’en­vie de pro­duire, de partager… et même de mon­tr­er com­ment on fait, sans for­cé­ment pass­er par une for­ma­tion… tout cela m’a con­duit vers cette forme de finance­ment qu’est le mécé­nat. Il est cer­tain que ce n’est pas ce qui me per­me­t­tra d’en vivre — mais pour ça, j’ai une activ­ité pro­fes­sion­nelle. Par con­tre, cela per­met de financer un peu son temps de loisir,  de créer une rela­tion par­ti­c­ulière avec ses mécènes… de partager avec encore plus de sens et de valeur. On dit que “si c’est gra­tu­it” alors ça n’a pas de valeur. Quelque part, c’est vrai. Si quelqu’un est prêt, ne serait-ce qu’à vous pay­er un café, pour voir ce que vous faites, alors ça sig­ni­fie que, quelque-part, vous pro­duisez quelque chose d’in­téres­sant, qui a une valeur autre que matérielle.

Voilà, j’ai donc décidé d’ou­vrir une page patre­on sur laque­lle je pub­lierai du con­tenu gra­tu­it comme sur ce blog, mais pour les mécènes, il y aura égale­ment des choses indédites, des pro­jets et leur code source, des fich­es tech­niques et un tas d’autres choses que je pro­duis régulière­ment (comme des extrait de mes for­ma­tions, de mes livres en cours, etc.). C’est un test, on ver­ra si ça porte ses fruits: l’ob­jec­tif étant de trou­ver encore plus de moti­va­tion à partager et pro­duire de nou­velles choses. J’ai aus­si lancé mon pre­mier Live hier… j’ai trou­vé ce “retour” en temps-réel très moti­vant.

Une nouvelle aventure commence, une page se tourne

Si vous vous deman­dez pourquoi je pub­lie si peu de vidéos en ce moment (et d’ar­ti­cles par la même occa­sion), c’est que je suis arrivé au bout de mon expéri­ence. Je voulais pub­li­er “une vidéo par jour” pour lancer la chaine. A une époque, il sem­blait logique que créer une sorte de ren­dez-vous quo­ti­di­en était fédéra­teur. Mais au-delà, c’é­tait aus­si une façon pour moi de vain­cre ma timid­ité face à la caméra.

Au final, je n’ai pas pub­lié une vidéo par jour, mais en moyenne, une tous les 3.3 jours (109 vidéos pour être plus pré­cis). J’au­rais pu faire un poil mieux, mais pas beau­coup plus. N’ou­blions pas que cela reste une activ­ité sur mon temps de loisir et je ne voulais pas non plus pro­duire des vidéos sans fond… mal pré­parées… D’ailleurs, j’ai essayé de plus en plus de pro­duire des vidéos de qual­ité et le plus doc­u­men­tées pos­si­ble.


Je ne tire qu’une seule con­clu­sion de tout ça: force est de con­stater que ce ren­dez-vous réguli­er était suivi de près par une petite com­mu­nauté assez fidèle et réac­tive que je remer­cie au pas­sage, mais n’a pas su séduire au-delà. Il y a prob­a­ble­ment un tas de raisons à cela… Le plus impor­tant, c’est que j’y ai pris plaisir, mais que j’ai envie de tourn­er la page. Je crois que je ne suis pas for­cé­ment le mieux placé pour informer sur les évo­lu­tions tech­nologiques et j’ai une grande préférence pour l’écrit par rap­port à la vidéo.

J’ai envie d’a­van­tage d’u­tilis­er mes com­pé­tences pour “créer” plutôt que présen­ter (ce que d’autres ont fait). Peut-être le déclic a eu lieu avec la présen­ta­tion du jeu de Mele­tou… mais je crois que c’est l’aboutisse­ment d’une longue réflex­ion en réal­ité. Con­crète­ment, je n’a­ban­donne pas la par­tie de mon tra­vail qui reste lié à l’é­d­u­ca­tion et la for­ma­tion, mais je le ferai dif­férem­ment, en tra­vail­lant à par­tir de pro­duc­tions per­son­nelles. Ce n’est pas pour rien que le site s’ap­pelle désor­mais “les créa­teurs de mon­des”. Je pense que cela prof­it­era d’a­van­tage à tous, moi y com­pris.

Je vais vous emmen­er dans une autre aven­ture: celle des mak­ing-of et des post-mortem, mais de mes pro­pres pro­duc­tions. Par­mi elles, il y aura des œuvres vidéo-ludiques au sens large: une façon de racon­ter une his­toire, une façon d’ex­pli­quer quelque choses… de quoi jouer et s’a­muser sur fond de recherche et développe­ment. Mes axes de recherche pour 2019 sont la 3D/VR/AR en com­bi­nai­son par­fois avec de l’In­tel­li­gence Arti­fi­cielle, prin­ci­pale­ment de l’ap­pren­tis­sage par ren­force­ment (Q Learn­ing). Mais, j’ai envie d’ex­plor­er ma pro­pre créa­tiv­ité égale­ment.

Voilà, j’e­spère que vous apprécierez cette nou­velle mou­ture, même si c’est au sac­ri­fice de l’an­ci­enne for­mule. Il faut savoir tourn­er une page pour décou­vrir de nou­velles his­toires. Je vous invite à m’ac­com­pa­g­n­er dans cette aven­ture…

BMX: jeu à télécharger réalisé sous Unreal Engine 4 par Meletou

Aujour­d’hui, Jean Meli, dit “Mele­tou” du blog passion3D.com me rejoint pour présen­ter son tout dernier jeu: “BMX Cycling”, un jeu qu’il a réal­isé en 3 semaines sous Unre­al Engine 4. Le but: en inspir­er d’autres à la démarche de créa­tion de jeux vidéo, mais aus­si se faire plaisir ! On en par­le durant ma pause café.

Con­tin­uer la lec­ture de BMX: jeu à télécharg­er réal­isé sous Unre­al Engine 4 par Mele­tou

Reprenons le contrôle sur les technologies du quotidien !

Il m’arrive sou­vent de déplor­er que nous n’utilisons pas nos ordi­na­teurs de la bonne façon, que cela soit notre smart­phone, notre tablette ou notre poste de bureau. La plu­part du temps, nous nous con­tentons d’utiliser des logi­ciels cou­vrant nos besoins quo­ti­di­ens pour com­mu­ni­quer, partager de l’information, tra­vailler… on retouche à peine ses pho­tos, on fait quelques mon­tages vidéo de nos vacances… on utilise un logi­ciel pour gér­er son bud­get, établir sa généalo­gie ou faire les plans de l’aménagement de sa cui­sine. Et ça, ce sont les util­i­sa­tions les plus avancées… On imag­ine sou­vent qu’un pro­gram­meur, c’est quelqu’un qui automa­tise tout, qui trou­ve une solu­tion à chaque prob­lème sous la forme d’un logi­ciel, même quand à l’origine ce n’est pas un prob­lème infor­ma­tique. Et il est vrai qu’il y a une quar­an­taine d’années, c’était assez vrai. En même temps, il n’y avait pas inter­net dans chaque foy­er et tout un tas de logi­ciels qui cou­vrent les besoins les plus courants… voire quelques fois les plus exo­tiques. Aujourd’hui, un développeur tra­vaille rarement pour lui-même. C’est un méti­er, et cha­cun s’est spé­cial­isé de façon à être très bon dans un domaine par­ti­c­uli­er, qui intéresse l’entreprise, mais qui ne lui apporte bien sou­vent rien sur un plan per­son­nel.

Con­tin­uer la lec­ture de Reprenons le con­trôle sur les tech­nolo­gies du quo­ti­di­en !