Florian Rival
9934457b39
Add a short description for all extensions and dimension field (2D, 3D, 2D/3D or n/a) ( #8303 )
...
Only show in developer changelog
2026-02-21 13:10:41 +01:00
Florian Rival
f7a821f980
Add categories to classes for game engine documentation ( #8076 )
2025-12-18 17:12:07 +01:00
Florian Rival
3846a1553b
Experimental in-game editor ( #7974 )
...
Co-authored-by: Davy Hélard <davy.helard@gmail.com >
Don't show in changelog
2025-11-11 18:22:37 +01:00
Florian Rival
933479b279
Upate comments [ci skip]
2025-10-20 00:06:03 +02:00
Florian Rival
8e44a357b4
Fix Android build and player authentication sometimes not working ( #7748 )
...
- Player authentication window could not open if no action/condition related to player authentication was used
- Fix Android build by using an updated dependency for opening the authentication window
2025-07-28 12:55:58 +02:00
Clément Pasteau
75fc55bac4
Rework the Play section to have games played inside the app ( #7372 )
2025-02-20 18:46:00 +01:00
D8H
752d047464
Upgrade GDJS to Prettier 3.4.2 ( #7398 )
...
- Don't show in changelog
2025-02-12 18:50:02 +01:00
Clément Pasteau
e652ab9f5a
Prevent players from claiming a leaderboard score as an anonymous user ( #7055 )
2024-10-15 14:36:40 +02:00
Clément Pasteau
f361d3e1fa
Automatically log the user as a player in a preview ( #6714 )
...
* Simplifies creating & testing a game in preview, when using player authentication or multiplayer extensions
2024-06-27 09:38:23 +02:00
AlexandreS
f23847617d
Add possibility for players to login with Google/Apple in game. ( #6711 )
2024-06-24 18:22:43 +02:00
Clément Pasteau
876332a782
Fix multiplayer lobbies properly opening after login ( #6712 )
2024-06-24 18:15:32 +02:00
Clément Pasteau
3c5fee0535
Add experimental support for multiplayer games ("GDevelop Multiplayer") ( #6613 )
2024-06-07 14:12:58 +02:00
Florian Rival
4ca859c8b9
Allow player authentication in a leaderboard ( #6552 )
...
* Enable leaderboards to launch authentication and claim an anonymous score that was just sent
* Also automatically attach a score sent to the logged in player (unless deactivated)
* Make various fixes for authentication on iOS
2024-05-10 10:38:33 +02:00
Arthur Pacaud (arthuro555)
31ef3fec58
Add TypeScript type checking to JsExtension.js files ( #6321 )
2024-03-09 17:22:12 +01:00
Clément Pasteau
a377467031
Revert "Type JsExtensions files with typescript" ( #6220 )
...
Don't show in changelog
2024-01-18 16:01:28 +01:00
Arthur Pacaud (arthuro555)
ad18eab4ae
Type JsExtension.js files with TypeScript ( #6200 )
...
* Also improve typing of the C++ Core classes in TypeScript.
Only show in developer changelog
2024-01-18 09:53:24 +01:00
Arthur Pacaud (arthuro555)
9ed002c879
Add expression to read the authenticated user unique identifier ( #6192 )
...
* This is useful if you want to interface with a third party or in-house solution to store user data.
2024-01-15 14:00:14 +01:00
Clément Pasteau
fcbc538c30
Reduce logs for web previews ( #5854 )
...
Do not show in changelog
2023-11-03 16:29:37 +01:00
supertree-wook
8851be03a3
Fix typos here and there ( #5253 )
...
Only show in developer changelog
2023-06-21 12:41:17 +02:00
Florian Rival
5eccdde332
Allow authentication to player accounts using an iframe in some exceptional cases ( #4968 )
...
Don't show in changelog
2023-02-17 11:49:23 +01:00
Clément Pasteau
9120a52a08
Rename Liluo.io to gd.games ( #4954 )
2023-02-14 17:42:46 +01:00
D8H
d802bd14b9
Add an action to hide the player login banner ( #4874 )
2023-01-31 12:55:12 +01:00
AlexandreS
e4f44f7899
Add possibility to display GDevelop watermark that opens Liluo creator page on click/touch ( #4811 )
2023-01-24 18:26:39 +01:00
Clément Pasteau
f4b812ab29
Small fixes player auth ( #4792 )
...
* Prevent listening for liluo connection if not on web
* Catch any error when interacting with localstorage
Do not show in changelog
2023-01-06 14:39:21 +01:00
Clément Pasteau
63482a0cda
Allow automatic player login when the game is hosted on Liluo ( #4776 )
...
Do not show in changelog
2023-01-03 16:49:25 +01:00
Clément Pasteau
1b7d258727
Remove mentions of "experimental" for features and tools widely used and supported ( #4749 )
2022-12-26 15:02:56 +01:00
Clément Pasteau
35833e6e23
Allow adding default player authentication when creating a project ( #4714 )
...
* New checkbox in the Project Creation dialog, which will apply best practices for player authentication on the empty project
2022-12-22 16:20:13 +01:00
D8H
80cb6d697c
Handle custom objects at runtime ( #4294 )
...
* Don't show in changelog
2022-10-18 13:36:48 +02:00
Florian Rival
46be0e0ffc
Change previews so that they use the development environment for GDevelop APIs if running GDevelop development version ( #4343 )
...
Only show in developer changelog
2022-09-30 14:55:50 +02:00
Clément Pasteau
b8ee27f62c
Improve player authentication
...
* Improve player authentication by indicating when the game is not registered
* Show a link to open the window if blocked
Do not show in changelog
2022-09-27 15:19:06 +02:00
Clément Pasteau
90bebcb404
Create GDevelop Authentication extension
...
* This is an experimental extension!
* It allows you to provide a login/register form to your players, with 1 action
* It connects the player automatically when they launch your game again
* It also provides a new action to submit a leaderboard entry without having to enter a username
* This is the beginning of Player Authentication and more features will come allowing creators to interact with their players
2022-09-23 10:44:58 +02:00