Construct2 plugin second generation for AirConsole version 1.8.0
AirConsole can be visited on www.airconsole.com and is a great way for unique game experience using your smartphones as controllers Construct 2 is a great 2D game creation tool that allows anybody, with or without coding experiences, to start developing their own games
This plugin allows you to build both games and the controllers with Construct2! Don't forget to check out the external merging tool when you need to package your game before testing: AirConsoleMerger
Download the plugin and drag and drop it into Construct2
More information about the plugin:
- Added "Start AirConsole" action, required to actually let AC know we are ready to communicate. This should be used before "Game Ready"
- Deprecated onMute/onUnmute as API 1.8.0
- Minor fixes
- Updating to AirConsole API v. 1.8.0
- On device motion should be a trigger
- Edit profile impossible from screen
- Using isController
- Setting controller orientation
- Ordering
- Fixing all messaging functions for controller mode
- Fixed controller orientation
- Added OnDeviceMotion trigger
- Added GetPremium action
- Added Vibrate action
- Added MotionData expression
- Added ability to get device ID that is currently being used (Controller function)
- Added Edit Profile
- Added controller mode support
- Brought API mock-up from C3 to C2 plugin
- Added preset message support, on an idea by Toby R
- Fixed wrong usage of "deprecated", thanks Mad_Spy and Toby R for bringing this up
- Added expression airconsole.AdShown()
- Added expression airconsole.IsAdShowing()
- Added expression airconsole.GetProfilePictureWithSize(deviceId, picturesize)
- Deprecated expression airconsole.GetProfilePicture()
- Added condition AdShown()
- Added condition IsAdShowing()
- Fixed N-Dream naming in plugin infos....
- Fixed OnCustomDeviceStateChange trigger
- Fixed ConvertDeviceIdToPlayerNumber expression
- Comparison fix
- Cleanup
- Fixed GetPersistentData and GetHighscores expressions wrong return type
- Fixed onDeviceProfileChange (trigger not defined)
- Fixed GetMasterControllerDeviceId
- Fixed illogic expressions order and naming
- Updated documentation links and website links
- Fixed Message and Broadcast
- Missing GetActivePlayerDeviceIds
- Missing IsPluginOffline condition
- Missing IsPluginOffline expression
- Missing IsMultipartMessage condition
- Initial plugin release
This plugin was created and is maintained by Psychokiller1888 and not by the AirConsole Team. It has become so popular that the AirConsole Team has decided to host it in the official AirConsole GitHub account.