Archives par mot-clé : C++

Pack de 25 formations à la création de jeux vidéo pour 23€?

Je ne vous présente plus les Hum­ble Bun­dles, ces offres assez extra­or­di­naires (mais vraies) qui per­me­t­tent d’a­cheter pour un prix dérisoire un ensem­ble de logi­ciels, de ressources, d’e­books… et aujour­d’hui de for­ma­tions.

Et en plus, vous financez une oeu­vre de char­ité (et vous pou­vez même choisir laque­lle dans une cer­taine mesure).

Con­tin­uer la lec­ture de Pack de 25 for­ma­tions à la créa­tion de jeux vidéo pour 23€?

C++ vs C# pour Unreal Engine/Unity

Je pub­lie cet arti­cle suite à une ques­tion postée sur ma vidéo “Blue­prints vs C++ sous Unre­al Engine 4″.  Autant partager cela avec d’autres et con­fron­ter les argu­ments,  je n’ai pas la sci­ence infuse. On me demande quelle est la dif­férence entre C++ et C# (pronon­cez “SI SHARP” à l’anglaise). C’est bien enten­du une ques­tion posée dans la con­texte d’Un­re­al Engine, et quand on par­le de C#, c’est pour faire référence à Uni­ty. Toute­fois, il faut savoir qu’il existe un pro­jet open source de plu­g­in per­me­t­tant l’u­til­i­sa­tion de C# sous UE4, basé lui-même sur MonoUE, mais ce pro­jet n’est pas offi­ciel.  Rap­pelons ici qu’on peut utilis­er plusieurs lan­gages sous Unre­al Engine, des blue­prints au c++, en pas­sant par Python, Skoomkum­Script et Javascript (et ce n’est pas exhaus­tif).  Mais revenons à C++ vs C# !

Con­tin­uer la lec­ture de C++ vs C# pour Unre­al Engine/Unity

Unreal Engine mise à jour 4.17

Hel­lo les amis, je crois que je n’ai jamais été aus­si en retard pour vous par­ler des nou­veautés apportées par la ver­sion 4.17 de UE4… Mais c’est l’ef­fet “vacances” ! Bon, c’est vrai, pour moi ce sera à par­tir du 15 Sep­tem­bre… mais en atten­dant j’ai beau­coup bossé, et je n’avais pas trop envie de pub­li­er sur le blog… voilà, en fait j’é­tais en vacances de blog et ça fait du bien de temps à autres. Comme cela, je peux repren­dre de plus belle ! Bon, au som­maire, pas mal de choses intéres­santes… et notam­ment l’ar­rivée à matu­rité du Sequencer ! Epic sem­ble aus­si vouloir se tourn­er pro­gres­sive­ment vers la Réal­ité Aug­men­tée, avec notam­ment l’in­té­gra­tion de l’ARK­it d’Ap­ple, mais égale­ment d’autres fonc­tion­nal­ités de base qui vont dans ce sens. Pour ma part, je suis heureux que l’As­set Man­age­ment Frame­work passe en mode pro­duc­tion car cela per­met de ren­dre un pro­jet beau­coup plus mod­u­laire sans avoir à créer tout un bazard en C++.  Et puis, c’est le sup­port de la nou­velle Xbox One X qui fait son entrée. Enfin, pour la généra­tion procé­du­rale, on est heureux de voir appa­raitre de nou­velles fonc­tion­nal­ités BP telles que les fonc­tions Sobol 2D et 3D. Voilà, c’est juste un petit aperçu de ce qui vous attend ci-après. Bonne lec­ture !

Con­tin­uer la lec­ture de Unre­al Engine mise à jour 4.17

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’ex­ploita­tion Fuch­sia.

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

Qt: un framework très intéressant pour le développement d’applications multiplateforme

Il y a quelques temps, je vous dis­ais que je cher­chais à m’extraire des tech­nolo­gies de Pcsoft con­cer­nant le développe­ment d’applications, au moins pour la par­tie ordi­na­teurs fix­es et mobiles (pour le web, j’ai plusieurs autres solu­tions). Alors, j’ai cher­ché, inter­rogé pas mal de monde… mais force est de con­stater que rien ne pou­vait rem­plac­er com­plète­ment Windev et Windev Mobile. Pour­tant, un nom reve­nait sans cesse, même s’il ne fai­sait que cou­vrir une par­tie du besoin : il s’agit de Qt, son envi­ron­nement, ses librairies et ses out­ils.

Con­tin­uer la lec­ture de Qt: un frame­work très intéres­sant pour le développe­ment d’applications mul­ti­plate­forme