Releases: bladecoder/bladecoder-adventure-engine
Bladecoder Adventure Engine v0.9.12
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 Refpoint to interactive actors.
- Support for fast leaving scenes when double clicking.
- Updated Spine Runtime library to latest Spine release.
- Updated to libgdx v1.9.3
Bladecoder Adventure Engine v0.9.11
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
- Unicode character support. Previously only ISO-8859-1 character set was supported.
- Shadow and outline font support.
- Editor fonts are now .ttf
- Added "Single Action" support to inventory.
- FIX: Hide inventory in cutmode
- EDITOR: Avoid dragging object by mistake when clicked to select it.
- FIX: Multiply position by scale for multiresolution support in TextAction.
- Better tolerance handling when dragging inventory objects.
- FIX: Use screen height instead of world height for size calculation in InventoryUI.
Bladecoder Adventure Engine v0.9.10 aka "Little Johnny Demo"
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
- FIX: Bad width calculation in DialogUI.
- Change help screen language in runtime.
- Sets Ctrl+d to toggle debug mode.
- Catch 'BACK' key in android.
Bladecoder Adventure Engine v0.9.9
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 music engine.
- I18N: language change support in runtime.
- EDITOR: Added I18N tools for importing and exporting texts in .tsv format for translation.
- EDITOR: Added button to play sounds in EditSoundDialog and SoundList.
- Added methods to MenuScreen to ease extension.
- FIX: Get desktop launcher properly when packaging.
- FIX: EndGameAction now returns true to stop the verb execution.
- FIX: bug playing music in credit screen.
- Doesn't play animation sounds when animation is in reverse mode.
- FIX: Pass debug flag when testing scene.
- FIX: In EditableSelectBox, check empty list before setting default value.
Bladecoder Adventure Engine v0.9.8
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
- Show only ui state and time in screen debug text
- Add 'id' attribute to SoundFX.
- FIX: Pausing sounds when show menu.
- Support new properties in 'if' actions: in_inventory, interactive, current scene, previous scene and target actor in 'use' verbs
- FIX: It was cleaning sound list when disposing sounds.
- FIX: bug when disposing Spine and sound assets.
- SoundAction: Delete stop parameter. Now the current sound stops if the play parameter is empty.
- EDITOR: Disable Spine event handling in editor.
- FIX: Flickering due to swapBuffer.
- More fault tolerant when loading actions: Action field not found.
- Change stopSound from actor for stopCurrentSound
- Doesn't play spine events in reverse mode. Spine doesn't works well in that case, maybe a spine bug?
- EDITOR: New View and Tools menu. 'Run on Android device' button.
- FIX: Inventory capacity error. Inventory now change its item size dynamically to increase his capacity.
- FIX: Bug obtaining the window title from properties in desktop launcher.
- FIX: bug saving interpolation
- Automatic generation of versions.properties
- Better version handling when packaging for android.
- Show game version in menu screen.
- Update UI ATLAS
- FIX: EDITOR bug in zindex not setting for interactive actor when editing.
- FIX: EDITOR bug setting interaction property in editor. Better interaction property handling.
- Prevent event trigger when retrieving assets
- FIX: added hotspot image
- 'Remove Savegame' button size depends on dpi
Bladecoder Adventure Engine v0.9.7
- Better Load/Save game screen.
- Confirmation dialog when overwrite current game in new game or load game.
- Updated spine plugin to Spine v3
- Show time in debug. Time is now long to avoid float overflow.
- Updated to libgdx 1.9.1
- Android SDK not mandatory when creating a project.
- More fault tolerant when loading saved games. Good for patches.
- Saved games can be stored in 'tests' folder inside game. These games are distributed with the game and in debug mode these saved games can be loaded. Good for testing.
- When creating a verb an icon can be specified. This icon will be showed in the UI.
- Add movement to the inventory button when picking an object.
- Doesn't hide inventory when running a verb.
- And tons of bug fixing.
Bladecoder Adventure Engine v0.9.6
- Layer parallax feature
- Several fixes in atlasrenderer related with drawing atlases with striped whitespaces
- Drop lightmap support
- Fix inventory loading bug
- Fix inventory auto width calc
- Change default character actor speed
- Editor: add combo values in world props
- EDITOR: Fix losing player attr when editing actor.
- EDITOR: HTML not supported message
- Fix checking if a path is absolute in windows.
- Avoid nullpointer when lookat if animation doesn't exists in 3d sprite
- EDITOR: fixed NullPointer error when creating 3d sprite actor.
- Drop XML Loader
Bladecoder Adventure Engine v0.9.5
- ENGINE: Added infinity text duration when duration < 0.
- ENGINE: fix: ImageRenderer check if currentAnimation==null in toString()
- EDITOR: align left actor panel to left. To always show the '+' button.
- ENGINE: fix sceneextendviewport world size calc.
- ENGINE: NEW ScreenPositionAction
- EDITOR: fixed bug when editing assets
- EDITOR: Fixed bug in TextInputPanel when text=null
- EDITOR: Fixed Issue #25. Error deleting elements from lists.
- EDITOR: fix: change world.json SayAction changed for LookatAction
- EDITOR: fix bug when paste IfAttr actions.
- EDITOR: Fix generated build.gradle BladeEngine.properties path reference when updating versions.
Bladecoder Adventure Engine v0.9.4
- Compile custom classes when not found in loading project.
- Fix issue #23: Edit an existing actor
- Sets editor window size to 0.9 * screen size
- Better version control:
- Extract version strings from build.gradle to gradle.properties in games.
- Put versions in BladeEngine.properties when compiling games.
- Show versions in DebugScreen
- Added version to game model and saved games for further checks.
- Put version variables in game gradle.properties
- Bug fix adding assets because of bad filter strings.
- Get appName from gradle.properties
- fix little bug when loading project and the custom actions are not compiled
- Editor: Better msg handling: Message Dialog
- Change RECTANGLE to SUBTITLE type of Text
- Editor: adjust colors in skin for a more pleasant feel.
- update pathfinder classes for no warnings.
- Use Gdx library instead JavaFX to set the window size.
- Use enum toString() as key to retrieve custom screens implementation.
Bladecoder Adventure Tests v0.9.3
- Issue #22 fixed. Something went wrong while creating project.
- Set document modified when changing player
- Walking speed depends on scale
- Better direction calculation
- fixes: Null checks in animation dialogs/widget
- Fix calculating position when speed!=1 in reversing animation.
- Some ajustements in Action annotations: Better description and required field
- Fix error when interpolation=null