Releases: SujalChoudhari/Neptune.js
Releases · SujalChoudhari/Neptune.js
3.3.0
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
For a long time, Lines were not supported.
Finally Line (Renderable Component Added)
Download: neptune-3.2.0.zip
3.1.2
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
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
Additions
- Physics (
Atomic.js
Engine integrated with neptune) Vector2
class updated to work with physics engine- Inputs are revisited
Renderables
are renamed undergraphics
Notable Changes
vector2
methods renamed.InputVisualizer
added along withDetails
view for physics objects- All changes are live in the documentation.
- #4 Fixed (again)
1.2.2
Notable Changes
mulInt
andmul
along with divide functions, combined intomultiply
anddivide
functions. (math/vec2.js)Kinematics
class updated to work with changes of vec2CollisionTransform
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
Notable Changes
- Minified version of the scripts on CDN are removed from examples.
- Updated the Sprite Sheet Animation for consistency
v1.2.0
Notable Changes
1.0.0
Full Changelog: https://github.com/NotSujal/Neptune.js/commits/Releases