Skip to content

Releases: InfiniBrains/mobagen

v1.3.7

15 Mar 16:26
Compare
Choose a tag to compare
chore(release): 1.3.7 [skip ci]

## [1.3.7](https://github.com/InfiniBrains/mobagen/compare/v1.3.6...v1.3.7) (2023-03-15)

### Bug Fixes

* semantic-release ci wont be publishing files anymore ([e73a014](https://github.com/InfiniBrains/mobagen/commit/e73a0148df192570b880dda659222655dc98ed8f))

v1.3.6

15 Mar 16:21
Compare
Choose a tag to compare
chore(release): 1.3.6 [skip ci]

## [1.3.6](https://github.com/InfiniBrains/mobagen/compare/v1.3.5...v1.3.6) (2023-03-15)

### Bug Fixes

* release version name to add v on front of the version ([1c234f1](https://github.com/InfiniBrains/mobagen/commit/1c234f1341b9a57c4c984f1fbc3cb2052ca0e490))

v1.3.5

15 Mar 16:08
Compare
Choose a tag to compare

1.3.5 (2023-03-15)

Bug Fixes

  • remove debug and comments on release workflow (dbfb08d)

1.3.5

15 Mar 16:08
Compare
Choose a tag to compare
chore(release): 1.3.5 [skip ci]

## [1.3.5](https://github.com/InfiniBrains/mobagen/compare/v1.3.4...v1.3.5) (2023-03-15)

### Bug Fixes

* remove debug and comments on release workflow ([dbfb08d](https://github.com/InfiniBrains/mobagen/commit/dbfb08d00ab6cf480b2bd47c0c6c92a007ee76e9))

v1.3.4

15 Mar 16:02
Compare
Choose a tag to compare
chore(release): 1.3.4 [skip ci]

## [1.3.4](https://github.com/InfiniBrains/mobagen/compare/v1.3.3...v1.3.4) (2023-03-15)

### Bug Fixes

* lint ([e9b5761](https://github.com/InfiniBrains/mobagen/commit/e9b57610dcbcb5b2929a8d3045a51c65f96a6400))

2023-03-15

15 Mar 00:34
Compare
Choose a tag to compare
chore(release): 1.3.3 [skip ci]

## [1.3.3](https://github.com/InfiniBrains/mobagen/compare/v1.3.2...v1.3.3) (2023-03-15)

### Performance Improvements

* **core:** better time management to targeted fps ([5723085](https://github.com/InfiniBrains/mobagen/commit/5723085ff643d85dc9a2b775451081816adb06f2))

2023-03-14

14 Mar 02:14
Compare
Choose a tag to compare
chore(release): 1.3.0 [skip ci]

# [1.3.0](https://github.com/InfiniBrains/mobagen/compare/v1.2.0...v1.3.0) (2023-03-14)

### Features

* **webrequest:** added curl, mbed and cpr libs as dependencies ([5582143](https://github.com/InfiniBrains/mobagen/commit/5582143a0db2cb6102b12ad11a29343abe8d4461))

2023-03-09

09 Mar 00:54
Compare
Choose a tag to compare
chore(release): 1.0.0 [skip ci]

# 1.0.0 (2023-03-09)

### Bug Fixes

* add install dependencies on release ci ([069a1bc](https://github.com/InfiniBrains/mobagen/commit/069a1bccad8045aba44a81e26660b10e39472921))
* all other sdl dependencies ([eb53e7a](https://github.com/InfiniBrains/mobagen/commit/eb53e7abac1aca4771b95f31b99927577b259b9d))
* atanf -> atan ([e96da5b](https://github.com/InfiniBrains/mobagen/commit/e96da5bdc61aff4bcf0287a8010bd461577d0a5a))
* bit setting in nodes ([369946b](https://github.com/InfiniBrains/mobagen/commit/369946b78fac1f0383adfacadc27927cc877921a))
* bounded rules ([eb65f09](https://github.com/InfiniBrains/mobagen/commit/eb65f092d1358902a4c487dbee24dca02cc56133))
* build ([a36caa7](https://github.com/InfiniBrains/mobagen/commit/a36caa73e7d1d5b546b5016c8839f8a041f7ed2c))
* c standard required bug ([586a54e](https://github.com/InfiniBrains/mobagen/commit/586a54e103c06ba3f115bf1dc6a52a7a5eddc3c2))
* catcher world representation ([5924127](https://github.com/InfiniBrains/mobagen/commit/5924127ded4fbbbeac2822e2863022e89a1b7e9f))
* change the default example to flocking ([7cade98](https://github.com/InfiniBrains/mobagen/commit/7cade9818d06dc6d618fc36ef8c49462bf49e344))
* change the lower cpp version requirement ([691db41](https://github.com/InfiniBrains/mobagen/commit/691db4151c73d0a793beab4b40e161fc752cdcd5))
* chess html name ([cc82b51](https://github.com/InfiniBrains/mobagen/commit/cc82b51952fa4d3c74d9f94923ef38c14680510b))
* **chess:** fix undesired black line artefacts on drawing the board ([aa000f7](https://github.com/InfiniBrains/mobagen/commit/aa000f73b3f0629837c35773f7ee25ee0bb5a3dc))
* cloud emscripten build for scenario ([00fcf9b](https://github.com/InfiniBrains/mobagen/commit/00fcf9b4327ae68b6ac12abda1945f807a36b711))
* codecov filename ([e948b71](https://github.com/InfiniBrains/mobagen/commit/e948b71134a22e5c3b5ad4bc9a055c49545d9d87))
* copy constructor ([00681ad](https://github.com/InfiniBrains/mobagen/commit/00681ad78f02105687deef62c067443a54fa5f7c))
* core linking problem ([01476a2](https://github.com/InfiniBrains/mobagen/commit/01476a23e0c31e5476d712eba789ed0da6971e52))
* dependency on packageproject ([9455321](https://github.com/InfiniBrains/mobagen/commit/94553216b34128226128a4676b1b34bb1deededb))
* disable c standard requirement to fix sdl build ([1e55263](https://github.com/InfiniBrains/mobagen/commit/1e552637d91971cb235c6c8ba423cd3f90861bdf))
* disable editor ([0826590](https://github.com/InfiniBrains/mobagen/commit/0826590133f5fa20646906be4325083fa12b58d0))
* disable emscripten version of sdl ([04170cc](https://github.com/InfiniBrains/mobagen/commit/04170ccf8560483221fc97464fdea4dd68195803))
* disable gdcm test ([05db967](https://github.com/InfiniBrains/mobagen/commit/05db96734641764b1d4a703cf75ffbc9348e871b))
* disable test coverage on windows ci builds ([26e3915](https://github.com/InfiniBrains/mobagen/commit/26e3915b92bca40ffd71dce2340addaf469025f9))
* disable tests on release build ([d6ca5e4](https://github.com/InfiniBrains/mobagen/commit/d6ca5e456b3e616749a166bcd371294a7ec5b161))
* draw line ([58ca4c8](https://github.com/InfiniBrains/mobagen/commit/58ca4c8077555cf8c96af03e53bb9bb26fcaaaac))
* east and west neighborhood fixed ([0df12e8](https://github.com/InfiniBrains/mobagen/commit/0df12e87a95c11be89655babc8fbc8a6418d970b))
* editor and emscripten ([c87d667](https://github.com/InfiniBrains/mobagen/commit/c87d667fb0abc1a37cee83bb666a7f26c6e664ca))
* emscripten build ([6a169d1](https://github.com/InfiniBrains/mobagen/commit/6a169d1707c3f41f37dcc30a3fd324317265a03e))
* emscripten build ([87eacff](https://github.com/InfiniBrains/mobagen/commit/87eacffd2647b93f4ac0d09807ed4eaf755d73c1))
* emscripten build ([aa11a5a](https://github.com/InfiniBrains/mobagen/commit/aa11a5a13f8747deee75a0cff10193ddb6085a86))
* emscripten initialization ([e1f61e6](https://github.com/InfiniBrains/mobagen/commit/e1f61e65627d45064d8d0b2d6c760c4fc6fb63e2))
* emscripten loop ([f69b256](https://github.com/InfiniBrains/mobagen/commit/f69b2560f4f47225cc25d78d16f22d11f9e20998))
* emscripten maze file ([12f2c98](https://github.com/InfiniBrains/mobagen/commit/12f2c988590656a2c7b1f4f421946675d23d7801))
* emscripten not defined stack protector ([575b856](https://github.com/InfiniBrains/mobagen/commit/575b8569fa7efb524c1412129ebd0f909da6d2f3))
* emscripten try to disable sdl ([81f5cab](https://github.com/InfiniBrains/mobagen/commit/81f5cabb2e2b16c9f83cb3e5bccb24bba9adb587))
* **emscripten:** fix ci ([fa4feb0](https://github.com/InfiniBrains/mobagen/commit/fa4feb02048f2d15078aa9499a26e8400e6bc665))
* exit menu ([31491a4](https://github.com/InfiniBrains/mobagen/commit/31491a45f4cdf6d640ec6bda95fb517c7da704b2))
* exiting ([3d2e457](https://github.com/InfiniBrains/mobagen/commit/3d2e457675a020a5640b255ae12a9c4be51a056b))
* flocking demo ([207d82b](https://github.com/InfiniBrains/mobagen/commit/207d82b3ff8dde60edd2d88afff86ac204439531))
* force c stardard 17 ([2f4d5dc](https://github.com/InfiniBrains/mobagen/commit/2f4d5dc993d37089dd1b7af9b51e91fb4c117845))
* gdcm dependency ([17e21e4](https://github.com/InfiniBrains/mobagen/commit/17e21e424faed032f5e52abca4f3d33bb1797487))
* **imgui:** set static linkage ([8abbdf4](https://github.com/InfiniBrains/mobagen/commit/8abbdf40c05db4daeb096d4251b2082705c06e9d))
* improve code quality ([329c885](https://github.com/InfiniBrains/mobagen/commit/329c88581d3c293216ca430c110f5210a19e2f99))
* improve code quality issues ([7baa1d5](https://github.com/InfiniBrains/mobagen/commit/7baa1d5faa76e809079823037d560c580e5cf7c9))
* int max with climits ([40314a4](https://github.com/InfiniBrains/mobagen/commit/40314a432ce86703c880abb562dfecb389b475ed))
* linking problems -s EXPORT_ALL=1 ([9c42e98](https://github.com/InfiniBrains/mobagen/commit/9c42e98ff957524e4af4f4822ee27bc88f8115db))
* lint ([5675f77](https://github.com/InfiniBrains/mobagen/commit/5675f77a02b82e9bc91efd494b58bb1910a4d093))
* linux build ([dc71463](https://github.com/InfiniBrains/mobagen/commit/dc71463d3f311aba5af583b985564f62de9b27ae))
* list include folder ([9799a86](https://github.com/InfiniBrains/mobagen/commit/9799a86771ad2d7577291e3d94b4a17478e3529b))
* lots of bugs ([68029a5](https://github.com/InfiniBrains/mobagen/commit/68029a5f9ce5391c38fb707a2141bc0f9b2cdb24))
* maze ui ([150745f](https://github.com/InfiniBrains/mobagen/commit/150745fd42cd7b33376df69a55545f6fc47485d2))
* minor includes ([f4c4485](https://github.com/InfiniBrains/mobagen/commit/f4c448587a1b19a492999b072acad956acfb24d5))
* missing include ([6a5531a](https://github.com/InfiniBrains/mobagen/commit/6a5531a8158a437cd64693d84c416586a0190009))
* mouse interactivity on hexagon neighborhood ([f846ae8](https://github.com/InfiniBrains/mobagen/commit/f846ae879fb88c4878ace0feb1498dbb8f15f436))
* package.json add dependencies ([c4ce2a6](https://github.com/InfiniBrains/mobagen/commit/c4ce2a62f807d69861264194f5e615329d88ceae))
* pawn take ([69d848a](https://github.com/InfiniBrains/mobagen/commit/69d848aa869d6c1e8f14a5855d16486615fa40c9))
* point2d equality operation ([b117ab0](https://github.com/InfiniBrains/mobagen/commit/b117ab013e203a86fe05f35dca64c69957eb19f2))
* readme ([2d32845](https://github.com/InfiniBrains/mobagen/commit/2d32845d7a76539af09d4d475fa80b45adb9e009))
* reduce extra warnings ([64a0e82](https://github.com/InfiniBrains/mobagen/commit/64a0e820a391744e7d716c00d937cb8f0ffb28b9))
* reference to imgui on old demos ([5b928fa](https://github.com/InfiniBrains/mobagen/commit/5b928fa32c41d77c0c30cf8765375b9d7630ca35))
* release action ([a11556a](https://github.com/InfiniBrains/mobagen/commit/a11556a17cd3dc3b3858e85b31c0f2a50a39c511))
* remove glew ([e53f58c](https://github.com/InfiniBrains/mobagen/commit/e53f58ce6ddf38a7def115c340878a74a81794bf))
* remove utils utilization ([d8941b9](https://github.com/InfiniBrains/mobagen/commit/d8941b9933f543d8efe552c455fb733575dee84b))
* rename container where the ci runs ([9ec99d5](https://github.com/InfiniBrains/mobagen/commit/9ec99d5e0feb57cca2bae5c8808e9ef11a1ec601))
* rename imgui include folder ([7a65dc8](https://github.com/InfiniBrains/mobagen/commit/7a65dc803550b567aede61a882dec0a9e2b8415c))
* rendering displacement problem ([aaaa058](https://github.com/InfiniBrains/mobagen/commit/aaaa058719d0b70a973744d07288ca4e33000127))
* reoder sdl include ([e5e13ed](https://github.com/InfiniBrains/mobagen/commit/e5e13ed52d5e9f7f62d237ff16d3a60f0a1e8a62))
* revert SDL again... ([362d5bf](https://github.com/InfiniBrains/mobagen/commit/362d5bf8df0357623e75b1acbbdc1d068ee52804))
* revert sdl includes ([8c83ade](https://github.com/InfiniBrains/mobagen/commit/8c83ade08e076b2c75d0aab27e171fe12cd9c606))
* scenario imgui ([65f5991](https://github.com/InfiniBrains/mobagen/commit/65f5991ad8d953eabcb7e0b7b2f9c8ab8006821c))
* set node functions ([9038cc8](https://github.com/InfiniBrains/mobagen/commit/9038cc86377e79343bfc840c8f8268ad6742e437))
* size_t ([8734b8b](https://github.com/InfiniBrains/mobagen/commit/8734b8bcc84b13764d4b179357f563fc14675552))
* **tests:** disable tests on emscripten ([d373b51](https://github.com/InfiniBrains/mobagen/commit/d373b5136d33b91c16937bd7dc84bcffeccfac84))
* typo ([23464d0](https://github.com/InfiniBrains/mobagen/commit/23464d0af0e2ecef0d4dce1f54901f30a42d463f))
* typo ([6250048](https://github.com/InfiniBrains/mobagen/commit/6250048f3fd5232351a79c1381f5da76a8841cf1))
* typo tick -> Tick ([7562366](https://github.com/InfiniBrains/mobagen/commit/75623667a5295986a5c794ddc64cbb02750adede))
* webglbuild ([12bb05f](https://github.com/InfiniBrains/mobagen/commit/12bb05f45107342ed77f66fc8c284a14e7b10454))
* window hdpi ([45b6c23](https://github.com/InfiniBrains/mobagen/commit/45b6c23d7f38584d805f375101aecba1c73ab107))
* WiP trying to fix the emscripten build ([782a06a](https://github.com/InfiniBrains/mobagen/commit/782a06a98a08a3df0b18d8665de0b4c438a9b9fe))

### Features

* add interface - WiP ([9167b3b](https://github.com/InfiniBrains/mobagen/commit/9167b3b1adaa7614e41c02d6c95ec865cbea3071))
* add minor interface integrations ([521e656](https://github.com/InfiniBrains/mobagen/commit/521e656b9e41efdb3cf9b9ace272cadf8b8226e1))
* add to string to point ([29f29ae](https://github.com/InfiniBrains/mobagen/commit/29f29ae6c6a87475e48aa0a9db19f2763e172be5))
* auto js set to 0 ([bbd0247](https://github.com/InfiniBrains/mobagen/commit/bbd024700fe833dbf78e16462dde60ca10578cf8))
* backtracker maze generator ([2547b80](https://github.com/InfiniBrains/mobagen/commit/2547b804138cc7cba67d4f09b1fe11504ebbc727))
* badges ([d4db51b](https://github.com/InfiniBrains/mobagen/commit/d4db51b17b33ff2520deb19b694503b1b61f118e))
* behaviour refactor ([9525782](https://github.com/InfiniBrains/mobagen/commit/95257823877741421f58ed77ced5c97c78796d28))
* behaviour revision ([4164eab](https://github.com/InfiniBrains/mobagen/commit/4164eabedacde64985057f80064af081e59b163d))
* better documentation ([7ee5f3e](https://github.com/InfiniBrains/mobagen/commit/7ee5f3eccbcb8ab8525d2ee05b4fb7c3e80ad2bb))
* better maze and world scaffolds ([99884ea](https://github.com/InfiniBrains/mobagen/commit/99884ea5960e2188cb0d3061901742b2f498297e))
* better noise example ([61eac0b](https://github.com/InfiniBrains/mobagen/commit/61eac0b3ea76eae958b325a8f55e987a467f5bf2))
* boid fix ([e604107](https://github.com/InfiniBrains/mobagen/commit/e604107c0cfd41ec7f35766f0ec591ab2ab6d9b4))
* bounded rule ([1e60448](https://github.com/InfiniBrains/mobagen/commit/1e60448578c9c7dcfe45b81c7862c5170ce5382c))
* box of colors ([9b20537](https://github.com/InfiniBrains/mobagen/commit/9b2053778a5c342ec21c6079a19d0029cfa0cfa3))
* bump cmake version ([03696f7](https://github.com/InfiniBrains/mobagen/commit/03696f7aa110023b01b80b71050e59cdb20f1a7f))
* catch the cat demo ([8fbe9ba](https://github.com/InfiniBrains/mobagen/commit/8fbe9ba9aa32a9e78eb5fe2a4f43f3eb988c8f7d))
* catcher initialization ([8640472](https://github.com/InfiniBrains/mobagen/commit/8640472c4341a0bff75a2a1ff8674edf1dc84ac0))
* center texture ([e82e74d](https://github.com/InfiniBrains/mobagen/commit/e82e74d669602e1a579b82e1afa9dcb48b5c198e))
* change cxx flags for emscripten ([99559a6](https://github.com/InfiniBrains/mobagen/commit/99559a63613e0b730fba12bddccbd19cda7de013))
* change include order ([bf8129e](https://github.com/InfiniBrains/mobagen/commit/bf8129e6f10a2d97b02eef61f6c6063a85882be3))
* change interface from generate to step ([5c5ca61](https://github.com/InfiniBrains/mobagen/commit/5c5ca616f56c85e7fe3f26907dd2f6f9939c0170))
* change sdl include order ([baee7ef](https://github.com/InfiniBrains/mobagen/commit/baee7ef22ad50a5e49b5d7027b979789e86d5903))
* change to static linkage ([db4d1f1](https://github.com/InfiniBrains/mobagen/commit/db4d1f17ce2e52ff1c562af500be11a31b84d327))
* change world state to vector<bool> ([34339be](https://github.com/InfiniBrains/mobagen/commit/34339be3452e6f78ecde4d341dc88d10e1ab34b8))
* chess console print chess board ([537df1a](https://github.com/InfiniBrains/mobagen/commit/537df1a385096ac0368bc56ae80b95e42678936c))
* chess reduce complexity to PieceType ([172204e](https://github.com/InfiniBrains/mobagen/commit/172204e39d076dd65d873ed46bf1be8de8717531))
* **chess:** better colors ([ec9d306](https://github.com/InfiniBrains/mobagen/commit/ec9d3066786433f66fe11eaffda116b622c16e75))
* **chess:** bishop movement ([3379e67](https://github.com/InfiniBrains/mobagen/commit/3379e67812328e9a830b42ab81132d2d3e6e36f1))
* **chess:** fix knight movement ([3256e11](https://github.com/InfiniBrains/mobagen/commit/3256e111f9e42ef7d157fd7a0b5f878c98361696))
* **chess:** heuristic and search scaffold ([ba3f488](https://github.com/InfiniBrains/mobagen/commit/ba3f4884dc11aeaba428076f99da5d3b95c79344))
* **chess:** king ([8be0fb7](https://github.com/InfiniBrains/mobagen/commit/8be0fb7db25a730d3ab9ffd57b04a03ebbbef23e))
* **chess:** knight wip ([bada3d2](https://github.com/InfiniBrains/mobagen/commit/bada3d24a82ae62bba2cf3ee1852728e1c527e64))
* **chess:** move datastructure ([34d9f50](https://github.com/InfiniBrains/mobagen/commit/34d9f506af90d9d258ab5dd0d819e0196e146535))
* **chess:** Pawn moves ([652e5e2](https://github.com/InfiniBrains/mobagen/commit/652e5e2dbbec5c91b96ea721fa2d9588956936a9))
* **chess:** queen ([c7a882b](https://github.com/InfiniBrains/mobagen/commit/c7a882bad1222172d8b23aed8514f1e827a9420e))
* **chess:** rook behavior ([f426167](https://github.com/InfiniBrains/mobagen/commit/f426167a5ad4bd144fe5eba4fb04d3c5b880bd0d))
* **chess:** rook drawing ([8cffe16](https://github.com/InfiniBrains/mobagen/commit/8cffe162ad7a9861559776db4db1a9782da40a90))
* **chess:** undo moves ([25625e4](https://github.com/InfiniBrains/mobagen/commit/25625e476267f8fa91f6c36bdb4944150987e9f6))
* **chess:** upsidedown blacks ([cfb7e8a](https://github.com/InfiniBrains/mobagen/commit/cfb7e8a72165db515cd1537fed6a22f17a502946))
* cleaner code. moved utils ([52b2456](https://github.com/InfiniBrains/mobagen/commit/52b24561d8900d3e692ec08fc9e8235ba2f45177))
* clear world interface ([625e2af](https://github.com/InfiniBrains/mobagen/commit/625e2af540d552a39e463740ada20cad42462a4d))
* **cmake:** add polly dependency ([43a3c34](https://github.com/InfiniBrains/mobagen/commit/43a3c349646447a623f676f2e1424be091f4857c))
* codecov ([56b1f41](https://github.com/InfiniBrains/mobagen/commit/56b1f41ae02de2d24ab14023bfceb159aec3b163))
* color lerp ([764d651](https://github.com/InfiniBrains/mobagen/commit/764d65151aa9c032fa6204c878ea2c0a98352e47))
* coloured ships ([70931d9](https://github.com/InfiniBrains/mobagen/commit/70931d9397a39d536fd754e6710ef8fa58804541))
* destroying game objects properly ([fd4d3fd](https://github.com/InfiniBrains/mobagen/commit/fd4d3fd1dc67c3bb9b109961ca29b8919421a8a9))
* disable AUTO_JS_LIBRARIES ([1aa07e4](https://github.com/InfiniBrains/mobagen/commit/1aa07e4fb1c402b046209beb55827e7fa92bdeb5))
* disable complex emscripten stuff ([1772e87](https://github.com/InfiniBrains/mobagen/commit/1772e87f2f80dfda3c75fcdaabd328328b1f73d5))
* disable itk ([c49f9cb](https://github.com/InfiniBrains/mobagen/commit/c49f9cbaa79cda805e6b1eb86594e47ac78ce207))
* disable pvrg ([774cafc](https://github.com/InfiniBrains/mobagen/commit/774cafc58ddce289281932a7304ab22175faf6d3))
* draw all pieces ([e343e66](https://github.com/InfiniBrains/mobagen/commit/e343e66257cdb9ff4f76b090c1d99b0ff3ebe942))
* draw circle ([6633155](https://github.com/InfiniBrains/mobagen/commit/663315575c7c493477576dc4baec2be84487d8c2))
* draw ships ([b623ea2](https://github.com/InfiniBrains/mobagen/commit/b623ea247f63abea15967a4c188d19f0fd3428f8))
* draw square colors ([c26d7be](https://github.com/InfiniBrains/mobagen/commit/c26d7be8913ca5d6cfea55e5468a134ec6892da6))
* emscripten html files ([1b30221](https://github.com/InfiniBrains/mobagen/commit/1b3022175628c512298c5e07a5a65bf60013ff6f))
* emscripten install ([f35ec97](https://github.com/InfiniBrains/mobagen/commit/f35ec978f9b79b06c74d33ba33d0cf34298941a0))
* emscripten set target options compile ([7727f5a](https://github.com/InfiniBrains/mobagen/commit/7727f5a359a7fd6ae11640ffa1f1407b2b4f6577))
* **emscripten:** add emscripten scripts to autamatically install emsdk ([3d4cfd8](https://github.com/InfiniBrains/mobagen/commit/3d4cfd85605674ba65908c879136d3107a7c4e8c))
* **emscripten:** add github token ([d226aef](https://github.com/InfiniBrains/mobagen/commit/d226aef1f737e6d706e1f59785a5534c89af11be))
* **emscripten:** build is now working ([960a7e3](https://github.com/InfiniBrains/mobagen/commit/960a7e3db44f9f86ceffe8f810ab51247afa18b3))
* **emscripten:** build scripts ([2aeaed8](https://github.com/InfiniBrains/mobagen/commit/2aeaed81018d700aa2fb7b618667994062768357))
* emsdk download ([b4ff5ed](https://github.com/InfiniBrains/mobagen/commit/b4ff5edbe461b7b1f2d2f814d7931be92376fefc))
* execute tests only on osx and linux ([3612b0d](https://github.com/InfiniBrains/mobagen/commit/3612b0d67cfcfcfbbd0bb0d5703fcc02affe0a4d))
* **external:** add emsdk ([3b6d2fc](https://github.com/InfiniBrains/mobagen/commit/3b6d2fc597597694c56a1534eb205cb93923197a))
* **external:** move libs folder to external ([dd20f77](https://github.com/InfiniBrains/mobagen/commit/dd20f77833a46105508693ea4dfc09fa6de25b8e))
* externals with multiple files ([26bea02](https://github.com/InfiniBrains/mobagen/commit/26bea02af42869c846f22565b11f6e273a6837d4))
* fast noise ([c1058af](https://github.com/InfiniBrains/mobagen/commit/c1058af889dfd277af93aff16785bf3eca66ee20))
* fix boid reference ([b8861f3](https://github.com/InfiniBrains/mobagen/commit/b8861f30bb3e272e6b384f8fc64fc2bf87dd6e44))
* fix next line on html ([38dd755](https://github.com/InfiniBrains/mobagen/commit/38dd755bb5ab75c31310eaf1a0be241251fa82a0))
* fix point2d default constructor ([cfbe073](https://github.com/InfiniBrains/mobagen/commit/cfbe073f33318f220aed04cc8203282fc49feead))
* fix random and direction ([92c54c1](https://github.com/InfiniBrains/mobagen/commit/92c54c1252f5f456254f40d8be64bfdb126a465c))
* fix random call ([092fa98](https://github.com/InfiniBrains/mobagen/commit/092fa982960543f66f05299c89d00fa20661dbe4))
* fix return on main ([849baf0](https://github.com/InfiniBrains/mobagen/commit/849baf0ccaf114e96b5c0865c9ad9590db21416e))
* fix shared pointers ([44af7dd](https://github.com/InfiniBrains/mobagen/commit/44af7dded1cac311d4ebdbdfbe8e0a6811ab3574))
* fix throw exception ([7dc0616](https://github.com/InfiniBrains/mobagen/commit/7dc0616d971e0d6e91a2e5339e2d3f14ff16a017))
* Flock clone - WiP ([9bf2e46](https://github.com/InfiniBrains/mobagen/commit/9bf2e461e916d9acb26b3aed9e795ac434993a32))
* flocking agents ([3229241](https://github.com/InfiniBrains/mobagen/commit/322924194e8b840cd24e91efcaa055c889795ecd))
* flocking assignment ([c6eedc9](https://github.com/InfiniBrains/mobagen/commit/c6eedc961c3c15aa37d4adb677cbbc2f7df26dd0))
* flocking behaviours ([e190561](https://github.com/InfiniBrains/mobagen/commit/e190561628a838c23f5d70a288de40eb7ba86f87))
* Flocking Rule base ([0312a4e](https://github.com/InfiniBrains/mobagen/commit/0312a4e1fee76250d603bb80e6443c9a0ab1e7f8))
* flocking rules ([5a4a82a](https://github.com/InfiniBrains/mobagen/commit/5a4a82a8b4a9bcf33290987057fa4759851c6924))
* flocking scaffold ([2f7bf16](https://github.com/InfiniBrains/mobagen/commit/2f7bf165d58db1eea9107e5996bf4ddfe6c4f0fc))
* force cmake flags ([8acba72](https://github.com/InfiniBrains/mobagen/commit/8acba72eab97177a1e27f635a6a5d42de8f227e7))
* force include sdl dirs ([ec977e9](https://github.com/InfiniBrains/mobagen/commit/ec977e900eaf665ab8223f0b556ed0a4b66cacd4))
* fractals ([902cf2d](https://github.com/InfiniBrains/mobagen/commit/902cf2d3dc1b28619a2dce038c70a824e56f7096))
* game of life ([e42d592](https://github.com/InfiniBrains/mobagen/commit/e42d5929bb98c526d44f62f061ee21093170bf68))
* game of life hexagon ([c406788](https://github.com/InfiniBrains/mobagen/commit/c40678883a868cccc6df0919b63532de2750fa29))
* game of life mouse interactivity ([e5a809b](https://github.com/InfiniBrains/mobagen/commit/e5a809bf31630d6ce873103ec59e5de342232b42))
* GameObject ([0450510](https://github.com/InfiniBrains/mobagen/commit/0450510e7acddc98ab820866e516276a1e763d23))
* gdcm test ([e4cb8da](https://github.com/InfiniBrains/mobagen/commit/e4cb8dac99c06dc91b12fc68ea86f1efd1db083f))
* get / set node accessors ([3f87715](https://github.com/InfiniBrains/mobagen/commit/3f87715a84122ffb9f48d6f3b03541ea068449fc))
* glew initialization ([7a75a57](https://github.com/InfiniBrains/mobagen/commit/7a75a5748f313a04186a76372b3e4de6772b307a))
* glue imgui with opengl3 ([3aef39a](https://github.com/InfiniBrains/mobagen/commit/3aef39a931b415950e166547af20865f4a848fd7))
* hexagon tile for game of life wip ([45d9ab5](https://github.com/InfiniBrains/mobagen/commit/45d9ab5c2fa37233e2444c1bad02f930687cf30f))
* hunt and kill fixed ([9d6521e](https://github.com/InfiniBrains/mobagen/commit/9d6521e67e73351ad7364d244f87e5671ba4d5d6))
* imgui show menu ([ccbb288](https://github.com/InfiniBrains/mobagen/commit/ccbb28828bd864613150a64ed10a0a34c4829bd3))
* **imgui:** first working executable ([6962742](https://github.com/InfiniBrains/mobagen/commit/696274297f994fad7b03bc3328a9772122670d21))
* improve all cmake dependency ([dbbcd3f](https://github.com/InfiniBrains/mobagen/commit/dbbcd3f0fba8d69091dc0a4e7f591367c7b6ee55))
* improve colors ([64d760d](https://github.com/InfiniBrains/mobagen/commit/64d760dc580845b3ee5d0538ab685832901f92c7))
* improve dispersion with hashing ([8a5b21e](https://github.com/InfiniBrains/mobagen/commit/8a5b21e6623c75899852fde832ec5d9dfb89aa32))
* improve html integrations ([d380832](https://github.com/InfiniBrains/mobagen/commit/d380832b4334f39bb77b50bb8e383cefdb18e9e8))
* improve inputs ([6410992](https://github.com/InfiniBrains/mobagen/commit/6410992691d233de6fd9214ffebe98f8cb80c44c))
* improve node accessors ([78eba3f](https://github.com/InfiniBrains/mobagen/commit/78eba3ff251d8d8811e3fb6441c4f5be1366a15e))
* improve random movement ([6605fe0](https://github.com/InfiniBrains/mobagen/commit/6605fe0897c363a4f0f3b59db37b7ec98099d8d3))
* improve rendering ([4b03aaf](https://github.com/InfiniBrains/mobagen/commit/4b03aafa5060f5470129c81c31a2714054a62c31))
* improve word accessors ([b2dd30b](https://github.com/InfiniBrains/mobagen/commit/b2dd30bba8a10e3c4ec2b49bbdc392c6a149b07a))
* improve world interfaces ([7aea471](https://github.com/InfiniBrains/mobagen/commit/7aea471796bc82db194375307855e3e3914a8a29))
* improved boid access ([8716d5c](https://github.com/InfiniBrains/mobagen/commit/8716d5cd57aff6068f24d162490a72c386e9daa9))
* improved math ([37d2a90](https://github.com/InfiniBrains/mobagen/commit/37d2a90712292b07e39804197575140ab4d3c5ba))
* improved the rendering ([e032592](https://github.com/InfiniBrains/mobagen/commit/e03259241df27fd7f07c966a237deda52af9d80e))
* improved vector ([805440b](https://github.com/InfiniBrains/mobagen/commit/805440b9a7a955ddd6317fbf6a6b2460e8803e28))
* improved way of building for emscripten ([d651c9c](https://github.com/InfiniBrains/mobagen/commit/d651c9caa4df83cc0e2ffd748cd2f10ddef016d9))
* improved win condition ([578c1bf](https://github.com/InfiniBrains/mobagen/commit/578c1bff12368a3f34da6e1b54cf61fd49285cbe))
* **libs:** add imgui lib ([c9b36e8](https://github.com/InfiniBrains/mobagen/commit/c9b36e8b74b2a2d8ff20135a5158a7f3d82bcb67))
* **libs:** add SDL ([7c3f984](https://github.com/InfiniBrains/mobagen/commit/7c3f9846b550c88eab1b1a8b73d0ba8b120232bb))
* **libs:** move libs to external folder ([3c17530](https://github.com/InfiniBrains/mobagen/commit/3c175302607cdc0076c7688fd4a30d748ef6f96f))
* logs ([d23441c](https://github.com/InfiniBrains/mobagen/commit/d23441cb21aca794e902b747f183a37212057663))
* lots of basic code ([b58395b](https://github.com/InfiniBrains/mobagen/commit/b58395bfae0465bb22c33a781a36e32892bd0847))
* lots of fixes ([3f5c3ca](https://github.com/InfiniBrains/mobagen/commit/3f5c3cad2cdf323ae89587aa603789cca1a6796f))
* make it work again ([f2da0c7](https://github.com/InfiniBrains/mobagen/commit/f2da0c79521d6cb982aab7c9e2c713aa140e7319))
* make the background color be gray ([8121b3a](https://github.com/InfiniBrains/mobagen/commit/8121b3a08f6c0dd0dd274620fe69fe29733b7820))
* maze bootstrap ([cecdf89](https://github.com/InfiniBrains/mobagen/commit/cecdf893c7a100dece467d54887979068614a8d2))
* maze html ([ccd26c3](https://github.com/InfiniBrains/mobagen/commit/ccd26c3ab01c86f8e99f9d6a3ff6846ce8632152))
* minor benchmark measurements ([f314974](https://github.com/InfiniBrains/mobagen/commit/f3149749f447f9ad1211a25f6ecb4cac65aab804))
* minor cmake improvements ([c8140e6](https://github.com/InfiniBrains/mobagen/commit/c8140e6aac472b8e8310fc9042eff122bd2afa75))
* move behaviours ([f773afb](https://github.com/InfiniBrains/mobagen/commit/f773afb6d3c87f07502619dc5e4fa3ce9a5ca231))
* move game objects ([daffa0b](https://github.com/InfiniBrains/mobagen/commit/daffa0bb21730975d34f81f83213ddb60718d7b5))
* naive generator example ([cff6e49](https://github.com/InfiniBrains/mobagen/commit/cff6e4919e92c32382829747f6c8894c4099d004))
* new way of importing external git repos ([d558e9e](https://github.com/InfiniBrains/mobagen/commit/d558e9edd11bacd7a712868224dc214057f9f5e3))
* noise ([2ebea3d](https://github.com/InfiniBrains/mobagen/commit/2ebea3dc1077693f98653bb92f6b6133850be3e7))
* noise function ([ae02e83](https://github.com/InfiniBrains/mobagen/commit/ae02e8356d89e718a17bec425525809299b783f0))
* noise generation ([fc8a032](https://github.com/InfiniBrains/mobagen/commit/fc8a03235a54623107ae413bb875e4739ae2abe5))
* noise moving ([1b395b5](https://github.com/InfiniBrains/mobagen/commit/1b395b5ea773ecabdc9437088c9c13b7299f1dfb))
* now it is using noise functions to generate the image ([9381815](https://github.com/InfiniBrains/mobagen/commit/938181581cf0debe8c23008bc742d62808e9ad47))
* octaves ([4a29c43](https://github.com/InfiniBrains/mobagen/commit/4a29c43f1adae7428461e18b2461303d04b8b61f))
* optimize game objects deletion ([6e4854f](https://github.com/InfiniBrains/mobagen/commit/6e4854f46213e44f3826d9e93c70fdf39d78b153))
* pass contexts as parameters ([b97da21](https://github.com/InfiniBrains/mobagen/commit/b97da21803a39816a266e686a8faa4f1443331a4))
* pawn draw ([84a0f2a](https://github.com/InfiniBrains/mobagen/commit/84a0f2a7cb732a34bfb1333a36ecf76b20329286))
* prim example work in progress ([6705ab6](https://github.com/InfiniBrains/mobagen/commit/6705ab65be86060479782e2267a49e586b69fe30))
* prims example ([974d738](https://github.com/InfiniBrains/mobagen/commit/974d738377fb98ef8ba262d7ca7f2da5710b95d4))
* randomness ([5467b40](https://github.com/InfiniBrains/mobagen/commit/5467b406dd167193af60d69b4615712b89b03da2))
* re enable the hand made noise generator ([fe57217](https://github.com/InfiniBrains/mobagen/commit/fe572179f1639ee6287e780f8f74ef9ac91ff3ad))
* re-checkout deleted file ([3f8cca8](https://github.com/InfiniBrains/mobagen/commit/3f8cca89e1d56a1adaa7f05f1cf1b09036762f05))
* re-enable libc ([0d6eec6](https://github.com/InfiniBrains/mobagen/commit/0d6eec6dbdb24908e37dffcebbc8ed13477746f0))
* readd imgui ([50eb75c](https://github.com/InfiniBrains/mobagen/commit/50eb75cc4df6ec06b37179156057abd243bb4442))
* reduce cmake dependency ([6788184](https://github.com/InfiniBrains/mobagen/commit/67881846fa6446d03e66490e9df92d0535d44388))
* remove editor from main and core lib ([c476412](https://github.com/InfiniBrains/mobagen/commit/c476412d65f1aa18d722e60bc0790d719808bccb))
* remove editor stuff from core ([06d442d](https://github.com/InfiniBrains/mobagen/commit/06d442d21cb9c2bca7f146001cc8466a840dcea4))
* remove emscripten conditional code from cmake ([6bedd6f](https://github.com/InfiniBrains/mobagen/commit/6bedd6f1970534b1d6a7380f762d0b1c6fdefc19))
* remove external dependencies from submodules ([614dc4b](https://github.com/InfiniBrains/mobagen/commit/614dc4bea8c0bbefba35b537674fca9db7672879))
* remove imgui ([d54ff1c](https://github.com/InfiniBrains/mobagen/commit/d54ff1cc0d86b520aface76c3241e5f6d6e63dc2))
* remove inline functions ([6e6443d](https://github.com/InfiniBrains/mobagen/commit/6e6443ded1e3e913c5ece866b1abd1657acc3ac5))
* remove ship ([19f8167](https://github.com/InfiniBrains/mobagen/commit/19f8167fbaca4eb51cd008e6358f560a47ef8de7))
* removed dependencies for gdcm ([f0b2508](https://github.com/InfiniBrains/mobagen/commit/f0b2508961e7868e92e3b6af38b212584021b1b4))
* **restart:** restart all the code ([f8ffdb9](https://github.com/InfiniBrains/mobagen/commit/f8ffdb9ca6e24eca175ddfdada538f73b160825d))
* revert sdl ([d7b92a7](https://github.com/InfiniBrains/mobagen/commit/d7b92a721682c95ff2f7f9841f30872a90ee27e5))
* rotating ship ([5333d34](https://github.com/InfiniBrains/mobagen/commit/5333d34824243b555e1ab37d958addb1fc5b8bd4))
* scaffold for the recursive backtracker ([843d5ab](https://github.com/InfiniBrains/mobagen/commit/843d5abd735822f5400be3ad4a51d39031db7c62))
* scenario generation ([758977d](https://github.com/InfiniBrains/mobagen/commit/758977db87f91072ca75859cb34d103336edc746))
* scenario manager is now printing to texture ([8011f8f](https://github.com/InfiniBrains/mobagen/commit/8011f8fa9275f121629c40f5f3e3fda772750ea3))
* set emscripten flags to all projects ([6bad7b7](https://github.com/InfiniBrains/mobagen/commit/6bad7b747c24f74c400fc6a6740322f5530211a0))
* set node data ([8dc592e](https://github.com/InfiniBrains/mobagen/commit/8dc592e060d98a7386938a475a2a0e5d999c98ab))
* ship ([1ad734a](https://github.com/InfiniBrains/mobagen/commit/1ad734a1a0af29621b70fd46d9c93462c35c3bde))
* ship draw ([c4fe537](https://github.com/InfiniBrains/mobagen/commit/c4fe537c39307bf751de89b5d162697bd8694ef7))
* simplify code ([4c0aba5](https://github.com/InfiniBrains/mobagen/commit/4c0aba5c850980ebef80220679dd410e32536c14))
* small comments ([0c429dc](https://github.com/InfiniBrains/mobagen/commit/0c429dc858af412b6ace38b8f1bdeee72551d8c6))
* some menus ([059f96d](https://github.com/InfiniBrains/mobagen/commit/059f96d60fe35afa36824b4a0eb3d2f216071cf3))
* some unity game object interfaces ([f411699](https://github.com/InfiniBrains/mobagen/commit/f4116990d2dc6c3fabba3e2000b3b91b04a6571e))
* static linkage is working ([0869387](https://github.com/InfiniBrains/mobagen/commit/0869387a971dfd0b8acf9453c74a7f84de7017e2))
* svg renderer pawn ([743ee28](https://github.com/InfiniBrains/mobagen/commit/743ee2835222acbcf644b1794b0645132980a736))
* tagged release ([620d97e](https://github.com/InfiniBrains/mobagen/commit/620d97e10726726be424770784c5257d5a40fd00))
* **texture:** load texture ([5f7e300](https://github.com/InfiniBrains/mobagen/commit/5f7e300f9781293f74e9124704f02caee38d3cea))
* the draw is now orientation agnostic ([4670658](https://github.com/InfiniBrains/mobagen/commit/46706583c18e3e095178c1c30c5aa58e86098256))
* the drow is now orientation agnostic ([fba169c](https://github.com/InfiniBrains/mobagen/commit/fba169cc22246c46015476a2f4d6cbaa83ed6ef1))
* the renderer is now working ([8b33e69](https://github.com/InfiniBrains/mobagen/commit/8b33e69ea88fb6f362b542765c2459ea4d3b079a))
* the simulator is running, but has bugs ([11dfc86](https://github.com/InfiniBrains/mobagen/commit/11dfc86891aac34ae92d148944fcc04c289f7172))
* thread-pool work in progress ([1e41957](https://github.com/InfiniBrains/mobagen/commit/1e41957d8f6c8977f00494a76f7f89b598c79ca6))
* total time ([1e75ec1](https://github.com/InfiniBrains/mobagen/commit/1e75ec14ebfee42da3ec72c8e3002fa1ee414f81))
* try to fix imgui build ([cad94e8](https://github.com/InfiniBrains/mobagen/commit/cad94e8ea68ad9339464b6ea270000bf032d0ac1))
* turn change ([51641b3](https://github.com/InfiniBrains/mobagen/commit/51641b33e8496ed6c1ea6a5449748476cdb3f3a1))
* update and dependencies version bump ([3f1e548](https://github.com/InfiniBrains/mobagen/commit/3f1e5483497e48e3ad80662abab636cc8bfa1b80))
* user interface as a game object ([364ef4c](https://github.com/InfiniBrains/mobagen/commit/364ef4c16137b5a7d4adc40741c1806738996104))
* utils and world ([d83e695](https://github.com/InfiniBrains/mobagen/commit/d83e6954405d9231c48211d79272de31bf13766f))
* velocity is working ([ea40002](https://github.com/InfiniBrains/mobagen/commit/ea400025c09fa188566fd0009b2f8b2e6cd72348))
* voronoi code ([5f1699e](https://github.com/InfiniBrains/mobagen/commit/5f1699e69916b4900ebab6abf5078edd7db55fbc))
* window class ([826d7cf](https://github.com/InfiniBrains/mobagen/commit/826d7cfbc207c3460571bdf676d280117e0b4a6f))
* window editor ([b803c83](https://github.com/InfiniBrains/mobagen/commit/b803c83c7705c3cc2a596a23c59aa0ab4c38c04e))
* window styles ([cb9624e](https://github.com/InfiniBrains/mobagen/commit/cb9624eafcd4176e7ff2e5015c30144d573d508a))
* **win:** fix typo preventing build in windows ([b3fba2c](https://github.com/InfiniBrains/mobagen/commit/b3fba2c74ddd8931695b0932a8e2b6f5cfd47bf5))
* wip add hunt and kill maze algo ([11cbf8b](https://github.com/InfiniBrains/mobagen/commit/11cbf8b4e6a2df75b655142dc3f046b49ad57c57))
* world get side size accessor ([433ac4e](https://github.com/InfiniBrains/mobagen/commit/433ac4e3e31c931c5f594996eaa07926d76c26da))