이전 버전입니다. 현재 최신 버전은 5.6.285입니다. GDevelop 5.6.285 · 출시일:
설치 파일 5.4.205
| 아키텍처 | 형식 | 설치 범위 | 파일 크기 | 다운로드 | SHA256 |
|---|---|---|---|---|---|
| 64비트 | EXE (NSIS) | 현재 사용자 | — | github.com | VirusTotal |
| 64비트 | EXE (NSIS) | 모든 사용자 | — | github.com | VirusTotal |
링크와 SHA256은 Windows 패키지 관리자 커뮤니티 매니페스트에서 가져왔습니다. 실행하기 전에 다운로드한 파일의 해시를 비교해 보십시오.
릴리스 노트
💝 Improvements
- A lot of multiplayer improvements 🎮⚡️🎮
- Speed up lobbies process in preview by reducing start countdown & making player automatically ready
- Fix the synchronization of the activated state of a behavior
- New action to disable the synchronization of a behavior for a multiplayer object (useful for Camera Behaviors for example)
- New guided lesson - Creating a Multiplayer Co-op game
- Improve multiplayer messages by automatically detecting and using best compression method for lobby (Also remove dependency on P2P extension)
- Simplify creating & testing a game in preview, by automatically logging in the player when using player authentication or multiplayer extensions
- New action to send a variable with a custom message
- New expression to retrieve the player number of the sender
- Add possibility for players to login with Google/Apple in game
- Fix multiplayer lobbies properly opening after login
- "Change platform type" action now uses a dropdown selector (Thanks @tristanbob!)
- Display errors on variable parameters about name collisions with objects
- Make variables easier to declare on the fly, with a quick link to create a variable
- Remove extra "Add" words in the events context menu
- Improve some icons in the editor (variables, mobile toolbar)
- Use property names instead of property labels in descriptions and sentences of internal behavior instructions
- Add missing Spine Runtime license agreement and link to Spine website
🐛 Bug fixes
- Fix a refreshing issue of the object list in functions
- Fix the default parameters when pasting a function in a behavior
- Fix some array variable expressions visibility
- Fix events shortcuts from triggering when a dialog is opened, which could cause events to be affected without realizing
- Fix new variables being added at the top
- Fix local variables default values when the wait action is used
- Fix dragging bug in the Events Sheet when the indent scale is not 1x (Thanks @cyraid!)
⚙️ Extensions
- [Reviewed] [CrazyGames] Add the new actions to let CrazyGames know when the loading started, and stopped. (Thanks @lhphr & @ZachjuKamashi!)
- [Reviewed] [Screen shake] Fix a camera Y drift
- [Reviewed] [Shock wave effect] Use local variables instead of hidden properties
- [Reviewed] [Camera shake] Use extension variables
- [Reviewed] [Inventories] Use extension variables
- [Community] [3D camera shake] Use extension variables
🕹 Examples
- [Arrow Fight] [Example] Update Arrow Fight to support gamepads, touchscreen, and WASD controls Improvements
- Added player username (if authenticated)
- Stick dead players to arrows (very fun!)
- Added black outline to arrows
- Used local variable to loop through players to generate score text Controls
- Add gamepad controls
- Add WASD controls
- Add virtual joysticks (twin stick) controls for mobile
- Added player state to help reduce complexity
- [CrazyGames] Update CrazyGames SDK v2 demo
- Add two new buttons to let CrazyGames know when loading has started and stopped.
- [New example] Bounce puzzle - A simple drag & drop multiplayer game
🕹 Premium Game Templates
- Add a new premium template: Beat 'Em Up by VegeTato
- Update Match 3 premium template: Declare all the variables, and update the conditions/actions) that goes with it.
- Update 2D Crafting premium Template: Declare all the variables, and update the conditions/actions) that goes with it. Plus improvements on the objects and bug fixes on the game UI.
Developer Changelog
- Fix emscripten core version blocking Travis