Skip to content

Releases: AndyGura/gg-web-engine

Visual improvements

28 Apr 22:16
Compare
Choose a tag to compare
Visual improvements Pre-release
Pre-release
  • removed legacy viewport functionality
  • added support of non-fullscreen apps
  • strongly extended mouse input
  • added built-in orbit controls for 3D scenes
  • fixed resolution on mobile/retina displays

Upgraded integration dependencies versions

14 Apr 22:42
Compare
Choose a tag to compare

Core

  • upgraded "rxjs" to 7.8.0

Three

  • upgraded "three" to 0.151.3

Pixi

  • upgraded "pixi.js" to 7.2.4

Matter

  • upgraded "matter-js" to 0.19.0

ES6; better dependency resolving strategy

13 Apr 19:10
Compare
Choose a tag to compare
  • migrated to ES6;
  • resolved issues where two instances of three/ammo were imported by final application

Bugfix

12 Apr 22:54
Compare
Choose a tag to compare
Bugfix Pre-release
Pre-release

World disposal bugfix; documentation improvements

More documentation; refactoring; bugfix

10 Apr 16:49
Compare
Choose a tag to compare
Pre-release
  • removed fs-web and path-browserify dependencies from ammo;
  • removed iTickListener: now all world entities are tick listeners;
  • refactored inputs;
  • bugfix;
  • refactored clocks;
  • improved documentation

bugfix and code adjustments

02 Apr 23:50
Compare
Choose a tag to compare
Pre-release
  • fixed position of meshless rigid bodies, loaded from GLB
  • enhanced technical documentation a little
  • new motion controller and special 3d camera animator
  • redesigned clock implementation
  • fixed pause/resume world functionality
  • exposed many private fields as protected for more convenient overriding
  • fixed RXJS-related errors when removing/disposing entities
  • added "world.addPrimitiveRigidBody" convenience function, encapsulating visual scene factory + physics world factory logic

Fixed package manager related issues

24 Mar 23:00
Compare
Choose a tag to compare
Pre-release

No changes to the functionality

Initial release

23 Mar 23:13
Compare
Choose a tag to compare
Initial release Pre-release
Pre-release

First attempt to publish engine to npm