Releases: bladecoder/bladecoder-adventure-engine
Bladecoder Adventure Engine v1.1.0
This release features Ink language support for creating interactive stories.
More information about Ink: http://www.inklestudios.com/ink/
An example of the use of Ink inside the Blade Engine is available in the test project 'adventure-test-ink' inside the test projects.
And here it is a video showing the Ink integration: https://www.youtube.com/watch?v=JD9z8eOMgyU
DOWNLOAD AND RUNNING THE EDITOR
Below you can download a .zip package with the Adventure Editor. In the bin folder there are scripts to run the editor in Windows, Linux and Mac. Java JDK 1.8 is required to run the Editor.
TEST PROJECTS
Several test projects can be downloaded from here.
Test projects can be used to learn about the Blade Engine features. For example, the venus project is a complete (short) game.
CHANGES
- Ink support. (http://www.inklestudios.com/ink/)
- Update libgdx version to 1.9.5.
- Improve text styles in ui.json for TextManager.
- Added 'target' parameter to TextAction.
- Added tint/color animation support.
- Added interpolation to camera animation.
Bladecoder Adventure Engine v1.0.1
Bug fix release.
DOWNLOAD AND RUNNING THE EDITOR
Below you can download a .zip package with the Adventure Editor. In the bin folder there are scripts to run the editor in Windows, Linux and Mac. Java JDK 1.8 is required to run the Editor.
TEST PROJECTS
Several test projects can be downloaded from here.
Test projects can be used to learn about the Blade Engine features. For example, the venus project is a complete (short) game.
CHANGES
- Music not working for iOS in CreditScreen.
- EDITOR: FIX bug when setting the init scene. The document wasn't marking as modified.
Bladecoder Adventure v1.0.0 aka "Bonasera" release
The Blade Engine has finally reached the v1.0 and it is consider ready for production!
DOWNLOAD AND RUNNING THE EDITOR
Below you can download a .zip package with the Adventure Editor. In the bin folder there are scripts to run the editor in Windows, Linux and Mac. Java JDK 1.8 is required to run the Editor.
TEST PROJECTS
Several test projects can be downloaded from here.
Test projects can be used to learn about the Blade Engine features. For example, the venus project is a complete (short) game.
CHANGES
- Images can be localized now.
- Added xxxhdpi icon folder to Android.
- Better scroll handling in text areas.
- Added "show console" checkbox in the view menu.
Bladecoder Adventure Engine v0.9.19
UPDATING PROJECTS CREATED PREVIOUS TO v0.9.18: This version has changes in the UI styles and in many configuration files relating to IOS packaging. To update existing projects, I recommend to create a new project and copy all the folders inside the asset
folder, except the ui
folder, from the old to the new one .
DOWNLOAD AND RUNNING THE EDITOR
Below you can download a .zip package with the Adventure Editor. In the bin folder there are scripts to run the editor in Windows, Linux and Mac. Java JDK 1.8 is required to run the Editor.
TEST PROJECTS
Several test projects can be downloaded from here.
Test projects can be used to learn about the Blade Engine features. For example, the venus project is a complete (short) game.
CHANGES
- EDITOR: Use libgdx FileChooser and get rid of JavaFX to avoid freezing when loading projects. The new File Chooser can add favourites folders with the Right Click context menu.
- EDITOR: Added UI Atlas import/export buttons in Tools menu.
- EDITOR: Added scroll bars to Text Boxes.
- EDITOR: Add "clean" target in IOS because the app is not signing well if not cleaning first.
- Added tags to Skin styles to increase the ui.json readability.
- Better scroll amount calculation in dialog ui scroll buttons.
- FIX: error when loading project with custom actions. Not detecting no compiled project properly.
- FIX: DisableAction must not be visible in the action combo.
- FIX: The editor was losing the scroll focus when the log console was shown.
Bladecoder Adventure Engine v0.9.18
UPDATING EXISTING PROJECTS: This version has changes in the UI styles and in many configuration files relating to IOS packaging. To update existing projects, I recommend to create a new project and copy all the folders inside the asset
folder, except the ui
folder, from the old to the new one .
DOWNLOAD AND RUNNING THE EDITOR
Below you can download a .zip package with the Adventure Editor. In the bin folder there are scripts to run the editor in Windows, Linux and Mac. Java JDK 1.8 is required to run the Editor.
TEST PROJECTS
Several test projects can be downloaded from here.
Test projects can be used to learn about the Blade Engine features. For example, the venus project is a complete (short) game.
CHANGES
- EDITOR: The Action list now supports multiple selection to copy, paste, show... use Shift and Ctrl keys to multiselect.
- EDITOR: Added console log. Use F1 key to show/hide.
- EDITOR: Better scrollbars. Always showing now.
- Now the editor generates IOS packages ready to submit to the Apple Store. Fixed several config parameters related to this problem.
- Added "Comment" action.
- Updated packr to v2.0. Better desktop packages are generated now.
- Dialog option UI now shows buttons to scroll add and down when necessary. New styles added to ui.json.
- Added parameter in TextManagerUI style inside ui.json to set the subtitle Y position.
- Improvement to the pathfinder. Now the clap algorithm always returns a point inside the polygon.
- In IOS platform, sounds and music in ACC (.m4a) format are used if exists. As .ogg is not supported in IOS.
- FIX: The name of the loaded chapter was not set correctly, causing saved games not loading the current chapter.
- FIX: Weird bug. Use toUpperCase with Locale.English to read enum values.
- FIX: Bad IOS splash screen orientation.
Bladecoder Adventure Engine v0.9.17
DOWNLOAD AND RUNNING THE EDITOR
Below you can download a .zip package with the Adventure Editor. In the bin folder there are scripts to run the editor in Windows, Linux and Mac. Java JDK 1.8 is required to run the Editor.
TEST PROJECTS
Several test projects can be downloaded from here.
Test projects can be used to learn about the Blade Engine features. For example, the venus project is a complete (short) game.
CHANGES
- Updated libgdx library to v1.9.4.
- Added null sanity check for actor parameter in SayAction.
NOTE: The previous version stop working due to the deletion of the Robovm snapshot library from the maven repository. This release fix the problem.
Bladecoder Adventure v0.9.16
NOTE: Version 0.9.16 is not working anymore due to a missing library from the repository.
DOWNLOAD AND RUNNING THE EDITOR
Below you can download a .zip package with the Adventure Editor. In the bin folder there are scripts to run the editor in Windows, Linux and Mac. Java JDK 1.8 is required to run the Editor.
TEST PROJECTS
Several test projects can be downloaded from here.
Test projects can be used to learn about the Blade Engine features. For example, the venus project is a complete (short) game.
CHANGES
- NEW FEAUTRE: The text manager can now show a character image/icon in texts.
- Added MusicVolumeAction
- Play recorded game directly if passed as parameter in command line.
- Added relative position to target in position and goto actions.
- Added animation param to SayAction.
- Added -aspect parameter to desktop launcher.
- Update spine plugin to latest spine runtime version.
- EDITOR: Save/Restore version in package dialog.
- EDITOR: Save/Restore selected scene.
- EDITOR: Show verb panel when no actor is selected to allow adding scene and
world verbs. - FIX: Reset UI when changing scene.
- FIX: CameraAction animation params not mandatory.
- FIX: Android Test: Uninstall android debug version before install.
- FIX: Count default value in AnimationAction.
- FIX: SceneActorInputPanel getText() when no actor is selected.
- FIX: bug pasting spine actors.
Bladecoder Adventure Engine v0.9.15
DOWNLOAD AND RUNNING THE EDITOR
Below you can download a .zip package with the Adventure Editor. In the bin folder there are scripts to run the editor in Windows, Linux and Mac. Java JDK 1.8 is required to run the Editor.
TEST PROJECTS
Several test projects can be downloaded from here.
Test projects can be used to learn about the Blade Engine features. For example, the venus project is a complete (short) game.
CHANGES
- Ask for updating the engine version of the project if the editor detects that it is old.
- Custom actions now are autodetected by the editor and handled as engine actions.
- Save view menu state.
- Show project path in window title.
- Select 'init' scene when loading a project.
- Ask for saving current project when loading or creating new project.
- Added preload parameter to sounds to avoid loading all scene sounds in init.
- FIX: Music was not restored from savedgames.
- FIX: Error in REVERSE_REPEAT animations.
Bladecoder Adventure Engine v0.9.14
DOWNLOAD AND RUNNING THE EDITOR
Below you can download a .zip package with the Adventure Editor. In the bin folder there are scripts to run the editor in Windows, Linux and Mac. Java JDK 1.8 is required to run the Editor.
TEST PROJECTS
Several test projects can be downloaded from here.
Test projects can be used to learn about the Blade Engine features. For example, the venus project is a complete (short) game.
CHANGES
- Multiinventory support. Needed for multiple players.
- EDITOR: Fix when adding custom actions.
Bladecoder Adventure Engine v0.9.13
DOWNLOAD AND RUNNING THE EDITOR
Below you can download a .zip package with the Adventure Editor. In the bin folder there are scripts to run the editor in Windows, Linux and Mac. Java JDK 1.8 is required to run the Editor.
TEST PROJECTS
Several test projects can be downloaded from here.
Test projects can be used to learn about the Blade Engine features. For example, the venus project is a complete (short) game.
CHANGES
- Added new buttons in the Tools menu to test the scene in Iphone/Ipad emulator and device.
- Support for changing players in runtime: Added $PLAYER variable.
- Added actor Tint attribute to allow lighting effects.
- EDITOR: Disable not working HTML platform.
- Update RoboVM to Mobidevelop 2.1.0 release.
- Added 'initNewGame' and 'initSavedGame' verbs to allow calling actions when a game is started or loaded.
- Fix error in text position when drawing SUBTITLE texts.
- Fix action color serialize.
- DialogUI gets scrollbar style.
- Update fonts for better language support.
- Fix bug when loading project and scene scope is selected.
- Delete unused 'delay' field in AnimationDesc.
- Fix: bug in yoyo animatinons.