This repository has been archived by the owner on Feb 12, 2023. It is now read-only.
Releases: 201flaviosilva/Impacto
Releases · 201flaviosilva/Impacto
New fully rewritten engine and documented :)
- Merge pull request #68 from 201flaviosilva/docusaurus 9d8b915
- Merge branch 'main' into docusaurus 926989b
- [Engine]: Documenting the CoreGameManager (JS Doc) #65 3b488af
- [Engine]: Documenting the States (JS Doc) #65 8f3b720
- [Engine]: Documenting the Mouse input (JS Doc) #65 08647ce
- [Engine]: Documenting the Keyboard input (JS Doc) #65 445e56b
- [Engine]: Documenting the Scene and Utils (JS Doc) #65 40656a7
- [Engine]: Documenting the Text GameObejct (JS Doc) #65 2a4cce9
- [Engine]: Documenting the Animations and Animation class (JS Doc) #65 87da78e
- [Engine]: Documenting the Sprite GameObejct (JS Doc) #65 2e441b7
- Merge pull request #67 from 201flaviosilva/dependabot/npm_and_yarn/docs/async-2.6.4 765e24e
- [Engine]: Documenting the Triangle GameObejct (JS Doc) #65 32579f4
- Bump async from 2.6.3 to 2.6.4 in /docs 0a5f4c9
- [Engine]: Documenting the Polygon GameObejct (JS Doc) #65 4dae1b4
- [Doc]: configure JS Doc Build 99ef4da
- [Engine]: Documenting the Line GameObejct (JS Doc) #65 23c8394
- [Doc]: Documenting the Circle GameObject (js doc) #65 74e4b83
- [Engine]: Documenting the AudioPlay (JS Doc) 091b2f5
- [Doc]: Documenting the GameObject2D (js doc) eeb9de1
- [Doc]: Documenting the Rectangle (js doc) fc55744
- [Doc]: organize files and folders 7428c56
- [Doc]: add Get Started de7b369
- Merge pull request #64 from 201flaviosilva/63-engine-set-position-with-an-origin-other-than-0 2cd1fd2
- [Engine]: GameObject2D move with origin 0877316
- Merge pull request #62 from 201flaviosilva/docusaurus 4d2aa0e
- fix build 743a4a4
- try fix rollup build d0ab318
- Start docs #60 06ed9c8
- Update issue templates 1ccbc24
- Update package.json c858b27
- Add autoexport github action and changelog a88806d
- build 93cc180
Beta V0.9.0-0
- 0.9.0-0 5646df5
- Community Standards #60 69d7639
- Merge pull request #59 from 201flaviosilva/58-engine-remove-plugins-code 4bd983c
- [Engine]: Remove "Plugins" code #58 9693fc5
- Merge pull request #57 from 201flaviosilva/55-engine-code-improve-and-organization f2bfbd1
- [Engine]: Change "SceneManager" to "GameManager" #55 ecb885e
- [Engine]: Change GameObejctBase to GameObject2D #55 b3ee4d8
- [Engine]: AudioSound delay property #55 a7db58c
- [Engine]: Add a set X and Y to the game object base #55 9e1919e
- Merge pull request #54 from 201flaviosilva/53-engine-pause-engine f8550b4
- [Engine]: Pause Engine #53 22dae30
- Merge pull request #52 from 201flaviosilva/dependabot/npm_and_yarn/minimist-1.2.6 86683a3
- Bump minimist from 1.2.5 to 1.2.6 86d9f9f
- Merge pull request #51 from 201flaviosilva/41-engine-preload-function eaee26e
- Update Animation.js 8afbfbb
- Merge pull request #50 from 201flaviosilva/49-preload-sounds 0025d0a
- [Engine]: preload audios and create AudioPlay game object #49 #41 2eedef0
- Merge pull request #48 from 201flaviosilva/47-preload-fonts ab733a5
- [Engine]: Preload fonts #47 #41 684ded6
- [Engine]: add start frame for the sprite sheets 8eed27b
- Merge pull request #46 from 201flaviosilva/45-engine-draw-sprite-sheet 57e880f
- [Engine]: update sprite to work with sprite sheets #45 c64fadd
- Merge pull request #44 from 201flaviosilva/42-images 71b04af
- [Engine]: Preload images #42 and draw images #43 e2aed73
- Merge pull request #40 from 201flaviosilva/37-engine-change-game-gravity f992962
- Update GlobalStateManager.js b3031bd
- Merge pull request #38 from 201flaviosilva/32-engine-scale-game-object a25779b
- [Engine]: Scale Game Object #32 9e34483
- Merge pull request #36 from 201flaviosilva/33-engine-rotate-game-object 6acbfa0
- [Engine]: Rotate Game Object #33 d672a35
- Merge pull request #25 from 201flaviosilva/24-engine-new-statics-game-objects 1f8d5ba
- [Engine]: fixed merge 25a2ffb
- Merge branch 'main' into 24-engine-new-statics-game-objects dbdca63
- Merge pull request #35 from 201flaviosilva/31-engine-change-canvas-background-color 151576e
- [Engine]: Change Canvas Background color 4423530
- [Examples]: Update examples to the last commit b220bcf
- [Engine]: Organize config files and code 7d029da
- [Engine]: created Polygon game object 341a5ca
- [Engine]: add methods for create a rounded rectangle #29 91ad193
- [Engine]: created Line game object f8690f6
- [Engine]: add positions methods to the text ec99b02
- [Engine]: created Triangle game object 3d7d3e4
- Merge branch 'main' into 24-engine-new-statics-game-objects ed5994b
- [Engine]: created Text game object ab741a4
- Examples]: update examples with new code structure a0c3ead
- [Engine]: Organize collision code c9f3686
- Merge pull request #23 from 201flaviosilva/engine-pivot-object c2adc46
- [Engine]: fix origin for circles 2ea80dc
- [Engine]: fix origin for rectangles cb78fa4
- Update CommonMethods.js d8a1beb
- [Examples]: update base in origin e56b10c
- [Engine]: render rectangle based in the Origin b997ecc
- Update rollup.config.js 0622e96
- [Example]: update gravity 0ecbb9c
- [Example]: example with timers 64bd32c
- [Example]: update with Fluent Interface Design Pattern 2401a5e
- [Engine]: Use Fluent Interface Design Pattern in GameObjects 81578bd
- Build v0.8.1 adfa3f7
Check here: https://www.npmjs.com/package/impacto
v0.8.0
What's Changed
- Engine pause active tab by @201flaviosilva in #19
- Engine draw objects and physics objects by @201flaviosilva in #21
- Update version in Util.js and install np 777b4bf
- Merge pull request #21 from 201flaviosilva/engine-draw-objects-and-physics-objects b9b4e51
- Merge branch 'engine-draw-objects-and-physics-objects' of https://github.com/201flaviosilva/Impacto into engine-draw-objects-and-physics-objects 56b0fc8
- [Example]: Update examples for the new object creation 7a11057
- [Engine]: make a distinction between static and physical objects 6956210
- [Example]: Update examples for the new object creation 1c11e31
- [Examples]: update examples for the new version b61c237
- [Engine]: Calculate FPSs 892710c
- feat[Engine]: get version f4a43d8
- feat[Engine]: add a Trigger bodyType to the game objects ce90759
- Feat[Engine]: add a name to the game object 32036c7
- [Examples]: add collision detection 3 758f62b
- Merge pull request #19 from 201flaviosilva/engine-pause-active-tab 48a0997
- Update SceneManager.js 8e6b12e
- fix[engine]: pause engine if current tab is not active c4bea52
- [build]: fix add a main in package.json da7201e
Full Changelog: v0.7...v0.8.0
v0.7.0
News v0.7.0 Fix rectangles collisions
In this new version, the collision between dynamic vs dynamic and dynamic vs static rectangles improved :)
The engine still has problems, but I hope will be solved soon :)
Auto generate release notes
- [Engine]: fix collision positions by @201flaviosilva in #8
- [Engine]: Inverted game object on collision by @201flaviosilva in #9
- [Engine]: fix collision velocity x by @201flaviosilva in #10
- [Engine]: Invert object speed on collision by @201flaviosilva in #11
- [Engine]: Organize collision code in SceneManager.js by @201flaviosilva in #12
- [Engine] Create static and kinematic body type by @201flaviosilva in #13
- [Build]: Update build configuration to export AMD version by @201flaviosilva in #15
- [Engine]: feat collision perpetration resolve by @201flaviosilva in #16
- [Engine] Fix Rectangle Collision Resolve by @201flaviosilva in #17
Full Changelog: v0.6.1-beta2...v0.7
v0.6.1-beta2
New collision system
What's Changed
- Collision detection by @201flaviosilva in #2
- Fix: Change all circles to squares in examples by @201flaviosilva in #3
- New collision system by @201flaviosilva in #4
Full Changelog: Beta...v0.6.1-beta2
v.0.5.1-beta1
First beta version of the engine
In this first version there is still a lot to improve, it is not usable yet, there are some problems with collisions.