Aller au contenu

Construct 2 Release r164 – L’arrivée du multijoueurs.

  • Squale 

Avec cette nouvelle mise à jour, que je dois bien avouer j’attendais avec grande impatience, il est possible de créer des jeux en multijoueurs par internet. Deux exemples sont fournis avec Construct 2, un exemple de chat et un autre de ghost shooter à plusieurs. J’avoue que lancer un test et dans la minute se retrouver en train de discuter avec un New Yorkais est assez impressinant, tout comme deux minutes plus tard avec quelques qui me demandait ce que je faisais là dans son jeu et si je n’étais pas Ashley par hasard.

Avec cette mise à jour, il est vivement conseillé de lire les tutos qui vont avec :

Multiplayer tutorial 1 : concepts

Multiplayer tutorial 2 : chat room

Multiplayer tutorial 3 : real-time game (arrivera bientôt)

Je vous l’annonce tout de suite après avoir jetté un oeuil, il va falloir se casser un peu la tête pour créer son propre jeu en réseau. Mais ce n’est pas une surprise.

 

Avec cette mise à jour d’autres nouveautés comme :

– parameter evaluation optimisation

qui permet d’éviter les paramètres redondants et optimise l’Event Sheet.

A noté également pour les créateurs de tuto ou pour aider sur le forum, avec F8 en ayant la ligne de l’event sheet qui vous intéresse de séléctionnée vous faites directement une capture d’écran dessus.

Changelog

Changelog

Feature

Multiplayer engine. Currently only available with a license.

Add

New example: Multiplayer – chat room (see thewalkthrough tutorial for a detailed explanation of this)

Add

New example: Multiplayer – real-time game

Add

Text box: ‘Scroll to bottom’ action (useful for textareas)

Add

Event sheet view: new ‘Screenshot selection’ option (or press F8). Copies to the clipboard an image with the selected events correctly cropped. Useful for creating tutorials.

Change

Node-webkit: updated to version 0.9.2

Change

Node-webkit: we have decided to try disabling the GPU blacklist for the Windows builds only, due to Google’s decision to always blacklist GPU acceleration on XP and Vista. Consequently node-webkit will always use hardware-accelerated WebGL on Windows. This will make some systems with buggy drivers susceptible to glitches or crashes since they would previously have got a slower but working software renderer, but we think this may be a better result than no GPU acceleration on XP or Vista at all. Note the GPU blacklist is still in effect on Mac and Linux. We’re interested on feedback on this.

Change

If there is an error loading an image (so the progress bar turns red), the error is now logged to the browser console

Change

System ‘Pick by comparison’ can now also accept strings

Change

Event sheet view: ‘Escape’ no longer scrolls to top if no search term entered

Change

Event sheet view: adding a sub-event to an empty group now always expands the group so you can see what you added

Change

On the Windows 8 Store, it appears in production ‘On successful purchase’ could fire with ‘Has product’ still returning false for that product. Now both the Windows 8 plugin and IAP plugin internally check ‘Has product’ before firing ‘On successful purchase’; otherwise it will fire ‘On failed purchase’.

Change

Windows 8, Windows Phone 8, Crosswalk, BB10, PhoneGap and Tizen exporters: all still had the offline cache enabled, which is redundant when these are offline exporters anyway. The offline cache has now been removed for these platforms, which may improve loading times.

Change

List: no longer adds an empty item on startup if the ‘Items’ property is empty

Change

IAP object: now appears in the Free edition, but will prompt to purchase a license if you insert it

Bug Fix

Image editor: possible crash after pasting image, unselecting then cropping

Bug Fix

Event sheet view: possible crash undoing after ‘Replace object’

Bug Fix

Platform behavior: possible crash saving game state while overlapping a jumpthru

Bug Fix

Workaround for yet another Safari on iPhone orientation bug when switching in to landscape on iOS 7.1. However the new minimal-ui state in iOS 7.1 makes iPhone games much more playable, with a larger usable area of the screen.

Bug Fix

Sometimes closing the image/animations editor with Alt+F4 would preview the project

Bug Fix

Mouse or Touch object with ‘Use mouse input’ could block form controls from unfocusing

Bug Fix

Shaders which use highp precision should now work on devices without highp support by falling back to mediump precision (note: third party shaders are not updated; see the preprocessor code we use to define highmedp at the top of the CGA effect for an example)

Bug Fix

Turret behavior: ‘Acquire target’ now can target any instance from the given object, not just the first

Bug Fix

Windows Phone 8: AJAX now uses the non-standard ActiveX-based XMLHTTP, which can successfully request local project files. (All other platforms still use the standard-compliant XMLHttpRequest)

Bug Fix

Browser: ‘Invoke download’ did not work after exporting with minification

Bug Fix

Sprite: animations could fail to load in the editor after a particular sequence of saving and renaming an animation

Performance

Event system now evaluates parameters more efficiently when dealing with multiple instances

 

Lien vers le post original