Skip to content

Releases: SujalChoudhari/Neptune.js

3.3.0

16 Feb 06:56
Compare
Choose a tag to compare

Physics System Removed

Sadly the current physics system was not up to the point for a full blown project. Thus it is removed for stability reasons.
Hence Neptune.js will slowly convert into a graphic Engine rather than a a Physics.

Integrating Matter.js with Neptune could work fine.

Future versions of Neptune will only have updates related to graphics/visual optimization. Stay Tuned

Lines Added

07 Feb 05:27
8d4c1ed
Compare
Choose a tag to compare

For a long time, Lines were not supported.
Finally Line (Renderable Component Added)

Download: neptune-3.2.0.zip

3.1.2

26 Sep 10:41
Compare
Choose a tag to compare

Notable Changes

  • Documentation finalized. Tutorials added.

Development stops here.

Yes. This might be the end of developing Neptune.js.
There will be not major updates.
Still support is available on demand if required.

3.0.2

25 Sep 06:00
Compare
Choose a tag to compare

Version 3 is finally released!

What's Changed?

  • New Entity- Component Based System is added into Neptune.js
    The older Node based System is completely removed.
    Now the newer system supports vivid combinations of Entities as per its Components.
  • Newer Physics Library (in development) is added.
  • Added Access Modifiers and Standardize Symbols for easier and clean code.
  • Combination of Scenes and Scene Manager allows to create different levels easily.
  • Code is again Completely documented.

2.0.0

08 Jun 04:36
Compare
Choose a tag to compare

Additions

  • Physics (Atomic.js Engine integrated with neptune)
  • Vector2 class updated to work with physics engine
  • Inputs are revisited
  • Renderables are renamed under graphics

Notable Changes

  • vector2 methods renamed.
  • InputVisualizer added along with Details view for physics objects
  • All changes are live in the documentation.
  • #4 Fixed (again)

1.2.2

31 May 10:51
Compare
Choose a tag to compare

Notable Changes

  • mulInt and mul along with divide functions, combined into multiply and divide functions. (math/vec2.js)
  • Kinematics class updated to work with changes of vec2
  • CollisionTransform is deprecated as Collision class can handle all the features of it.
  • SpriteSheetAnimation has gone through few internal changes.
  • Button is temporarily deprecated due to changes in Input classes.
  • #3 Mouse, Touch and Keyboard events are combined into new Input class.

v1.2.1

31 May 10:40
Compare
Choose a tag to compare

Notable Changes

  • Minified version of the scripts on CDN are removed from examples.
  • Updated the Sprite Sheet Animation for consistency

v1.2.0

30 May 08:19
Compare
Choose a tag to compare

Notable Changes

  • #2 - Sprite Sheet Animations Added.
  • #6 - Try it Yourself Editor Added under the name Tutorials/Live Editor in documentation.
  • #7 - Worked on New Pointer class.
  • #7 - Custom Events is also re-added to this version.
  • Mouse and Touch class Removed.
  • Documentation Updated to Match current changes.

1.0.0

24 May 09:22
Compare
Choose a tag to compare