MyGit

v5.4.202-beta

4ian/GDevelop

版本发布时间: 2024-06-08 22:28:08

4ian/GDevelop最新发布版本:v5.4.204(2024-06-20 17:48:22)

⚠️ This is a beta release - only to be used to try new features and make feedback before a stable release in a few days.

🎮 Introducing support for Multiplayer games ("GDevelop Multiplayer" - experimental)

ℹ️ This is an experimental feature, which is still in a very early stage and will be improved fast in the short term.

GDevelop now supports building real-time multiplayer games, with:

https://github.com/4ian/GDevelop/assets/1280130/c9b10aba-0ceb-4f76-a08f-d09e95b1de02

Building a multiplayer game works by using 1) the actions to display the lobbies for your game and 2) a new Multiplayer Object behavior, allowing to mark which objects are active in the game (players, projectiles, enemies, doors, etc.)

This video shows how to transform a static game with 2 objects in a multiplayer game in 1 minute:

https://github.com/4ian/GDevelop/assets/1280130/606b9bda-c3fc-4d8e-ae90-27644deb2b89

Servers are usually costly to set up and maintain for multiplayer games (from tens to thousands dollars a month for successful games). GDevelop Multiplayer is built so that it can scale from no players to multiple thousands playing to your game. Free accounts have one lobby available for the game with 4 players. With a silver, gold or pro account, your game will get unlimited lobbies so your game can work with any number of players. Gold and Pro memberships will get access to extra customization and monetisation options in the future.

Examples will be included in the stable release. In the meantime, you can try these:

ℹ️ As examples are not yet accessible from the app, you need to publish them first on gd.games so that a new game is created on your account (in your game dashboard) and multiplayer is enabled for it. Otherwise, lobbies won't be accessible for the game in preview.

Read more about multiplayer game creation on this page.

💾 Simplified variable actions/conditions, local variables and extension variables.

The variable system has been considerably revised to be even more simple to use and flexible:

Declaring variables is useful for GDevelop to allow you to use them in expressions by just writing their names, and will allow GDevelop to warn you if you misspell a variable - avoiding bugs in your game.

GDevelop also now support local variables. Those have been designed to be used the events sheet only and should be used as disposable variables, available only inside the event where you add them (and inside the sub-events).

Finally, extensions now also support variables stored inside them. These variables can live for the duration of the game (in which case they are extension global variables) or of a scene (extension scene variables). Extension creators are encouraged to use them to store data that was previously stored in scene variables.

💝 Improvements

🔍 Diagnostic report

A "diagnostic report" will now be shown when a preview is launched and GDevelop detects problems in your event sheet. It will tell you if there are missing scene variables, object variables or behaviors.

This is especially useful if you use external events shared between several scenes - in which case a mistake, like forgetting to declare a variable in a scene, can happen without being noticed immediately.

Other improvements

🐛 Bug fixes

⚙️ Extensions

Reviewed extensions

Community extensions

🎨 Assets

Premium packs

By Nyilonelycompany:

By Luckythespacecat:

By GDevelop:

Free packs

By Kenney:

🕹 Examples

🕹 Premium Game Templates

By Vegetato:

🛠 Internal changes (for developers)

相关地址:原始地址 下载(tar) 下载(zip)

1、 GDevelop-5-5.4.202-beta-arm64.AppImage 144MB

2、 GDevelop-5-5.4.202-beta-universal-mac.zip 200.19MB

3、 GDevelop-5-5.4.202-beta-universal.dmg 207.41MB

4、 GDevelop-5-5.4.202-beta-universal.dmg.blockmap 222.68KB

5、 GDevelop-5-5.4.202-beta.AppImage 138.07MB

6、 GDevelop-5-Setup-5.4.202-beta.exe 101.3MB

7、 GDevelop-5-Setup-5.4.202-beta.exe.blockmap 109.04KB

8、 latest-linux-arm64.yml 566B

9、 latest-linux.yml 554B

10、 latest-mac.yml 554B

11、 latest.yml 370B

查看:2024-06-08发行的版本