Skip to content

Latest commit

 

History

History
473 lines (312 loc) · 13.1 KB

CHANGELOG.md

File metadata and controls

473 lines (312 loc) · 13.1 KB

Version history

v0.6.3 Bugfixes

October 6th, 2023

Bug fixes

  • Exporting broken animations from LBA1

Editor

  • 3d Model Export All option

v0.6.2 Bugfixes

September 29th, 2023

Bug fixes

  • 3d Model Exporter empty files

Editor

  • 3d Model Recording to mp4

v0.6.1 Bugfixes

September 11th, 2023

Gameplay

  • Adding Push Objects (missing side-ways push in LBA2)
  • Adding GOTO_SYM_POINT move command (truck can go backwards)

Editor

  • 3d Model Exporter
  • 3d Model Entity Icon per Game
  • LBA1 Metadata Updated
  • Inventory Viewer

Bug fixes

  • LBA1 Climbing Ladders
  • LBA1 3D Model Shading
  • LBA1 3D Model Spheres and Lines Colours
  • LBA1 3D Model Quads, Pentagons, Hexagons and Hepatagons
  • Extra bonus speed
  • Behavioiur Menu Icons CSS
  • Fixed Sprites out of place caused by wrong scene point coordinates
  • Fixed Editor Scene Node Variables
  • Freeze time while displaying interjections (fixed various scripting issues)
  • Fixed issue overriding body index

v0.6.0 Big update!

October 10th, 2022

Gameplay

  • Improved collisions
  • Improved sprite rendering
  • Better inventory state tracking
  • Better handling of zone flags
  • More scripting commands implemented (tracks, armour, sprites, hit)

Editor

  • Enhanced script debugger
  • Additional metadata
  • Palette: copy color to clipboard
  • Island object labels
  • Keyboard shortcuts in layout editor

Replacement 3D models

  • New 3D layouts: Otringal and Franco island
  • Improved Citadel island layouts

Other

  • Performance improvements
  • Use new LBALab HQR library

Bug fixes

  • Fixed Pointer-Lock exception
  • Fixed clock reset when game is paused

v0.5.0 Big update!

May 29th, 2021

Gameplay

  • Select Inventory objects
  • Positional Audio
  • Adding LBA1 Support
  • Gamepad Support
    • Tested with Razer Kishi Controller on Android
    • Tested with Steelwhell Nimbus Controller on Mac
  • Camera zone transitions during Cinema mode
  • Throw Magicball and Weapon selection
  • Projectiles
  • Various gameplay fixes - the game is more playable throughout the story
  • Music playback now mirrors original game
  • Temple of Bu Wagon

VR

  • Magicball
  • LBA1 Support

UI

  • Inventory Menu
  • Options Menu
    • Enable/Disable Isometric 3D
    • Enable/Disable 3D Audio
    • Switch Between LBA1 and LBA2

Editor

  • Palette: Eye drop colors from any editor's main view.
  • LBA1 Gameplay Editor
  • LBA1 Model Viewer
  • LBA1 Scene Metadata
  • Grid and Layout Editor Enhacements

Replacement 3D models

  • Remaining layout replacements for Gray Buildings and Sewers sets
  • Layout replacements for Desert Island and Emerald Moon sets
  • Improved layout replacements for Citadel Islands set

Compatibility

  • Safari is now supported again
  • Convert GOG & Steam LBA1 versions (you will need midi_win.hqr from LbaWin for now)

v0.4.0 Big update!

October 10th, 2020

