Archives par mot-clé : multijoueurs

Étude de cas: ouvrir un port sur un routeur en automatique pour une expérience multijoueurs en ligne

Aujourd’hui, nous allons voir com­ment créer une appli­ca­tion ou un jeu qui va automa­tique­ment ouvrir des ports sur les rou­teurs des joueurs, leur per­me­t­tant ain­si d’héberger des appli­ca­tions ou des par­ties mul­ti­joueurs. L’exemple est don­né avec Unre­al Engine, mais peut servir par ailleurs.

J’en prof­ite d’une ques­tion que m’a posée mon ami Damien pour partager ma réponse avec vous. C’est une nou­velle caté­gorie d’articles (“étude de cas”) que vous allez retrou­ver sur ce blog, car pour moi, cela demande peu d’efforts et que mes répons­es peu­vent prof­iter à d’autres que ceux qui me l’ont posées. Je reçois une cen­taine de deman­des comme celles-ci par semaine, donc vous pou­vez tou­jours ten­ter votre chance, mais vous com­pren­drez que j’ai ten­dance à dépan­ner prin­ci­pale­ment mes clients et mes con­tacts réguliers.  Mais ça arrive, donc n’hésitez pas… si le thème me branche, il se peut même que vous deve­niez pri­or­i­taire.

Con­tin­uer la lec­ture de Étude de cas: ouvrir un port sur un rou­teur en automa­tique pour une expéri­ence mul­ti­joueurs en ligne

Sortie du tome 5 des cahiers d’Unreal Engine

Hé bien, cela aura pris le temps, mais voilà, c’est disponible à la vente. Bon, j’en ai vrai­ment bavé sur ce tome… mais tous les objec­tifs que je m’étais fixés sont atteints. Y-a tout ce que je voulais y met­tre !
En pré­com­mande: http://bit.ly/2nQOmeK (Livrai­son début Avril 2017).

Dans ce 5ième tome, nous allons étudi­er tout ce qu’il est néces­saire de con­naître pour créer un jeu mul­ti­joueurs en ligne ou une appli­ca­tion de tra­vail col­lab­o­ratif en réal­ité virtuelle. La mécanique reste stricte­ment la même, quelque soit la plate-forme cible. En même temps, nous met­trons en place des out­ils réu­til­is­ables pour vos pro­jets, exclu­sive­ment en util­isant les Blue­prints et en s’appuyant quelques plu­g­ins pour combler les fonc­tion­nal­ités man­quantes.

Au Som­maire: un pro­jet mul­ti-postes en 5 min­utes, un tour d’horizon com­plet des mécan­ismes de répli­ca­tion (RPC, Reli­a­bil­i­ty, Rel­e­van­cy et Per­sis­tance, Rep Noti­fy, etc.), décou­verte de l’Online Sub­sys­tem, mise en place d’un Frame­work Mul­ti­joueurs avec Lob­by, déploiement d’un serveur dédié (Win­dows, Mac, Lin­ux), créa­tion d’un chat textuel et vocal, enreg­istrement de ciné­ma­tiques avec l’Instant Replay, out­ils de Pro­fil­ing Réseau, serveur web sur mesure (PHP/JSON), serveur Steam et autres plates-formes (Pho­ton Engine, XtraL­ife BaaS, Android, iOS, Ama­zon EC2, GameLift, Game­Cir­cle, Face­book, Ocu­lus, PS4, Xbox One et Switch), ain­si que le déploiement d’un client HTML5/WebSockets.

Con­tin­uer la lec­ture de Sor­tie du tome 5 des cahiers d’Unreal Engine

Dust of Adventure: jeu multijoueurs en ligne (BGE)

Une ver­sion US de l’article a été rédigée pour Blender­Na­tion, suite à leur demande.

Dust of Adven­ture (anci­en­nement “Project Glob­al”) est le dernier pro­jet d’Extend Stu­dios, une petit stu­dio “virtuel” créé par 4 ado­les­cents alle­mands, mais qui tra­vail­lent sur un jeu bien réel !

Con­tin­uer la lec­ture de Dust of Adven­ture: jeu mul­ti­joueurs en ligne (BGE)