UI

  • Fully Complete Behaviour Menu with models overlay and selection via keyboard arrow keys.
  • Added (jetpack/horn etc.) to Behaviour Menu.
  • Found Inventory Objects Overlay.
  • Allow users to manually enable Audio. (note: theme music won't play until first browser interaction).

Gameplay

  • Implemented Jetpack / protopack.
  • Implemented Horn.
  • Implemented drowning in water and lava.
  • Implemented Combat.
  • Dome of the Slate fully playable.

VR

  • Various audio improvements.
  • Special implememtation of the Dome of the Slate. You're going to be amazed!!!
  • You can punch FunFrock!!

Replacement 3D models

  • Dome of the Slate models.
  • Tralü’s Cave models.
  • School of Magic.
  • Many replacements in 'Grey Building' set (Chez Luc, Bazoo's Shop, Pharmacy, Bagage Claim).

Editor

  • Gameplay editor: create new actors and points in scenes.
  • Scripts editor: now automatically compiles scripts on changes.
  • Iso editor bricks selection and properties.

Bug fixes

  • Various gameplay fixes.

v0.3.1 Bugfixes

July 5th, 2020

UI

  • Allow User to enable Audio when context is suspended by the browser
  • Allow behaviour selection within Behaviour Menu

Bug fixes

  • Fixed Audio Source Exception

v0.3.0 Big update!

June 29th, 2020

Gameplay

  • Added extra bonus projectile motion with gravity
  • Added Zone life and magic points bonus
  • Added Behaviour Menu
  • Implemented escalators / conveyors
  • Implemented climbing up ladders
  • Implemented falling

VR

  • Added support for Firefox
  • Fixed music playing twice in VR

Replacement 3D models

  • Various 3D models added to replace the original brick layouts
  • Allow to replace individual bricks

Bug fixes

  • Various fixes: object sprite placements, zone scene transitions and 3D object bounding boxes

v0.2.3 Bugfixes

June 12th, 2020

Remove ability to edit metadata on main server


v0.2.2 Bugfixes

May 31th, 2020

Improve VR support and fix main theme audio quality


v0.2.1 Bugfixes

May 30th, 2020

Fix for a crash in audio playback


v0.2.0 Big update!

May 30th, 2020

Isometric 3D perspective

A new mode has been added to display isometric scenes as 3D scenes, with a perspective camera. It is disabled by default, except in VR. In fact, the option existed before this release, but wasn't working well enough to mention. To enable it, add iso3d=true to the url.

Example usage: https://www.lba2remake.net/#iso3d=true

The isometric tiles will appear distorted by the perspective, so don't be surprised if the graphics look glitchy with this option.

Replacement 3D models

We're working on some replacement 3D models to show instead of the "flat" isometric bricks when isometric scenes are displayed in iso3d mode. An example of this being used is in Twinsen's house. We'll work on adding more of those to replace the whole game's isometric scenes.

Isometric Layouts Editor

To allow replacing isometric layouts with 3D models, we've created 2 new sections in the editor:

  • Iso Grids Editor
  • Iso Layouts Editor

Weather FX

Citadel island now has rain and lightning. Clouds and the gas layer on Zeelish are now dynamic. There are stars around the moon. The sea and lava have been improved a little bit.

Blockly Scripting

The script editor has a new mode for displaying the scripts as visual blocks that can be edited. This allows changing the scripts and thus making modifications to gameplay. Changes cannot be saved at this point.

VR

Completely reworked VR implementation to use WebXR instead of the deprecated WebVR API. This will make the game available to all VR-capable browsers and devices out of the box. It was only tested on an Oculus Quest, but it should work accross a wide variety of devices.


v0.1.2 Bugfixes

November 9th, 2019

Fix for a crash when setting up VR renderer


v0.1.1 Bugfixes

November 9th, 2019

Add Y as back button on Oculus Touch controller


v0.1.0 Big update (VR!)

November 9th, 2019

This is an important release, but there is still a lot of work to do!

VR

The game can now be played in VR!!!

Tested devices:

  • Oculus Quest
  • Oculus Rift
  • Oculus Go

Should also work on (but not tested):

  • HTC Vive
  • Gear VR

Gameplay

  • Bonuses work in a basic way (no gravity)
  • Doors can be opened and closed
  • Fixed many bugs that were affecting gameplay

Graphics (3D + Iso)

Major graphics upgrade for both indoor and outdoor views.

  • Some sprites are now displayed (mostly) correctly, like doors
  • Isometric scenes are resolution-independant
  • 3D scenes have texture filtering
  • Character textures are fixed
  • Improved shaders

Editor

  • Improved the scripting area
  • Created new icons for the editor
  • New editors: model and island editors

Bug fixes

Too many to list!


v0.0.15 Bugfixes

May 3rd, 2018

  • Context menu in editor was broken
  • All zones in the game are now named (thanks SendellX)

v0.0.14 Editor: Inspector area

May 1st, 2018

The inspector area lets you take a look at the remake's game engine internals, this is a useful feature for debugging or learning how the engine works.

A video tutorial is available here (for developpers)

Also in this release:

  • Collisions between actors
  • All actors in the game are now named (thanks SendellX)
  • Various bugfixes

v0.0.13 Editor improvements

April 17th, 2018

  • Use arrow keys to navigate between actors/zones/points
  • Switching scenes while video is playing stops the video
  • Switching scenes when paused keeps the game paused
  • Allow moving around with free camera when game is paused
  • Automatically select text when renaming object
  • Various bugfixes

v0.0.12 Editor: Metadata improvements

April 15th, 2018

  • Allow using "Enter" key to rename objects (in addition to "F2")
  • Object renaming field now has the current value pre-set

v0.0.11 New server

April 15th, 2018


v0.0.10 Loader

April 7th, 2018

  • New spinning loader animation
  • New changelog
  • Various bugfixes (mostly audio-related)

v0.0.9 Isometric camera improvements

March 29th, 2018

  • Isometric camera now follows Twinsen
  • Editor: Various improvements on entering metadata
  • Editor: Hovering on actor/zone/point highlights it in 3D view
  • Various bugfixes (mostly Firefox-related) and improvements

v0.0.8 Stability

March 23rd, 2018

  • Fixed various crashes and bugs
  • Cleanly separated game mode from editor mode

v0.0.7 Metadata system

March 15th, 2018

Support editing metadata directly from the public server (doing this previously required cloning the github project)


v0.0.6 Basic fan translations support

March 15th, 2018

  • Added basic support for fan translations (not visible yet)
  • New crash reporting system
  • Various gameplay bugfixes

v0.0.5 Basic metadata support

March 11th, 2018

  • Support editing metadata from the public server (work in progress)
  • Multilingual support (not visible yet)
  • Some gameplay bugfixes

v0.0.4 Minor bugfixes

February 26th, 2018

Various small bugfixes (mostly related to dialogues and audio)


v0.0.3 Font, sprites, menus

February 13th, 2018

  • Updated font to match original game (thanks Jasiek)
  • Show raw sprites (eg. Magicball in Twinsen's Secret Room)
  • Main Menu - resume and new game
  • In-Game Menu - Pause and resume game with in-game menu (Esc key)
  • Play intro video on New Game
  • Various bugfixes (thanks Jasiek and Knappen)

v0.0.2 Changelog file

February 7th, 2018

  • Display a changelog (not this one, it was changed since then)
  • Various bugfixes

v0.0.1 First public release

February 1st, 2018

This is the first version to be published, the project was secret before that.